Hotels near Royal Mile in Edinburgh

Choose among 1402 hotels near Royal Mile in Edinburgh

Check-in
Thu, 12 Feb
Check-out
Fri, 13 Feb
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Thu, 12 Feb
-
Check-out
Fri, 13 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Thu, 12 Feb
-
Check-out
Fri, 13 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
821-840 out of 1402
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
Garden FlatApartment
9.2
Perfect109 total reviews
our site & Booking.com
Map
1.4 km from City Centre1.4 km from Royal Mile
FromINR 15 741 /nightSelect
8.5
Great747 total reviews
our site & Booking.com
Map
1.4 km from City Centre1.4 km from Royal Mile
The 3-star Ardenlee Edinburgh features rooms with views of the garden, while a charming location provides access to Scottish National Gallery, which is a mere 1.3 km away.
FromINR 11 670 /nightSelect
9.6
Perfect114 total reviews
our site & Booking.com
2 adults
1 bedroom
2 beds
Map
1.4 km from City Centre1.4 km from Royal Mile
FromINR 22 345 /nightSelect
9.4
Perfect36 total reviews
our site & Booking.com
Map
1.4 km from City Centre1.4 km from Royal Mile
FromINR 36 276 /nightSelect
8.9
Great28 total reviews
our site & Booking.com
Map
1.5 km from City Centre1.4 km from Royal Mile
FromINR 34 196 /nightSelect
7.3
Very good7 total reviews
our site & Booking.com
The largest option:
6 adults
2 bedrooms
2 beds
Map
1.5 km from City Centre1.4 km from Royal Mile
FromINR 30 215 /nightSelect
8.7
Great8 total reviews
our site & Booking.com
Map
1.4 km from City Centre1.4 km from Royal Mile
Select
9.6
Perfect41 total reviews
our site & Booking.com
3 adults
1 bedroom
1 bed
Map
1.4 km from City Centre1.4 km from Royal Mile
FromINR 29 763 /nightSelect
7.4
Very good1179 total reviews
our site & Booking.com
Map
1.4 km from City Centre1.4 km from Royal Mile
Featuring 9 welcoming guest rooms, welcoming On The Walk Edinburgh is set merely 1.7 km from Royal Mile and nearly a 20-minute walk from Museum of Childhood.
FromINR 7 418 /nightSelect
9.0
Perfect74 total reviews
our site & Booking.com
4 adults
1 bedroom
2 beds
Map
1.4 km from City Centre1.4 km from Royal Mile
FromINR 26 144 /nightSelect
8.2
Great60 total reviews
our site & Booking.com
Map
1.4 km from City Centre1.4 km from Royal Mile
FromINR 24 335 /nightSelect
8.9
Great385 total reviews
our site & Booking.com
Map
1.5 km from City Centre1.4 km from Royal Mile
Close to a train station and approximately a 15-minute walk from Grassmarket, whether you are here for business or pleasure, stay for a night or more and let the 4-star Eleven Stafford Street Townhouse with 15 rooms surprise you and take care of you.
FromINR 19 088 /nightSelect
8.2
Great78 total reviews
our site & Booking.com
6 adults
2 bedrooms
3 beds
Map
1.4 km from City Centre1.4 km from Royal Mile
FromINR 19 179 /nightSelect
Map
1.4 km from City Centre1.4 km from Royal Mile
FromINR 18 907 /nightSelect
9.7
Perfect3 total reviews
our site & Booking.com
Map
1.5 km from City Centre1.4 km from Royal Mile
FromINR 31 482 /nightSelect
9.2
Perfect42 total reviews
our site & Booking.com
4 adults
2 bedrooms
2 beds
Map
1.5 km from City Centre1.4 km from Royal Mile
FromINR 17 098 /nightSelect
8.4
Great84 total reviews
our site & Booking.com
6 adults
2 bedrooms
3 beds
Map
1.4 km from City Centre1.4 km from Royal Mile
FromINR 16 103 /nightSelect
9.3
Perfect16 total reviews
our site & Booking.com
Map
1.5 km from City Centre1.4 km from Royal Mile
FromINR 46 499 /nightSelect
8.1
Great38 total reviews
our site & Booking.com
4 adults
1 bedroom
2 beds
Map
1.5 km from City Centre1.4 km from Royal Mile
FromINR 30 034 /nightSelect
9.4
Perfect25 total reviews
our site & Booking.com
4 adults
1 bedroom
1 bed
Map
1.4 km from City Centre1.4 km from Royal Mile
FromINR 13 027 /nightSelect
Show more