Hotels near Royal Mile in Edinburgh

Choose among 1891 hotels near Royal Mile in Edinburgh

Check-in
Fri, 26 Jul
-
Check-out
Sat, 27 Jul
Rooms and Guests2 Guests, 1 Room
Check-in
Fri, 26 Jul
-
Check-out
Sat, 27 Jul
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Fri, 26 Jul
-
Check-out
Sat, 27 Jul
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-20 out of 1891
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
8.2
Great2 reviews
Map
100 m from City Centre100 m from Royal Mile
From£ 2 022 /nightSelect
8.4
Great26 reviews
2 adults
1 bedroom
2 beds
Map
100 m from City Centre100 m from Royal Mile
Offering a kitchen with a microwave oven, an electric kettle and a dishwasher, the venue is located 5 minutes' walking distance from the centre of Edinburgh.
From£ 217 /nightSelect
The largest option:
5 adults
2 bedrooms
3 beds
Map
100 m from City Centre100 m from Royal Mile
Guests of this 2-bedroom property will benefit from the location in Edinburgh, as The Museum of Edinburgh is only 10 minutes' walk away.
From£ 480 /nightSelect
Map
100 m from City Centre100 m from Royal Mile
The Silver Lining - Mile is a good starting point to Edinburgh's sights including National Museum of Scotland, which is only 5 minutes' walk away.
Select
8.4
Great23 reviews
Map
100 m from City Centre100 m from Royal Mile
This 80 m² apartment with 1 bedrooms has a fully-fitted kitchen, while being set 1 km from the city centre.
From£ 436 /nightSelect
6.8
Nice1 review
The largest option:
5 adults
2 bedrooms
2 beds
Map
100 m from City Centre100 m from Royal Mile
From£ 330 /nightSelect
8.4
Great542 reviews
Map
100 m from City Centre100 m from Royal Mile
Offering easy access to John Knox House around 5 minutes' walk away, the Ibis Edinburgh Centre Royal Mile - Hunter Square provides comfortable accommodation along with entertainment activities and various recreational opportunities.
From£ 253 /nightSelect
Map
100 m from City Centre100 m from Royal Mile
Select
Map
100 m from City Centre100 m from Royal Mile
Nestled in the Old Town district of the city, the venue is about 100 km from Dundee airport.
From£ 5 805 /nightSelect
Map
100 m from City Centre100 m from Royal Mile
From£ 457 /nightSelect
Map
100 m from City Centre100 m from Royal Mile
Guests of this 1-bedroom property will benefit from the location in Edinburgh, as Edinburgh Castle is only 10 minutes' walk away.
Select
8.6
Great15 reviews
5 adults
3 bedrooms
3 beds
Map
100 m from City Centre100 m from Royal Mile
Nestled in the Old Town district within 7 minutes' walk of University of Edinburgh, the apartment offers 93 m² of space for up to 5 guests.
From£ 871 /nightSelect
8.4
Great29 reviews
The largest option:
6 adults
2 bedrooms
5 beds
Map
100 m from City Centre100 m from Royal Mile
Located in Edinburgh, a 6-minute walk from The Writers' Museum, this accommodation comes with 2 bedrooms and a kitchen.
From£ 502 /nightSelect
8.6
Great15 reviews
Map
100 m from City Centre100 m from Royal Mile
A kitchen and fridges, an oven and kitchenware are provided at this 60 m² apartment, which is located in Old Town district, near Museum of Childhood.
From£ 236 /nightSelect
7.6
Very good5 reviews
4 adults
2 bedrooms
2 beds
Map
100 m from City Centre100 m from Royal Mile
From£ 616 /nightSelect
4 adults
1 bedroom
1 bed
Map
100 m from City Centre100 m from Royal Mile
From£ 241 /nightSelect
8.2
Great223 reviews
Map
100 m from City Centre100 m from Royal Mile
Located in the very heart of Edinburgh, the Inn On The Mile offers fast access to the art museum "Scottish National Gallery", nearly 8 minutes' walk away.
From£ 90 /nightSelect
8.2
Great63 reviews
4 adults
1 bedroom
2 beds
Map
100 m from City Centre100 m from Royal Mile
Located within a 5-minute walk to St Giles' Cathedral in Edinburgh, the accommodation features 1 bedrooms for up to 4 guests.
From£ 279 /nightSelect
Map
100 m from City Centre100 m from Royal Mile
Select
8.4
Great26 reviews
The largest option:
10 adults
4 bedrooms
6 beds
Map
100 m from City Centre100 m from Royal Mile
Located within a 6-minute walk to National Museum of Scotland in Edinburgh, the accommodation features 4 bedrooms for up to 10 guests.
From£ 521 /nightSelect

FAQs about hotels near Royal Mile

Our FAQs contain 10 questions about top hotels near Royal Mile.

What are the most popular budget hotels near Royal Mile?

If you're searching for a cheap hotel not far from Royal Mile, there are 48 good options available.
Oyo Arden Guest House is the most popular budget accommodation 4.2 km from Royal Mile providing a tennis court, cots and hiking.
Try as well Balmore Guest House — it is rated 7.4/10 and costs 91£ per night.

What are the top-rated Royal Mile accommodations to stay in?

More than 118 deals not far from Royal Mile are our best options in the area.
HotelMix.co.uk travellers like to stay in Market Street Hotel, which is a 5-minute walk from Royal Mile.
Lairg Hotel rated 8.0/10 may also suit you — only 111£ per one night.
Other best deals are Princes Street Suites, Holiday Inn Zoo, An Ihg Hotel and Hampton By Hilton West End.

How much would it cost to book a hotel not far from Royal Mile?

You'll pay around 91£ per one night if you stay not far from Royal Mile.
Dalry Guesthouse has room rates from 29£ per one night.
Also you can find out Hilton Carlton, which is a 5-minute walk away and costs 115£ per night.
Other suitable hotels: Village Hotel, The St. Valery Guest House and Castle Apartments And Suites.

What are the best hotels not far from Royal Mile with free parking?

Find out our 31 top properties with free parking not far from Royal Mile.
Holiday Guest House is the most popular option, situated a 20-minute walk from Royal Mile.
Another possible choice is Alexander Guest House with a rating 6.8/10 for about 138£ per night.
Other designer hotels in Edinburgh are Travel Guest House, Smiths Guest House and Garfield Guest House.

What are the best cheap apartments close to Royal Mile?

Travellers who want to stay not far from Royal Mile may like Grove Apartments (rating: 8.0/10) with a golf course, cots and hiking.

What are the top family-friendly hotels close to Royal Mile?

For a perfect family stay not far from Royal Mile, choose among 52 hotels.
Other top options are Northumberland Hotel, Apex City and The Ben Doran.

How much are apartments not far from Royal Mile?

For a top property not far from Royal Mile you will pay about 160£ per night, for instance, find out Destiny Scotland - St Andrew Square Apartments, set a 10-minute walk away.

Which hotels near Royal Mile allow pets?

If you want to stay not far from Royal Mile with pets, HotelMix.co.uk offers 10 deals to choose from.
We recommend Fountain Court Eq2 Apartments (rating: 8.4/10), which is set a 15-minute walk from the landmark. This 4-star accommodation features cots, 24-hour front desk assistance and laundry facilities.
Other suitable options: Fraser Suites, Caledonian Guesthouse and Ibis Styles Centre St Andrew Square.

What are the most popular apartments next to Royal Mile?

For a romantic trip, book Bailie Royal Mile Apartment (rating: 8.0/10) for about 160£ per night.

What are the best apartments close to Royal Mile allowing pets?

Waterfront Apartments (rating: 7.8/10) is the top Edinburgh option featuring a tennis court, a golf course and cots.

Hotels near Royal Mile in Edinburgh

Hotels close to Royal Mile in Edinburgh

Sheraton Grand Hotel And Spa is 0.9 km away, while Playfair House Hotel is 15 minutes' walk from this landmark. If you would like to stay near Royal Mile, try one of the 103 hotels available.

Luxury Edinburgh hotels near Royal Mile

There are 66 deluxe venues available within a few steps of the attraction. For those who prefer deluxe accommodations when staying in Edinburgh, there is Kimpton Charlotte Square Hotel and Novotel Edinburgh Centre. Such luxury hotels as Royal Mile and Royal Mile are 0.8 km and 0.6 km respectively from this landmark. On the other hand, if you are looking to spend a bit more, you might want to check out the deals at Holiday Inn Express Edinburgh City Centre and Holiday Inn Express Edinburgh Royal Mile. If you're planning a romantic retreat, then consider reserving a room at The Glasshouse, Autograph Collection, a 5-star boutique hotel with a sauna, a Jacuzzi and a rooftop terrace.

Cheap hotels near Royal Mile from 9 GBP

Travellers looking for budget hotels in Edinburgh can opt to stay at Hotel Ceilidh-Donia, which has room rates from 116£ per night. A good budget option is the 3-star Blossom Guest House, which is a 20-minute walk away from Royal Mile. We also offer 60 economical hotels near Royal Mile for travellers on a shoestring.

Show moreLess

Hotels near Royal Mile essential information

🏨 Hotels near Royal Mile 1891
👛 Lowest price 9 GBP
✍️ Hotels Reviews 127 185