Beginning of main content

4 Star Hotels in Royal Mile, Edinburgh

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Royal Mile Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Royal Mile 4 Star Hotels

See all 622 Hotels in Royal Mile
Stay Edinburgh City Apartments

Stay Edinburgh City Apartments

217 High Street The Royal Mile, Edinburgh
4.0 out of 5.0
4.2 out of 5 (102 reviews)
In the hub. Location good. Very warm welcome upon our arrival. Apartment was about 1 block from where I thought it was. Enjoyable stay. Transportation within walking distance if one wants to take city tour bus or local transportation. All requests from staff was solved immediately, i.e.- more towels, t.p., and coffee maker. ...
  27 Jun 2017

£163

£163
Fraser Suites Edinburgh

Fraser Suites Edinburgh

Fraser Suites Edinburgh, Edinburgh
4.0 out of 5.0
4.4 out of 5 (729 reviews)
Good locationFriendly staff, close to everything. They didn't clean our room on one of the days. They have this new perk called "handy" - a cell phone included with the room where you can make free local calls and use the internet for free! So awesome to not have to use our own cell phones (we get roaming charges.) ...
  22 Jul 2017

£143

£143
The Scotsman Hotel

The Scotsman Hotel

20 North Bridge, Edinburgh
5.0 out of 5.0
4.3 out of 5 (500 reviews)
Luxury historic hotel with charm and locationThe location is excellent - just across from Waverly Station and by the Royal Mile. We loved that the hotel has been updated yet retained historic charm. Our room overlooked the train terminal and Princes Street. We booked with the option that included breakfast.
  16 Jul 2017

£179

£179
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

61 Grassmarket, Edinburgh
4.0 out of 5.0
4.4 out of 5 (598 reviews)
Nice hotel in wonderful locationWe enjoyed our stay at this hotel. We could see the Edinburgh Castle from the hotel. We were in the Grassmarket location, full of breakfast, restaurants and bar options. Breakfast at the hotel was delicious too. Very close to the Royal Mile. Hop-on hop-off bus stops in the same block of the hotel. ...
  11 Jul 2017

£104

£104
Holyrood Aparthotel

Holyrood Aparthotel

1 Nether Bakehouse Holyrood, Edinburgh
4.0 out of 5.0
4.5 out of 5 (530 reviews)
Great location for a decent price.Very nice setup for a family with two teens. Nice to have a kitchen and a sitting area. Flooring a little worn, but beds clean and comfortable. Staff were super helpful.
  22 Jul 2017

£112

£112
Royal Mile Accommodation

Royal Mile Accommodation

Various Addresses, Edinburgh
4.0 out of 5.0
4.0 out of 5 (45 reviews)
Nice apartmentComfortable and convenient apartment, quiet but easy accessible to attractions nearby.
  22 Apr 2017

£112

£112
Macdonald Holyrood Hotel

Macdonald Holyrood Hotel

81 Holyrood Road, Edinburgh
4.0 out of 5.0
4.3 out of 5 (414 reviews)
Great value & locationYou'd usually expect to have to make compromises for a hotel this well located within easy walking distance of the centre of town, but I'm struggling to find any complaints. The double room was large as advertised; facilities (incl. gym) were excellent for a short stay; and staff were top notch. ...
  16 Jul 2017

£101

£101
Greyfriars Apartments

Greyfriars Apartments

Various Addresses, Edinburgh
4.0 out of 5.0
4.7 out of 5 (43 reviews)
Excellent location! The apartment is in the centre of Old Town with quick access to the castle, the Royal Mile, great pubs, and lots of shopping!
  20 Jul 2017

£191

£191
Radisson Blu Edinburgh

Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh
4.0 out of 5.0
4.3 out of 5 (633 reviews)
Excellant location. The hotel staff was extremely accommodating. We really enjoyed the friendly service in the bar area with Cecil. He made us feel very welcome.
  22 Jul 2017

£158

£158
The Inn On The Mile

The Inn On The Mile

82 High Street, The Royal Mile, Edinburgh
4.0 out of 5.0
4.2 out of 5 (153 reviews)
Cool Hotel, Service was just OKUpon arrival the gentleman at the reception desk was very helpful and brought our luggage to our room. He informed us that our breakfast was included, however it was not. The in-room pamphlet said that breakfast was at 7 but it was at 8. Dinner at the inn was delicious but the restaurant was understaffed. ...
  6 May 2017

£144

£144
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

Apex City of Edinburgh Hotel
4.0 out of 5.0
Last booking: 1 hour ago
Radisson Blu Edinburgh
4.0 out of 5.0
Last booking: 3 hours ago
Fraser Suites Edinburgh
4.0 out of 5.0
Last booking: 4 hours ago
Macdonald Holyrood Hotel
4.0 out of 5.0
Last booking: 5 hours ago
Stay Edinburgh City Apartments
4.0 out of 5.0
Last booking: 26 hours ago