Hotels near Royal Mile in Edinburgh

Choose among 1815 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
1Filter & Sort
View map
View map
121-140 out of 1815
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
Great18 reviews
4 adults
1 bedroom
2 beds
Map
214 yd from City Center248 yd from Royal Mile
Featuring a fully furnished kitchen with a microwave, a fridge and kitchenware, this apartment is a perfect place to stay in Old Town district.
FromUS$ 441 /nightSelect
4 adults
2 bedrooms
2 beds
Map
214 yd from City Center248 yd from Royal Mile
FromUS$ 432 /nightSelect
8.4
Great682 reviews
Map
276 yd from City Center249 yd from Royal Mile
Located 8 minutes by foot from Edinburgh Castle, the 3-star cheap Motel One Edinburgh-Royal has 169 rooms, and lies within a stroll of a train station.
FromUS$ 264 /nightSelect
8.6
Great17 reviews
4 adults
1 bedroom
2 beds
Map
244 yd from City Center249 yd from Royal Mile
Set approximately 1.2 miles from Arthur's Seat hike, the Charming Apartment In The Old Town lies in the Old Town district of Edinburgh.
FromUS$ 258 /nightSelect
8.6
Great111 reviews
Map
284 yd from City Center250 yd from Royal Mile
Within 5 minutes' walk of Grassmarket, the venue is placed in an old town district, about 1 km from the city center.
FromUS$ 16 /nightSelect
8.2
Great12 reviews
Map
284 yd from City Center250 yd from Royal Mile
The Altido Luxury Apartments By The Edinburgh Castle is a good starting point to Edinburgh's sights including Royal Mile, which is around 5 minutes' walk away.
FromUS$ 509 /nightSelect
8.4
Great17 reviews
2 adults
1 bedroom
1 bed
Map
215 yd from City Center250 yd from Royal Mile
FromUS$ 152 /nightSelect
8.2
Great11 reviews
7 adults
2 bedrooms
2 beds
Map
221 yd from City Center256 yd from Royal Mile
Located in the center of Edinburgh, the Altido Elegant 2Br Home At The Heart Of The Royal Mile offers fast access to Royal Mile within a 10-minute walk.
FromUS$ 502 /nightSelect
8.6
Great23 reviews
Map
289 yd from City Center257 yd from Royal Mile
Placed in Broughton district, this business hostel is just 300 meters from Royal Mile.
FromUS$ 39 /nightSelect
4 adults
1 bedroom
2 beds
Map
223 yd from City Center257 yd from Royal Mile
The Robertson Mausoleum is about 0.6 miles from the High Street - Modern Scandi Design Apartment In The Heart Of The Old Town! Edinburgh and Calton Hill is around 0.6 miles away.
FromUS$ 435 /nightSelect
8.4
Great17 reviews
2 adults
1 bedroom
1 bed
Map
225 yd from City Center261 yd from Royal Mile
FromUS$ 347 /nightSelect
Map
226 yd from City Center262 yd from Royal Mile
The Netherbow is around 0.2 miles from the Lovely 1-Bed Flat On The Royal Mile Edinburgh.
FromUS$ 328 /nightSelect
8.6
Great849 reviews
Map
242 yd from City Center265 yd from Royal Mile
From the 3-star Holiday Inn Express Edinburgh - Royal Mile, An Ihg Edinburgh, you can admire views of the city, enjoy a steam room and sauna facilities and take advantage of the hotel's charming location.
FromUS$ 83 /nightSelect
8.6
Great1173 reviews
Map
300 yd from City Center266 yd from Royal Mile
Conveniently located within 950 feet of Scottish National Gallery, the Fraser Suites features fitness classes and entertainment activities.
FromUS$ 307 /nightSelect
Altido Homely Apt By St Giles W/ DeskApartment
Map
302 yd from City Center268 yd from Royal Mile
The Altido Homely Apt By St Giles W/ Desk is located 63 miles from Dundee airport and within 800 feet of Lawnmarket bus stop.
FromUS$ 411 /nightSelect
Altido Luxury Old Town ApartmentApartment
3 adults
1 bedroom
1 bed
Map
305 yd from City Center270 yd from Royal Mile
Located 400 feet from The Real Mary King's Close in Edinburgh, the apartment offers accommodation with a fully furnished kitchen.
FromUS$ 1 113 /nightSelect
8.6
Great17 reviews
4 adults
1 bedroom
2 beds
Map
306 yd from City Center272 yd from Royal Mile
This 1-bedroom apartment can accommodate up to 4 people, within a 17-minute walk from Palace of Holyroodhouse.
FromUS$ 480 /nightSelect
8.2
Great5 reviews
4 adults
1 bedroom
2 beds
Map
307 yd from City Center273 yd from Royal Mile
While staying at the Royal Mile St Giles St you are invited to discover Palace of Holyroodhouse, set merely 0.7 miles away, or Edinburgh Castle, which is around 0.4 miles away.
FromUS$ 304 /nightSelect
8.6
Great15 reviews
2 adults
1 bedroom
1 bed
Map
244 yd from City Center280 yd from Royal Mile
Offering 1 bedrooms, 1 bathrooms and a kitchenette, this apartment is set 5 minutes' walk from the city center.
FromUS$ 308 /nightSelect
Travelodge Edinburgh CentralHotel
8.4
Great39 reviews
Map
251 yd from City Center282 yd from Royal Mile
Arthur's Seat hike is within a 10-minute drive of the wonderful 3-star Travelodge and The Writers' Museum is 0.5 miles away.
FromUS$ 68 /nightSelect