Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Hotels near Royal Mile in Edinburgh

Choose among 2286 hotels near Royal Mile in Edinburgh

If you are searching for a place to hang out in Edinburgh near Royal Mile, HotelMix.co.uk is delighted to help. Looking for the hotel near Royal Mile? You will find unbiased reviews and filters by budget, star rating or even specific facilities. Booking a hotel near Royal Mile is a piece of cake with us and you are going to thoroughly enjoy it!Hide
Show more
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
1Filter by
View map
Sort by
View map
1-20 out of 2286
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 ×
  • The hotel has
    • Flat-screen TV
  • The hotel has
    • Electric kettle
  • The hotel has
    • No smoking on site
View on map500 m from City Centre100 m from Royal Mile
The budget hotel is a good starting point to Edinburgh' sights including Edinburgh Castle and Edinburgh Old Town.
7.8
Very good10 reviews
From   £ 50 /nightSelect
Not available
  • The hotel has
    • Wired internet connection
  • The hotel has
    • 24-hour reception
  • The hotel has
    • Kitchen
    • Microwave
    • Refrigerator
    • Cooker
  • The hotel has
    • Conference room
View on map500 m from City Centre100 m from Royal Mile
Nestled in Old Town district of Edinburgh, the venue is about 15 km from Turnhouse airport.
5.0
Guest rating
From   £ 110 /nightSelect
Not available
The largest option:
4 adults
1 bedroom
2 beds
500 m from City Centre100 m from Royal Mile
Set in just only 150 meters from Edinburgh Military Tattoo in Merchiston district, the apartment overlooks the city.
6.6
Nice4 reviews
From   £ 157 /nightSelect
Not available
500 m from City Centre100 m from Royal Mile
Located just 200 metres from University of Edinburgh in Edinburgh, the venue offers a laundry room, dry cleaning and housekeeping.
Select
Not available
The largest option:
6 adults
1 bedroom
2 beds
500 m from City Centre100 m from Royal Mile
Offering a full kitchen with a microwave oven, a fridge and an oven, the venue is located 10 minutes' walking distance from the center of Edinburgh.
6.8
Nice5 reviews
From   £ 134 /nightSelect
Not available
400 m from City Centre100 m from Royal Mile
Located next to Camera Obscura and World of Illusions, the venue comprises 6 rooms with terrace views.
8.0
Great19 reviews
From   £ 104 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
400 m from City Centre100 m from Royal Mile
Guests of this 2-bedroom property will benefit from the location in Edinburgh, as The Real Mary King's Close is only 5 minutes' walk away.
From   £ 148 /nightSelect
Not available
2 adults
1 bedroom
1 bed
400 m from City Centre100 m from Royal Mile
This 60 m² accommodation consists of 1 bedrooms, a full kitchen and 1 bathrooms.
Select
Not available
4 adults
1 bedroom
2 beds
400 m from City Centre100 m from Royal Mile
Nestled in Old Town district within 5 minutes' walk of Edinburgh Castle, the apartment offers 58 m² of space for up to 4 guests.
From   £ 225 /nightSelect
Not available
400 m from City Centre100 m from Royal Mile
The accommodation consists of a kitchen, 2 bedrooms and is situated near Summerhall.
Select
Not available
4 adults
2 bedrooms
2 beds
400 m from City Centre100 m from Royal Mile
Located in Edinburgh, a 5-minute walk from Camera Obscura and World of Illusions, this accommodation comes with 2 bedrooms and an equipped kitchen.
From   £ 112 /nightSelect
Not available
4 adults
2 bedrooms
3 beds
400 m from City Centre100 m from Royal Mile
Placed 2.1 km from Arthur's Seat hike, the property consists of 2 bedrooms, 1 bathrooms and a kitchen.
Select
Not available
400 m from City Centre100 m from Royal Mile
This 65 m² apartment gives direct access to Royal Mile and comprises 1 bedrooms.
From   £ 149 /nightSelect
Not available
2 adults
1 bedroom
1 bed
400 m from City Centre100 m from Royal Mile
The apartment is located 1.3 km from Stockbridge Market and comes with a kitchen and a private bathroom.
From   £ 125 /nightSelect
Not available
3 adults
1 bedroom
2 beds
400 m from City Centre100 m from Royal Mile
Nestled in Merchiston district within 15 minutes' walk of Palace of Holyroodhouse, the apartment offers 40 m² of space for up to 3 guests.
From   £ 156 /nightSelect
Not available
Apartment
2 adults
1 bedroom
1 bed
500 m from City Centre100 m from Royal Mile
Located within a 20-minute walk to The Stones of Scotland in Edinburgh, the accommodation features 1 bedrooms for up to 2 guests.
8.0
Great3 reviews
From   £ 109 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
400 m from City Centre100 m from Royal Mile
Situated in Leith district, the property comprises a full kitchen and 2 bedrooms.
From   £ 164 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
500 m from City Centre100 m from Royal Mile
Located in Edinburgh, a 5-minute walk from Camera Obscura and World of Illusions, this accommodation comes with 3 bedrooms and a mini-kitchen.
From   £ 125 /nightSelect
Not available
The largest option:
4 adults
2 bedrooms
2 beds
400 m from City Centre100 m from Royal Mile
This property near Camera Obscura and World of Illusions consists of 2 bedrooms, 1 bathrooms and a kitchen for up to 4 guests.
From   £ 120 /nightSelect
Not available
2 adults
1 bedroom
2 beds
500 m from City Centre100 m from Royal Mile
The apartment is 2.1 km from Arthur's Seat hike and a flat screen TV and a cable flat-screen are available.
Select
Not available

Filtering results

Please wait...

2286 hotels found

FAQs about hotels near Royal Mile

We created these 10 answers to questions about hotels close to Royal Mile to make your planning easier.

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.

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

What are the top Royal Mile hotels with free breakfast?

HotelMix.co.uk offers 19 deals providing free breakfast. We recommend Cityroomz rated 6.8/10, which is set 0.9 km from Royal Mile. Travellers can enjoy Mexican meals at Barburrito restaurant nearby.
Other suitable options are Holiday Inn Express - Royal Mile, An Ihg Hotel, Residence Inn By Marriott and Holiday Inn Express - Leith Waterfront, An Ihg Hotel.

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 top luxury hotels close to Royal Mile?

According to HotelMix.co.uk travel data, there are 73 luxury deals not far from Royal Mile with exquisite service.
Travellers have left positive feedback about Tigerlily (rating: 9.0/10) with concierge service, cots and a Jacuzzi on site. This 4-star property is set in New Town district and has Tigerlily Restaurant & Bar restaurant on site.
Other top options are The Inn Place, Cheval Old Town Chambers and Hotel Indigo, An Ihg Hotel.

What are the top hotels near Royal Mile providing a swimming pool?

According to HotelMix.co.uk travel data, there are more than 3 hotels with pools in this area.
Find out Apex Grassmarket (rating: 8.0/10), which is set in Old Town district. It features an outdoor swimming pool, newspaper service and a gym on site, as well as restaurant nearby.

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