Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Royal Mile 4 Star Hotels

See all 714 Hotels in Royal Mile
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh
4.0 out of 5.0
4.5 out of 5 (2,351 reviews)
City centre Excellent location, friendly staff, had a lovely short break
  19 Nov 2017

£82

£82
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club, Kirknewton
4.0 out of 5.0
4.4 out of 5 (791 reviews)
Great timeGreat hotel however you really need a car to get anywhere, we used the buses everywhere but it is a long walk down the drive to the bus stop, a pleasant walk though I must say, but not if you are unsteady on your feet. Only other slight minus point was although our room was beautiful the view was ...
  18 Nov 2017

£59

£59
The City Suites

The City Suites

Western Harbour Midway, Edinburgh
4.0 out of 5.0
4.2 out of 5 (548 reviews)
Great Location, served by very reglular bus. Had a most wonderful stay. Everything you could possibly need is provided for you in these very spacious and comfotable apartments. Very quiet and slept very well. Will most definitely use these apartments again and would highly recommend them, staff are very friendly and there is a nice level of ...
  21 Nov 2017

£42

£42
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

61 Grassmarket, Edinburgh
4.0 out of 5.0
4.4 out of 5 (1,942 reviews)
Nice hotel in good areaNice hotel in centre of grass market. Short walk to the royal mile & about 10 minutes to princess street. Staff very friendly. Lovely quiet room
  22 Nov 2017

£71

£71
DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport

Edinburgh International Airport, Newbridge
4.0 out of 5.0
4.0 out of 5 (1,492 reviews)
Good Hotel close to AirportClose proximity to Edinburgh Airport with 24hr shuttle bus service available. Overall 8 out of ten
  20 Nov 2017

£67

£67
Apex Grassmarket Hotel

Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh
4.0 out of 5.0
4.2 out of 5 (2,643 reviews)
Convenient location in old town.Great view of the Castle and conveniently located with a 5 minute walk from the Royal Mile. Grassmarket has a number of pubs, cafes, and restaurants but it does make it noisy at night in rooms facing the castle - the double glazing had limited effect and the hotel supplied earplugs which helped a ...
  21 Nov 2017

£67

£67
Edinburgh Marriott Hotel

Edinburgh Marriott Hotel

111 Glasgow Road, Edinburgh
4.0 out of 5.0
4.2 out of 5 (1,110 reviews)
Close to MurryfieldStaff were very friendly and efficient. The breakfast was very good. The rooms were ample big enough for four of us. The only thing I would say was it was very cold in the corridors.
  21 Nov 2017

£62

£62
Best Western Plus Edinburgh City Centre Bruntsfield Hotel

Best Western Plus Edinburgh City Centre Bruntsfield Hotel

69 Bruntsfield Place, Edinburgh
4.0 out of 5.0
4.4 out of 5 (278 reviews)
Comfortable, Clean, and Lovely!Stayed for two weekend nights while I explored Edinburgh on a quick weekend stay. The room was lovely and well furnished, comfortable, and perfectly heated. My bathroom had all the essentials except for conditioner (never a guarantee in hotels it would seem). Everything was clean, there was little ...
  20 Nov 2017

£52

£52
Radisson Blu Edinburgh

Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh
4.0 out of 5.0
4.4 out of 5 (1,715 reviews)
Beautiful hotel, right in the middle of it allGreat place to stay. Perfect location on the royal mile. Great breakfast, cozy rooms and the staff made us feel very welcome :)
  18 Nov 2017

£99

£99
Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh

36 Simpson Loan, Edinburgh
4.0 out of 5.0
4.5 out of 5 (887 reviews)
Nice hotel, amazing experience!Great hotel, staff and facilities. Room is clean, tidy and very comfortable bedding. Staff was very helpful, arranged a cab, excursion and everything else asked. Overall top rated experience about 10 minutes walk to the main Royal Mile area which is the best part of Edinburgh near the castle and ...
  12 Nov 2017

£84

£84
Map

Pocket Guide: 4 Star Hotels in Royal Mile

Search for hotels in Royal Mile on Expedia.co.uk. You can easily find your hotels in Royal Mile using one of the methods below:

  • View our selection of featured hotels in Royal Mile
  • Use the map to find hotels in the Royal Mile neighborhood you prefer
  • Use the filters to see hotels in a specific area of Royal Mile, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Royal Mile
  • Enter your travel dates to view the best deals on hotels in Royal Mile - while they last

Recently booked Royal Mile hotels

Radisson Blu Edinburgh
4.0 out of 5.0
Last booking: 13 hours ago
Hilton Edinburgh Carlton
4.0 out of 5.0
Last booking: 28 hours ago
Apex City of Edinburgh Hotel
4.0 out of 5.0
Last booking: 29 hours ago
Macdonald Holyrood Hotel
4.0 out of 5.0
Last booking: 42 hours ago