Agoda Hero Banner

Hotels near Royal Mile Street

Search to compare prices and discover great deals with free cancellation

10 best hotels near Royal Mile Street

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
St Christopher's Inn Edinburgh
Edinburgh Old Town,Royal Mile Street - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Breakfast
  6. Tours
  7. Laundry
  8. Locker
"The ocation just beside twaverley station, 2 min from royal mile,5 min from edinburgh castel, and the fare also good for a solo traveler like me. Room is organized nicely, bathroom is very clran, the staff is very helpfull, and you it has lift, so need to drag your heavy lugage through the painful stairs. I will stay here longer if I visit Edinburgh."
Show more
7.9

Very good

341 reviews

Avg price per night
USD 53
Apex Grassmarket Hotel
Edinburgh Old Town,Royal Mile Street - View on map
  1. Free Wi-Fi
  2. Swimming pool
  3. Car park
  4. Front desk [24-hour]
  5. Fitness center
  6. Restaurant
  7. Bar
  8. Sauna
9.4

Exceptional

2 reviews

Avg price per night
USD 409
The Baxter Hostel
New Town,Royal Mile Street - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Kitchen
  5. Luggage storage
  6. Pub crawl
  7. Locker
  8. Non-smoking rooms
"This is definitely the best hostel that I have ever stay! Staff are amazing and very friendly, breakfast is simple but I can feel lots of love in it as the staff prepared it every morning. The place is tidy which I really appreciate it, the hostel is located in New Town and it took around 5 mins walk to Scott Monument so it is very convenient to go almost every main attractions in Edinburgh. Just want to thank all of the staff that gave me a wonderful trip in Edinburgh, I would like to stay in here again!"
Show more
8.5

Excellent

492 reviews

Avg price per night
USD 64
CoDE Pod – The CoURT - Edinburgh
Edinburgh Old Town,Royal Mile Street - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Bar
  4. Luggage storage
  5. Tours
  6. Contactless check-in/out
  7. Laundry
  8. Locker
8.9

Excellent

17 reviews

Avg price per night
USD 102
Ten Hill Place
Edinburgh Old Town,Royal Mile Street - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Fitness center
  5. Restaurant
  6. Bar
  7. Kitchen
  8. Luggage storage
"Great room and facilities, very helpful and attentive staff"
8.8

Excellent

1233 reviews

Avg price per night
USD 242
Apex City of Edinburgh Hotel
Edinburgh Old Town,Royal Mile Street - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Family room
  5. Luggage storage
  6. Laundry
  7. Secondary lock on window
  8. Non-smoking rooms
10

Exceptional

2 reviews

Avg price per night
USD 286
Cityroomz Edinburgh Hotel
Haymarket,Royal Mile Street - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Golf course
  6. Family room
  7. Kitchen
  8. Luggage storage
"Fantastic location just between old and new town."
8.4

Excellent

1792 reviews

Ibis Edinburgh South Bridge Hotel
Edinburgh Old Town,Royal Mile Street - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Family room
  6. Kitchen
  7. Luggage storage
  8. Pets allowed
"Checking in was fast, the free wifi is working fine for normal browsing, the staffs were very helpful with directions when I asked for directions to Arthur's seat. The rooms are clean and all the necessary items are provided (towels, shower gel, hair dryer, kettle). It would be better if there was one more rubbish bin in the room (there was only one bin in the toilet and none in the room). The bed was very comfortable and I had a very good sleep. The location of this hotel is perfect as I am looking to visit more of the historical side of Edinburgh. It is located nearby Royal Mile and the National Museum of Scotland is just one street away from the hotel. Few minutes walk from the Edinburgh Waverly station. There are lots of cafes and restaurants nearby. There is a Sainsbury's Local located right beside the hotel so it is super convenient for you to pick up some essential stuff like water. There is also a Costa beside the hotel and a Starbucks nearby (2 minutes walk). However there is one downside of the hotel which is the noise that the bar caused at night. I stayed at the top floor and it is still very loud so I could not imagine if I stayed at lower floors that are closer to the streets and the hotel bar. Definitely recommend higher floors if you intend to stay in this hotel. But I have to say it did not affect me much because I knocked out after a full day of exploring in the city."
Show more
8.5

Excellent

803 reviews

Avg price per night
USD 296
Travelodge Edinburgh Central Queen Street
New Town,Royal Mile Street - View on map
  1. Pets allowed
  2. Paid parking available
  3. Smoke-free property
  4. Elevator
  5. Vending machine
  6. Service animals
  7. Pet-friendly [charges apply]
  8. Smoke detector
"We found this Hotel to be very convenient for our purposes. The Staff were very friendly and helpful. Nothing was too much trouble for them. Any extra items i.e. towels coffee etc. were obtained from the desk without any problem. The rooms were very clean and serviced every day. As it was very hot and no A/C in room, it became a bit uncomfortable to sit in the room for any length of time. I suppose it was unusually hot for Edinburgh, so couldn't be helped. The only problem with room was the total lack of drawer space, but apart from that, perfectly adequate. It is a very conveniently placed hotel within a few minutes walk of most amenities and only 5 minutes walk to Princes Street. Overall we had a pleasant stay at this hotel and would recommend it to anyone. "
Show more
7.7

Very good

719 reviews

Avg price per night
USD 197
Apex Waterloo Place Hotel
New Town,Royal Mile Street - View on map
  1. Free Wi-Fi
  2. Swimming pool
  3. Car park
  4. Spa
  5. Front desk [24-hour]
  6. Fitness center
  7. Restaurant
  8. Bar
10

Exceptional

2 reviews

Avg price per night
USD 291

Frequently asked questions

What's the average price of a hotel near Royal Mile Street?

The average price for a 5-star hotel near Royal Mile Street is USD 390.

What's the average price of a hotel near Royal Mile Street this weekend?

The average price for a 5-star hotel near Royal Mile Street this weekend is USD 441.

What's the average price of a hotel near Royal Mile Street tonight?

The average price for a 5-star hotel near Royal Mile Street tonight is USD 452.

What are the most popular hotels near Royal Mile Street?

Popular hotels near Royal Mile Street include Virgin Hotels Edinburgh, Royal Mile Suites by the Castle and Royal Mile Group Apartments.

What are the most popular hotels near Royal Mile Street for couples?

Couples who stayed near Royal Mile Street have given high ratings to Virgin Hotels Edinburgh, Royal Mile Suites by the Castle and Royal Mile Group Apartments.

What are the most popular hotels near Royal Mile Street for families?

Families who stayed near Royal Mile Street have given high ratings to Virgin Hotels Edinburgh, Royal Mile Suites by the Castle and Royal Mile Group Apartments.

What hotels near Royal Mile Street have the best views?

Verified travelers who stayed near Royal Mile Street have given top reviews for the views at Royal Mile Suites by the Castle, Royal Mile Sir Hume Residency and Apartment in the historic Grassmarket for 2 guests.

What hotels near Royal Mile Street have the best breakfast?

Verified travelers who stayed near Royal Mile Street have given top reviews for the breakfast at Royal Mile Suites by the Castle, Royal Mile Sir Hume Residency and Royal Mile apt, just 1 min from Edinburgh Castle!.

Show more questions

In and around Royal Mile Street


More about Royal Mile Street

Exploring the Best of Royal Mile Street in Edinburgh, UK

Royal Mile Street is one of the most iconic streets in Edinburgh, UK. It is a historic street that runs from Edinburgh Castle to the Palace of Holyroodhouse. The street is lined with beautiful buildings that date back to the 16th century. It is a must-visit destination for anyone traveling to Edinburgh.

Discover the Natural Beauty of Edinburgh's Parks

Edinburgh is known for its natural beauty, and there are several parks in the city that are worth visiting. One of the most beautiful parks in Edinburgh is Holyrood Park. It is located near Royal Mile Street and is home to several natural landmarks, including Arthur's Seat, a dormant volcano that provides stunning views of the city. The park is also home to several walking trails that allow visitors to explore the natural beauty of the area.

Top Reasons to Visit Royal Mile Street in Edinburgh

There are many reasons to visit Royal Mile Street in Edinburgh. The street is home to some of the city's most historic and iconic buildings, including Edinburgh Castle and the Palace of Holyroodhouse. Visitors can also explore the many shops, restaurants, and pubs that line the street. And, of course, the street is a great starting point for exploring the natural beauty of Holyrood Park.

Getting to Royal Mile Street: A Guide for Travelers

Getting to Royal Mile Street is easy for travelers. The street is located in the heart of Edinburgh and is easily accessible by public transportation. Visitors can take the bus or the tram to get to the street. There are also several parking garages located near the street for those who prefer to drive.

Fun Things to Do Near Royal Mile Street in Edinburgh

There are many fun things to do near Royal Mile Street in Edinburgh. Visitors can explore the historic buildings and landmarks that line the street, including Edinburgh Castle and the Palace of Holyroodhouse. They can also shop at the many unique stores and boutiques that are located on the street. And, of course, visitors can explore the natural beauty of Holyrood Park, which is located just a short walk from the street.

Book Your Stay Near Royal Mile Street with Agoda.com

Agoda.com is the perfect place to book your stay near Royal Mile Street in Edinburgh. There are several hotels located near the street that offer affordable and comfortable accommodations. Some of the most popular hotels near Royal Mile Street include Dakota Edinburgh, The Parliament House Hotel, Corstorphine Lodge Hotel, Abercorn Guest House, and The Salisbury Hotel. These hotels offer a range of amenities, including free Wi-Fi, on-site restaurants, and comfortable rooms.

The Best Time to Visit Royal Mile Street in Edinburgh

The best time to visit Royal Mile Street in Edinburgh is during the summer months. The weather is mild, and there are many outdoor events and festivals that take place in the city during this time. However, the street is also beautiful during the fall and winter months, when the leaves change color and the city is covered in snow.

Tips for Travelers Visiting Royal Mile Street in Edinburgh

Visitors to Royal Mile Street in Edinburgh should be prepared for a lot of walking. The street is long, and there are many hills and stairs to climb. Visitors should also be prepared for the weather, as it can be unpredictable in Edinburgh. It is a good idea to bring comfortable walking shoes, a raincoat, and a warm jacket.

Where to Stay and What to Eat Near Royal Mile Street in Edinburgh

There are many great places to stay and eat near Royal Mile Street in Edinburgh. Some of the best restaurants in the area include The Witchery by the Castle, Oink, and The Royal McGregor. These restaurants offer a range of cuisine, from traditional Scottish dishes to international cuisine. As for accommodations, there are several hotels near the street that offer comfortable and affordable accommodations, including Dakota Edinburgh, The Parliament House Hotel, Corstorphine Lodge Hotel, Abercorn Guest House, and The Salisbury Hotel.