Top Hotels near Royal Mile in Edinburgh

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

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
41-60 out of 74 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
Guest house
MapView on map2.0 km from City Centre2.0 km from Royal Mile
From   US$ 132 /nightSelect
  • On-site activities like mini golf and archery
  • Victorian style rooms with en-suite options
  • Free parking spaces available nearby
Guest house
8.4
Great1 review
MapView on map2.0 km from City Centre2.0 km from Royal Mile
From   US$ 169 /nightSelect
  • Scenic garden views with Arthur's Seat
  • Friendly hosts provide personalized recommendations
  • Family-friendly spacious accommodations
8.0
Great1 review
  • Deluxe Rooms
  • Take-away Breakfast
  • Local Restaurant Access
2.1 km from City Centre2.1 km from Royal Mile
From   US$ 85 /nightSelect
  • Historical Georgian townhouse character
  • Proximity to Arthur's Seat for hiking
  • Piped piano music during breakfast
Guest house
8.8
Great3 reviews
  • Private Parking
  • Garden
  • Breakfast
2.1 km from City Centre2.1 km from Royal Mile
From   US$ 53 /nightSelect
  • Directly personalized breakfast service
  • Gorgeous garden with local flora
  • Engaging host interactions and tips
Guest house
  • Golf course
  • Snack offerings
  • Outdoor terrace
2.1 km from City Centre2.1 km from Royal Mile
From   US$ 133 /nightSelect
  • Historical Victorian architecture
  • Delicious traditional Scottish breakfast
  • Complimentary 24/7 snacks available
Guest house
  • Free parking
  • Family rooms
  • Flat-screen TV
2.1 km from City Centre2.1 km from Royal Mile
From   US$ 1 001 /nightSelect
  • Mountain views from accommodations
  • Recently renovated guest house
  • Family rooms available
Guest house
  • Daily housekeeping
  • Honesty bar
  • Communal fridge
2.1 km from City Centre2.1 km from Royal Mile
From   US$ 163 /nightSelect
  • Self check-in process for independence
  • Proximity to bus routes for easy travel
  • Views of Arthur's Seat from rooms
Guest house
  • Spacious Rooms
  • Family Room
  • On-site Parking
2.1 km from City Centre2.1 km from Royal Mile
From   US$ 131 /nightSelect
  • Self check-in system for convenience
  • Complimentary snacks at reception
  • Unique historic ticket office attraction
Guest house
  • Honesty Bar
  • Club Room
  • Family Rooms
2.2 km from City Centre2.2 km from Royal Mile
From   US$ 392 /nightSelect
  • Award-winning breakfasts with local ingredients
  • Hand-carved mahogany four-poster beds
  • Candlelit breakfasts in a romantic setting
Guest house
  • Four-poster beds
  • Honesty bar
  • Outdoor terrace
2.2 km from City Centre2.2 km from Royal Mile
From   US$ 183 /nightSelect
  • Extensive breakfast with local specialties
  • Charming Victorian decor throughout the property
  • Free onsite parking for all guests
  • Four-poster room
  • Private parking
  • Lush garden
2.2 km from City Centre2.2 km from Royal Mile
From   US$ 259 /nightSelect
  • Historic Victorian Town House charm
  • Delicious made-to-order breakfast
  • Secure gated courtyard parking
Guest house
  • Victorian Decor
  • Custom Breakfasts
  • Adults-Only Policy
2.2 km from City Centre2.2 km from Royal Mile
From   US$ 225 /nightSelect
  • Customized Scottish breakfasts with local ingredients
  • Victorian charm with modern amenities
  • Quiet adults-only retreat near Arthur's Seat
Guest house
  • Flat-screen TVs
  • Complimentary breakfast
  • Free parking
2.2 km from City Centre2.2 km from Royal Mile
From   US$ 63 /nightSelect
  • Period features with modern amenities
  • High-quality Scottish breakfast options
  • Warm hospitality from dedicated hosts
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
2.3 km from City Centre2.3 km from Royal Mile
From   US$ 119 /nightSelect
At a 24 km distance from Arthur's Seat hike, the 3-star Arrandale Guest House Edinburgh includes 11 rooms.
Guest house
  • Free Wi-Fi
  • Heating
  • Luggage Storage
2.3 km from City Centre2.3 km from Royal Mile
From   US$ 106 /nightSelect
  • Colourful and inviting bedrooms
  • Continental breakfast served daily
  • Luggage storage available
Guest house
  • Private parking
  • Flat-screen TV
  • Snack bar
2.4 km from City Centre2.4 km from Royal Mile
From   US$ 147 /nightSelect
  • Allergy-free units available
  • On-site coffee shop serves breakfast
  • Walking tours and pub crawls offered
Guest house
  • Family Rooms
  • Local Recommendations
  • Private Bathrooms
2.4 km from City Centre2.4 km from Royal Mile
From   US$ 58 /nightSelect
  • Hearty Scottish breakfast included
  • Family rooms available for larger groups
  • Friendly resident dog enhances charm
Guest house
  • Modern amenities
  • Historical charm
  • Private bathrooms
2.4 km from City Centre2.4 km from Royal Mile
From   US$ 89 /nightSelect
  • Delicious, locally-inspired Scottish breakfast
  • Charming Victorian architecture and decor
  • Personalized local tips and recommendations
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