Edinburgh hotels in Royal Mile

Multiple accommodations for your stay
Check-in date:
03 Nov 2026
Check-out date:
04 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

308 results found

The Witchery

352 Castlehill The Royal Mile, Edinburgh, United Kingdom (Open map)

The hotel is situated in the old part of Edinburgh, in proximity to Dynamic Earth Interactive Science Museum. Offering a restaurant,...
Read more...
9.2
Superb
110 reviews

Virgin Hotels Edinburgh

1 India Buildings, Edinburgh, United Kingdom (Open map)

This hotel has a central location just 1 km from Museum of Edinburgh. Approximately a 25-minute walk from Arthur's Seat hike, the...
Read more...
9.1
Superb
5040 reviews

Radisson Blu Hotel, Edinburgh City Centre

80 High Street, Edinburgh, United Kingdom (Open map)

The centre of Edinburgh can be reached within a 5-minute walk, and natural attractions like the landscaped Princes Street Gardens...
Read more...
8.5
Fabulous
4709 reviews

The Scotsman Hotel

20 North Bridge, Edinburgh, United Kingdom (Open map)

Thanks to its desirable location, the hotel is in the very heart of Edinburgh, only 0.7 km from the combined National Museum of...
Read more...
8.8
Fabulous
2500 reviews

Leonardo Royal Hotel Edinburgh

43 Jeffrey Street, Edinburgh, United Kingdom (Open map)

This 4-star hotel lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, a mere 0.7 km from…
Read more...
8.5
Fabulous
11257 reviews

Hilton Edinburgh Carlton

19 North Bridge, Edinburgh, United Kingdom (Open map)

You'll be a mere 200 metres from Edinburgh Old Town and within reach of the landscaped Princes Street Gardens. The smoke-free Hilton...
Read more...
7.7
Good
2004 reviews

House Of Gods Royal Mile

233 Cowgate, Edinburgh, United Kingdom (Open map)

Located 350 metres from Museum on the Mound, the comfortable hotel is a short way from Grassmarket. Featuring a nightclub and a...
Read more...
7.5
Good
1233 reviews

Edinburgh Marriott Hotel Holyrood

81 Holyrood Road, Edinburgh, United Kingdom (Open map)

The hotel enjoys a convenient location, 850 metres from Edinburgh Waverley train station. Offering a treatment room and a sauna, the...
Read more...
8.7
Fabulous
3230 reviews

Aparthotel Adagio Edinburgh Royal Mile

231 Canongate, Edinburgh, United Kingdom (Open map)

The hotel in Royal Mile with incredible old architecture, shops, and restaurants is 2.3 km from Arthur's Seat hike and within reach...
Read more...
8.6
Fabulous
5113 reviews

Market Street Hotel

6 Market Street, Edinburgh, United Kingdom (Open map)

This hotel lies in the centre of Edinburgh, in Princes Street, lined with restaurants and bars, within 5 minutes' walk of The...
Read more...
9.3
Superb
2531 reviews

Castle Rock Hostel - Adults Only

15 Johnston Terrace, Edinburgh, United Kingdom (Open map)

This venue is perfectly placed close to a train station. Featuring Wi Fi throughout the property, Castle Rock Hostel is located in...
Read more...
8.8
Fabulous
1279 reviews

Motel One Edinburgh-Royal

18-21 Market Street, Edinburgh, United Kingdom (Open map)

This motel offers accommodation in Old Town district with nearby access to The Real Mary King's Close. Arthur's Seat hike is 2.3 km...
Read more...
8.6
Fabulous
11640 reviews

Fraser Suites Edinburgh

12-26 St Giles Street, Edinburgh, United Kingdom (Open map)

This Edinburgh hotel in Princes Street, lined with restaurants and bars is 16 minutes' walk from The Queen's Gallery and...
Read more...
8.6
Fabulous
2813 reviews

A&O Edinburgh City

50 Blackfriars Street, Edinburgh, United Kingdom (Open map)

The venue is placed in the centre of Edinburgh within 5 minutes' walk of Edinburgh Waverley. Featuring free Wi-Fi throughout the...
Read more...
6.9
Pleasant
6098 reviews

Ibis Edinburgh Centre South Bridge - Royal Mile

77 South Bridge, Edinburgh, United Kingdom (Open map)

Edinburgh International Conference Centre and Co-op Food are set only 1.6 and 0.8 km respectively from the accommodation. Ideally...
Read more...
8.0
Very Good
8485 reviews

Old Town Chambers, Autograph Collection

329 High Street, Edinburgh, United Kingdom (Open map)

The opulent hotel is 2.9 km from Arthur's Seat hike and within a few blocks of Dynamic Earth Interactive Science Museum. The luxury...
Read more...
9.0
Superb
1343 reviews

Apex City Of Edinburgh Hotel

61 Grassmarket, Edinburgh, United Kingdom (Open map)

Located a mere 7 minutes' stroll from the historic fortress "Edinburgh Castle", the hotel is also a short way from entertainment...
Read more...
8.7
Fabulous
3658 reviews

Radisson Collection Hotel, Royal Mile Edinburgh

1 George IV Bridge, Edinburgh, United Kingdom (Open map)

The hotel stands in the very heart of Edinburgh, only 450 metres from the historic fortress "Edinburgh Castle". The 5-star Radisson...
Read more...
9.0
Superb
6 reviews

Safestay Edinburgh Cowgate

96 Cowgate Edinburgh, Edinburgh, United Kingdom (Open map)

The Edinburgh hostel is 1.1 km from The Queen's Gallery and within reach of such cultural venues as Hanover Fine Arts. Providing...
Read more...
7.0
Good
3506 reviews

Holyrood Aparthotel

1 Nether Bakehouse, Edinburgh, United Kingdom (Open map)

The aparthotel is perfectly nestled in Royal Mile with incredible old architecture, shops, and restaurants, a mere 650 metres from...
Read more...
8.1
Very Good
4245 reviews
Thank you for subscribing
Close