Hotels near Royal Mile in Edinburgh

Choose among 1774 hotels near Royal Mile in Edinburgh

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room

Hotels near Royal Mile essential information

🏨 Hotels near Royal Mile 1774
👛 Lowest price 8 GBP
✍️ Hotels Reviews 96 779
1Filter & Sort
View map
View map
1-20 out of 1774
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
Applied filters
Royal Mile ×
Luxury 3 Bed Royal Mile Apartment EdinburghApartment
View on map100 m from City Centre100 m from Royal Mile
From   £ 537 /nightSelect
Not available
2 adults
1 bedroom
2 beds
View on map100 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.
8.6
Great18 reviews
From   £ 173 /nightSelect
Not available
5 adults
3 bedrooms
3 beds
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.
9.2
Perfect5 reviews
From   £ 418 /nightSelect
Not available
Royal Mile Mansions By Edinburgh City ApartmentsApartment
The largest option:
5 adults
2 bedrooms
3 beds
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   £ 401 /nightSelect
Not available
Silver Lining - Mile ApartmentsApartment
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
Not available
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.
9.0
Perfect3 reviews
From   £ 275 /nightSelect
Not available
Royal Mile Mansions By Edinburgh City ApartmentsApartment
The largest option:
5 adults
2 bedrooms
2 beds
100 m from City Centre100 m from Royal Mile
From   £ 250 /nightSelect
Not available
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.
8.4
Great409 reviews
From   £ 258 /nightSelect
Not available
Cosy 1 Bed Apartment On Royal Mile With City And Royal Mile ViewsApartment
100 m from City Centre100 m from Royal Mile
Holyrood Park is nearly a 15-minute walk from the Cosy 1 Bed Apartment On Royal Mile With City And Royal Mile Views Edinburgh, while The Scotch Whisky Experience is 5 minutes' walk away.
From   £ 311 /nightSelect
Not available
Edinburgh Old Town ApartmentApartment
100 m from City Centre100 m from Royal Mile
Select
Not available
Luxury 3 Bedroom Apt On Edinburgh'S Royal MileApartment
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   £ 609 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
100 m from City Centre100 m from Royal Mile
From   £ 468 /nightSelect
Not available
The largest option:
6 adults
2 bedrooms
5 beds
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.
8.4
Great23 reviews
From   £ 342 /nightSelect
Not available
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   £ 548 /nightSelect
Not available
Beautiful Newly Decorated Flat On The Royal Mile!Apartment
4 adults
1 bedroom
1 bed
100 m from City Centre100 m from Royal Mile
From   £ 247 /nightSelect
Not available
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.
8.2
Great181 reviews
From   £ 93 /nightSelect
Not available
4 adults
1 bedroom
2 beds
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.
8.2
Great42 reviews
From   £ 371 /nightSelect
Not available
Royal Mile ResidenceApartment
100 m from City Centre100 m from Royal Mile
Select
Not available
The largest option:
10 adults
4 bedrooms
6 beds
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.
8.8
Great18 reviews
From   £ 535 /nightSelect
Not available
Royal Mile Penthouse - The Edinburgh AddressApartment
6 adults
3 bedrooms
3 beds
100 m from City Centre100 m from Royal Mile
Located in Edinburgh, a 5-minute walk from The Real Mary King's Close, this accommodation comes with 3 bedrooms and a kitchen.
From   £ 432 /nightSelect
Not available

Filtering results

Please wait...

1774 hotels found

FAQs about hotels near Royal Mile

These are 10 useful recommendations about Royal Mile hotels.

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 8 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