Hotels near Royal Mile in Edinburgh

Choose among 1829 hotels near Royal Mile in Edinburgh

Check-in
Wed, 05 Jun
-
Check-out
Thu, 06 Jun
Rooms and Guests2 Guests, 1 Room
Check-in
Wed, 05 Jun
-
Check-out
Thu, 06 Jun
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Wed, 05 Jun
-
Check-out
Thu, 06 Jun
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
121-140 out of 1829
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
200 m from City Centre300 m from Royal Mile
Located in Edinburgh, and a short stroll from The Real Mary King's Close, this venue includes a full kitchen with a dishwasher, fridges and an oven, as well as 1 bathrooms.
From£ 345 /nightSelect
4 adults
2 bedrooms
2 beds
Map
200 m from City Centre300 m from Royal Mile
From£ 338 /nightSelect
8.4
Great682 reviews
Map
300 m from City Centre300 m from Royal Mile
Located at 150 metres from Edinburgh Old Town, the Motel One Edinburgh-Royal features 169 rooms with views of the city.
From£ 219 /nightSelect
8.6
Great17 reviews
4 adults
1 bedroom
2 beds
Map
300 m from City Centre300 m from Royal Mile
Nestled in the Old Town district within 20 minutes' walk of Arthur's Seat hike, the apartment offers 42 m² of space for up to 4 guests.
From£ 249 /nightSelect
8.6
Great111 reviews
Map
300 m from City Centre300 m from Royal Mile
Located in the old part of Edinburgh, the smoke-free Bobby'S Bunkhouse is within a 5-minute walk of Surgeons' Hall Museums.
From£ 13 /nightSelect
8.2
Great12 reviews
Map
300 m from City Centre300 m from Royal Mile
Nestled in the Old Town district of the city, the venue is about 15 km from Edinburgh airport.
From£ 1 375 /nightSelect
8.4
Great17 reviews
2 adults
1 bedroom
1 bed
Map
200 m from City Centre300 m from Royal Mile
From£ 119 /nightSelect
8.2
Great11 reviews
7 adults
2 bedrooms
2 beds
Map
300 m from City Centre300 m from Royal Mile
From£ 393 /nightSelect
8.6
Great23 reviews
Map
300 m from City Centre300 m from Royal Mile
When visiting Old Town district, guests can stay in one of the 36 hostel rooms, within just 200 metres from St Giles' Cathedral.
From£ 27 /nightSelect
High Street - Modern Scandi Design Apartment In The Heart Of The Old Town!Apartment
4 adults
1 bedroom
2 beds
Map
300 m from City Centre300 m from Royal Mile
From£ 341 /nightSelect
8.4
Great17 reviews
2 adults
1 bedroom
1 bed
Map
300 m from City Centre300 m from Royal Mile
From£ 272 /nightSelect
Sensational Stay At South BridgeApartment
Map
300 m from City Centre300 m from Royal Mile
Select
Joivy Lovely 1 Bed Flat In Old Town, Right On The Royal MileApartment
Map
300 m from City Centre300 m from Royal Mile
From£ 288 /nightSelect
8.6
Great849 reviews
Map
300 m from City Centre300 m from Royal Mile
Set near a train station, the pet friendly Holiday Inn Express Edinburgh - Royal Mile, An Ihg offers 78 rooms as well as a steam room and sauna facilities.
From£ 65 /nightSelect
8.6
Great1173 reviews
Map
300 m from City Centre300 m from Royal Mile
Boasting views of the city, along with fitness classes, entertainment activities and recreational facilities, the luxury Fraser Suites Edinburgh is set a few minutes' walk away from a bus stop.
From£ 306 /nightSelect
Joivy Homely Apt By St Giles With DeskApartment
Map
300 m from City Centre300 m from Royal Mile
The Altido Homely Apt By St Giles W/ Desk is situated right in the centre of Edinburgh around a 5-minute walk from Princes Street.
From£ 641 /nightSelect
3 adults
1 bedroom
1 bed
Map
300 m from City Centre300 m from Royal Mile
From£ 872 /nightSelect
8.6
Great17 reviews
4 adults
1 bedroom
2 beds
Map
300 m from City Centre300 m from Royal Mile
From£ 375 /nightSelect
8.2
Great5 reviews
4 adults
1 bedroom
2 beds
Map
300 m from City Centre300 m from Royal Mile
From£ 238 /nightSelect
8.6
Great15 reviews
2 adults
1 bedroom
1 bed
Map
300 m from City Centre300 m from Royal Mile
From£ 241 /nightSelect