Hotels in Edinburgh near Royal Mile

Multiple accommodations for your stay
Check-in date:
21 Jun 2026
Check-out date:
22 Jun 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

2114 results found

Old House In Central Of Old Town

Jeffrey Street 16 2F1, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The combined National Museum of Scotland is located just 1 km away, and Arthur's Seat is 2.5 km from the apartment. Situated nearly...
Read more...

The St Mary'S Street Residence

Saint Mary'S Street, Edinburgh Eh1 1Sx, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

This 1-bedroom apartment lies around 2 km from Usher Hall. Guests can stay at the 65 m² The St Mary'S Street Residence Edinburgh,...
Read more...
7.6
Good
77 reviews

Royal Mile Cranston

1 Cranston Street, Corner Of Royal Mile And Cranston Street, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The José Martí Scott Monument is 450 m from the apartment, while the royal Holyrood Park is nestled a mere 1 km away. Royal Mile…
Read more...
8.8
Fabulous
28 reviews

Monge Suite Old Town 2Br-1Ba, Near Royal Mile By Bonjour Residences Edinburgh

4/3 Infirmary Street, Edinburgh, Eh1 1Lt, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

Guests can enjoy quick access to Dynamic Earth Museum, which is a short way from this apartment, and the art museum "Scottish...
Read more...

Aparthotel Adagio Edinburgh Royal Mile

231 Canongate, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The hotel has an ideal location in the very heart of Edinburgh, within 5 minutes' walk of the Calton Hill. Situated just 1.3 km from…
Read more...
8.6
Fabulous
5465 reviews

Boyds Entry Flat Old Town

4/2 Boyd'S Entry, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The 80 m² apartment is in the Grengel district, within a few blocks of the Edinburgh Old Town. To enjoy your vacation in Edinburgh,...
Read more...
9.0
Superb
82 reviews

Edinburgh City Holiday Apartments

40 St Marys Street, 2F3, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

This apartment lies right in the centre of Edinburgh, a few moments from the combined National Museum of Scotland. The spacious...
Read more...
7.7
Good
49 reviews

Premier Inn Edinburgh City Centre Royal Mile

33 East Market Street, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The 3-star hotel is situated in an old part of Edinburgh, just near the Edinburgh Old Town. Located just 1.1 km from the historic…
Read more...

Charming 3 Bed Apartment In Old Town

40 Saint Mary'S Street, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

This apartment lies 1.4 km from Princes Mall Shopping Centre, a stone's throw from the Museum of Childhood. Located a 25-minute walk...
Read more...
8.4
Very Good
98 reviews

Joivy Famous St Mary'S Street Old Town Apartment

Saint Mary'S Street, Edinburgh, Scotland Eh1 1Sx, United Kingdom, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

This apartment is 1 km from the combined National Museum of Scotland and not far from the Thistle chapel "St Giles' Cathedral"....
Read more...

Boho Central Old Town Base

48 St Mary'S St, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

This 1-bedroom apartment features location 2.3 km from Arthur's Seat and only 1.1 km from the royal Holyrood Park. The 45 m² Boho...
Read more...
8.8
Fabulous
31 reviews

Royal Mile Apartments

7/4 Saint Mary'S Street, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The apartment is located a short way from The Real Mary King's Close. To enjoy your vacation in Edinburgh, stay at Royal Mile...
Read more...

Cosy Flat In Historic Old Town - Pass The Keys

Flat 7, 54 St Mary'S Street,, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The apartment lies within a 900-metre distance of the José Martí Scott Monument and not far from Museum on the Mound. Cosy Flat In…
Read more...
6.4
Pleasant
68 reviews

Bank St Royal Mile

Bank Street, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The apartment is located a few moments from the Edinburgh Old Town. To enjoy your vacation in Edinburgh, stay at Bank St Royal Mile...
Read more...

Unique Cozy Nest For 2, Old Town

66 St Mary'S St 1St Floor, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The 45 m² apartment is located a short way from The Real Mary King's Close. Nestled only 1.8 km from The Parish Church of St…
Read more...
8.7
Fabulous
30 reviews

Radisson Collection Hotel, Royal Mile Edinburgh

1 George IV Bridge, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The beautifully restored art-deco Edinburgh Festival Theatre is just 0.7 km from the hotel, while the green Flag park "Princes...
Read more...

Joivy Bright Royal Mile Apartment

Canongate Apartment, Edinburgh, Scotland Eh8 8Bq, United Kingdom, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The spacious 75 m² apartment lies in the Grengel district of Edinburgh and offers access to the combined National Museum of...
Read more...

George IV Bridge - Superbly Located 3 Bedroom!

George IV Bridge, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

This apartment is within 500 metres of the Edinburgh Old Town and a stone's throw from The Real Mary King's Close. The spacious...
Read more...
7.2
Good
20 reviews

Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys

457/8 Lawnmarket, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The royal Holyrood Park is just 1.8 km away, while the Grassmarket is in the immediate vicinity of the apartment. Overlooking the...
Read more...
7.6
Good
48 reviews

2 Chessels Court, Flat 3

Chessel'S Court Flat 3, Edinburgh, United Kingdom

0.3 km to Royal Mile (Open map)

The historic fortress "Edinburgh Castle" is merely 1.3 km away, and Dynamic Earth Interactive Science Museum is 750 m from the...
Read more...
Thank you for subscribing
Close