Top Hotels near Royal Mile in Edinburgh

Find the Top Hotels near Royal Mile – 7+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-7 out of 7 hotels
2Filter & Sort
View map
Sort by: low price
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map700 m from City Centre700 m from Royal Mile
From   US$ 139 /nightSelect
  • Exceptional Scottish breakfast made to order
  • Genuine hospitality from attentive staff
  • Charming historical architecture ambiance
Guest house
MapView on map1.9 km from City Centre1.9 km from Royal Mile
From   US$ 122 /nightSelect
  • Beautiful views of Arthur's Seat
  • Street parking available
  • Luggage storage service
Guest house
  • Free parking
  • Quality breakfast
  • Cozy common areas
2.0 km from City Centre2.0 km from Royal Mile
From   US$ 171 /nightSelect
  • Historic 19th century Victorian villa
  • Complimentary homemade snacks in rooms
  • Diverse bus access for easy travel
Guest house
8.4
Great1 review
  • Family rooms
  • Garden views
  • Local dining
2.0 km from City Centre2.0 km from Royal Mile
From   US$ 152 /nightSelect
  • Scenic garden views with Arthur's Seat
  • Friendly hosts provide personalized recommendations
  • Family-friendly spacious accommodations
Guest house
2.3 km from City Centre2.3 km from Royal Mile
From   US$ 63 /nightSelect
The 4-star Alexander Guest House is located in the old part of Edinburgh, 10 minutes by car from Scottish National Gallery.
Guest house
  • On-site parking
  • Scottish breakfast
  • Hiking access
2.4 km from City Centre2.4 km from Royal Mile
From   US$ 98 /nightSelect
  • Free on-site parking for guests
  • Generous full Scottish breakfast offered
  • Welcoming and helpful management staff
  • Resident Bar
  • Children's Playground
  • Gated Parking
2.7 km from City Centre2.7 km from Royal Mile
From   US$ 75 /nightSelect
  • Personalized Scottish breakfast with local ingredients
  • Welcoming atmosphere with friendly staff interactions
  • Secure gated parking for peace of mind