Hotels in Edinburgh near Royal Mile

Multiple accommodations for your stay
Check-in date:
05 Nov 2026
Check-out date:
06 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

2367 results found

Guestready - Historic Edinburgh Old Town Apartment

186 High Street Borthwick'S Close, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

The 56 m² apartment lies 2.8 km from Arthur's Seat hike and in the vicinity of the combined National Museum of Scotland. Located in...
Read more...
8.4
Very Good
34 reviews

Royal Mile Apartment Excellent Location 3Rd Floor No Lift

107 High Street, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

Due to a convenient location in Princes Street, lined with restaurants and bars, the apartment is only a few steps from the combined...
Read more...
9.1
Superb
147 reviews

Parliament Sq

Parliament Square, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

This 2-bedroom apartment is a few moments from the combined National Museum of Scotland, in Old Town, which is a bustling area of...
Read more...
9.2
Superb
46 reviews

The Blair Street Residence

Blair Street, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

The apartment has a central location, nearly 5 minutes' walk from the Leith Princes Street and around 10 minutes' walk from The Real...
Read more...
8.2
Very Good
30 reviews

High Street Hostel - Over 18S Only, Backpackers Atmosphere (Adults Only)

8 Blackfriars St, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

The hostel boasts a central location a mere 1.3 km from the royal Holyrood Park, within reach of shopping opportunities such as...
Read more...
8.4
Very Good
2194 reviews

The Inn Place

20-30 Cockburn Street, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

The hotel in Old Town, which is a bustling area of centuries-old buildings and narrow alleys is 16 minutes' walk from the ruined...
Read more...
8.9
Fabulous
242 reviews

Blair St Scott Apt Old Town

Blair Street, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

This 2-bedroom apartment lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within a few...
Read more...
8.8
Fabulous
39 reviews

Warm Apartment By Royal Mile

Blackfriars Street, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

Due to a prime location in the Old Town district, this apartment is a short way from the 200-foot spire "Scott Monument". The spacious…
Read more...
4.0
Decent
1 review

2Br Flat Historic Centre Sleeps 5

38 Niddry St, Flat 2, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

The green Flag park "Princes Street Gardens" is 16 minutes' walk away, while Museum on the Mound is a stone's throw from the...
Read more...

The Royal Mile Residence By Reserve Apartments

High Street, Edinburgh Eh1 1Sg, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

This 1-bedroom apartment boasts a prime location, right around the corner from Royal Mile. The 65 m² The Royal Mile Residence By...
Read more...
7.5
Good
85 reviews

Destiny Scotland - Royal Mile Residence

129 Royal Mile, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

The royal Holyrood Park is 2.2 km from the apartment, while Arthur's Seat hike is 2.6 km from the property. Destiny Scotland - Royal...
Read more...
9.0
Superb
1273 reviews

Niddry Street Apartments Edinburgh

5 Niddry Street, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

This apartment is situated 900 metres from the historic fortress "Edinburgh Castle" and a short way from Princes Mall Shopping...
Read more...
7.1
Good
544 reviews

Royal Mile Apartment Edinburgh

107 High Street, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

Museum of Edinburgh is within reach of the premises, while Grassmarket is just 650 metres away. Located about 500 metres from...
Read more...
8.6
Fabulous
33 reviews

3 Bedroom Apartment - Historic Old Town

Eh1 1Bx, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

The 1-bedroom apartment boasts a prime location within a few blocks of the long-standing Camera Obscura and World of Illusions...
Read more...
9.8
Exceptional
10 reviews

High Street At The Heart Of The Royal Mile

Eh1 1Sg, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

This 1-bedroom apartment lies 2.6 km from Arthur's Seat hike. Located in Princes Street, lined with restaurants and bars a 19-minute...
Read more...
8.5
Fabulous
27 reviews

*Amazing Location!*In Heart Of The City. 2Br & Cot

19 High Street Edinburgh, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

The apartment lies merely 1.2 km from the 1st-floor Edinburgh Printmakers Workshop & Gallery and in proximity to St Andrew Square....
Read more...
9.4
Superb
76 reviews

Parliament Sq

Parliament Square (Apt 5), Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

Arthur's Seat hike is 2.6 km away, while Edinburgh Old Town is only steps away from the apartment. The 112 m² Parliament Sq...
Read more...
9.3
Superb
61 reviews

Central 1 Bed - 10 Min Walk To Edinburgh Castle

43/3 Cockburn Street, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

The grand Victorian theatre "Royal Lyceum Theater" is just 1 km from the apartment, while Lawnmarket bus station is a mere 5...
Read more...
7.4
Good
10 reviews

Joivy Historic Royal Mile Apartment With Private Entrance

Tron Square, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

The apartment lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within a 300-metre distance...
Read more...
7.6
Good
15 reviews

Edinburgh Old Town Flat

Flat 2, 47 Blackfriars Street, Edinburgh, United Kingdom

0.1 km to Royal Mile (Open map)

This apartment is within 800 metres of the historic fortress "Edinburgh Castle", and 2.8 km from Arthur's Seat hike. Located 500...
Read more...
Thank you for subscribing
Close