Hotels near Royal Mile in Edinburgh

Choose among 1391 hotels near Royal Mile in Edinburgh

Check-in
Wed, 11 Feb
Check-out
Thu, 12 Feb
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Wed, 11 Feb
-
Check-out
Thu, 12 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Wed, 11 Feb
-
Check-out
Thu, 12 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-20 out of 1391
Sort by: near distance
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • Distance: near to far
9.0
Perfect54 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
Located 100 metres from National Museum of Scotland in Edinburgh, the apartment offers accommodation with a fully furnished kitchen.
FromC$ 1 813 /nightSelect
High St FlatApartment
8.7
Great81 total reviews
our site & Booking.com
2 adults
1 bedroom
1 bed
Map
100 m from City Centre100 m from Royal Mile
Located in the Old Town district, the High St Flat Edinburgh is a 5-minute stroll from Gladstone's Land.
FromC$ 383 /nightSelect
8.8
Great326 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
The Royal Mile Apartment 2Bedroom Edinburgh with city views lies around a 5-minute walk from Royal Mile.
FromC$ 764 /nightSelect
9.0
Perfect83 total reviews
our site & Booking.com
The largest option:
5 adults
2 bedrooms
2 beds
Map
100 m from City Centre100 m from Royal Mile
The Royal Mile Mansions By Edinburgh City is situated in the centre of Edinburgh a mere 250 metres from The Real Mary King's Close.
FromC$ 444 /nightSelect
8.9
Great6 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
FromC$ 751 /nightSelect
9.1
Perfect16 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
FromC$ 729 /nightSelect
9.0
Perfect11 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
FromC$ 530 /nightSelect
8.3
Great621 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
Thanks to its ideal location, the comfortable 4-star Inn On The Mile Edinburgh is 250 metres from The Real Mary King's Close and near a train station.
FromC$ 159 /nightSelect
9.2
Perfect30 total reviews
our site & Booking.com
5 adults
3 bedrooms
3 beds
Map
100 m from City Centre100 m from Royal Mile
The Scotch Whisky Experience is within a 7-minute walk of the 4 New Assembly Close - Royal Mile Edinburgh.
FromC$ 1 012 /nightSelect
8.3
Great125 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
Located in the very heart of Edinburgh, the Royal Mile Mansions 2 Bedroom - Edinburgh City Centre offers fast access to Edinburgh International Conference Centre, merely 1.3 km away.
FromC$ 260 /nightSelect
8.2
Great5 total reviews
our site & Booking.com
4 adults
2 bedrooms
2 beds
Map
100 m from City Centre100 m from Royal Mile
Nestled in the Old Town district, the 3 New Assembly Close - Royal Mile is only a few minutes away from Edinburgh Old Town.
FromC$ 1 309 /nightSelect
8.0
Great3892 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
Located 600 metres from Camera Obscura and World of Illusions and within 13 minutes' walk of The Meadows, the stylish 3-star Ibis Edinburgh Centre Royal Mile - Hunter Square offers 99 spacious rooms.
FromC$ 244 /nightSelect
8.6
Great237 total reviews
our site & Booking.com
4 adults
1 bedroom
2 beds
Map
100 m from City Centre100 m from Royal Mile
Placed only 8 minutes' walk from Edinburgh Castle and in the centre of Edinburgh, the Royal Mile offers 8 rooms.
FromC$ 820 /nightSelect
9.4
Perfect73 total reviews
our site & Booking.com
The largest option:
10 adults
4 bedrooms
6 beds
Map
100 m from City Centre100 m from Royal Mile
The Clamshell Land - Royal Mile is located in the old part of Edinburgh, just 0.7 km from Edinburgh Castle.
FromC$ 919 /nightSelect
Apartments RoyalApartment
9.1
Perfect31 total reviews
our site & Booking.com
The largest option:
8 adults
1 bedroom
2 beds
Map
100 m from City Centre100 m from Royal Mile
FromC$ 398 /nightSelect
7.8
Very good78 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
Located 700 metres from Camera Obscura and World of Illusions in Edinburgh, the apartment offers accommodation with a kitchen.
FromC$ 262 /nightSelect
7.3
Very good37 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
FromC$ 523 /nightSelect
8.7
Great21 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
FromC$ 1 048 /nightSelect
7.9
Very good20 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
FromC$ 594 /nightSelect
7.7
Very good79 total reviews
our site & Booking.com
7 adults
3 bedrooms
4 beds
Map
100 m from City Centre100 m from Royal Mile
The smoke-free High Street Edinburgh is located 2.4 km from Holyrood Park and near a train station.
FromC$ 478 /nightSelect
Show more

Hotels near Royal Mile in Edinburgh

Hotels close to Royal Mile in Edinburgh

Commonly visited Royal Mile offers to stay at Stay Central Hotel and Waldorf Astoria Edinburgh - The Caledonian. Stay Central Hotel and Waldorf Astoria Edinburgh - The Caledonian are good options if you hope to stay not far from this tourist attraction. Some of the nicest hotels near Royal Mile are Stay Central Hotel and Waldorf Astoria Edinburgh - The Caledonian. Stay Central Hotel is located 0.3 kilometres away from this landmark and offers accommodation at 224C$ per night.

Luxury Edinburgh hotels near Royal Mile

The area has 82 luxury hotels to pick from, like Fraser Suites Edinburgh and Best Western Plus Edinburgh City Centre Bruntsfield Hotel. If you'd like a more luxurious stay, the high-end Fraser Suites Edinburgh offers 4-star accommodation in Merchiston district of Edinburgh. Try Fraser Suites Edinburgh as a luxury hotel close to Royal Mile. Twelve Picardy Place Hotel is set in West End district and has all the perks of a boutique hotel.

Cheap hotels near Royal Mile from 549 CAD

For budget-conscious travellers, Edinburgh offers 90 affordable hotels, such as Safestay Edinburgh, which is about 0.2 kilometres from the centre. Edinburgh has 90 budget hotels, such as Safestay Edinburgh, close to Royal Mile. The wallet-friendly Safestay Edinburgh and Britannia Edinburgh Hotel are all decent places to stay nearby. To find particularly cheap prices, look for hotels in New Town district, like Safestay Edinburgh with rates starting from 208C$. If you looking for a budget-friendly hotel near Edinburgh Waverley train station, consider staying at Safestay Edinburgh.

Show moreLess

Hotels near Royal Mile essential information

🏨 Hotels near Royal Mile 1391
👛 Lowest price 549 CAD
✍️ Hotels Reviews 55