Hotels near Royal Mile in Edinburgh

Choose among 1789 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
1381-1400 out of 1789
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
Map
1.9 km from City Centre1.9 km from Royal Mile
This 70 m² accommodation consists of 2 bedrooms, an equipped kitchenette area and 1 bathrooms.
From£ 457 /nightSelect
St Peters Lodge EdinburghApartment
Map
1.9 km from City Centre1.9 km from Royal Mile
From£ 562 /nightSelect
8.2
Great693 reviews
Map
1.9 km from City Centre1.9 km from Royal Mile
Royal Botanic Garden Edinburgh and Dynamic Earth are located 1.9 km and 2.2 km from the cosy House respectively.
From£ 70 /nightSelect
7.8
Very good5 reviews
Map
1.9 km from City Centre1.9 km from Royal Mile
Nestled in the Leith district of the city, the venue is about 20 km from Edinburgh airport.
From£ 172 /nightSelect
6 adults
3 bedrooms
3 beds
Map
1.9 km from City Centre1.9 km from Royal Mile
From£ 137 /nightSelect
8.4
Great20 reviews
Map
1.9 km from City Centre1.9 km from Royal Mile
From£ 195 /nightSelect
Map
1.9 km from City Centre1.9 km from Royal Mile
The Guestready - Charming Flat In West End Edinburgh is nestled in the West End district, Camera Obscura and World of Illusions is a 20-minute walk away.
From£ 595 /nightSelect
Central Flat With Balcony. Parking Included.Apartment
Map
1.9 km from City Centre1.9 km from Royal Mile
Select
9.0
Perfect15 reviews
6 adults
2 bedrooms
2 beds
Map
1.9 km from City Centre1.9 km from Royal Mile
This 57 m² apartment with 2 bedrooms has a fully equipped kitchen, while being set 2 km from the city centre.
From£ 178 /nightSelect
6 adults
2 bedrooms
2 beds
Map
1.9 km from City Centre1.9 km from Royal Mile
From£ 354 /nightSelect
9.0
Perfect5 reviews
Map
1.9 km from City Centre1.9 km from Royal Mile
From£ 100 /nightSelect
Guestready - Amazing Apt Near The MeadowsApartment
Map
1.9 km from City Centre1.9 km from Royal Mile
Guests of this 1-bedroom property will benefit from the location in Edinburgh, as Digin Bruntsfield is only 6 minutes' walk away.
From£ 299 /nightSelect
8.6
Great12 reviews
6 adults
2 bedrooms
2 beds
Map
1.9 km from City Centre1.9 km from Royal Mile
Nestled in the West End district of the city, the venue is about 0.5 km from Edinburgh airport.
From£ 299 /nightSelect
3 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.9 km from Royal Mile
The property boasts views of city along with an equipped kitchenette area and is set 2.6 km from Camera Obscura and World of Illusions.
From£ 153 /nightSelect
Bala HouseGuest house
8.2
Great135 reviews
Map
1.9 km from City Centre1.9 km from Royal Mile
The Bala House lies 5 minutes' drive from Royal Mile and at the foot of a bus stop.
From£ 107 /nightSelect
8.8
Great26 reviews
The largest option:
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.9 km from Royal Mile
Featuring a kitchen with a microwave oven and refrigerators, this apartment is a perfect place to stay in the Haymarket district.
From£ 151 /nightSelect
8.8
Great21 reviews
Map
1.9 km from City Centre1.9 km from Royal Mile
From£ 226 /nightSelect
8.4
Great22 reviews
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.9 km from Royal Mile
Located in Edinburgh, a 25-minute walk from National Museum of Scotland, this accommodation comes with 1 bedrooms and a kitchen.
From£ 950 /nightSelect
Boutique And Beautiful Edinburgh AbodeVilla
Map
1.9 km from City Centre1.9 km from Royal Mile
From£ 326 /nightSelect
Mw TownhouseGuest house
7.8
Very good53 reviews
Map
1.9 km from City Centre1.9 km from Royal Mile
While staying at the Mw Townhouse Edinburgh you are invited to discover Scottish National Gallery, set a 25-minute walk away, or The Real Mary King's Close, which is approximately a 10-minute drive away.
From£ 191 /nightSelect