
Hotels near Edinburgh Castle
261 hotels within 5 km of Edinburgh Castle, closest first, with live prices.
Closest hotels
















9.0Excellent2,174 reviews
Edinburgh
from$673.83per night








No reviews yet
Edinburgh
Pick dates to see prices
Around Edinburgh Castle
- Hotels
- 261
- Guest score 8+
- 147
- Guest score 9+
- 50
- 5★
- 21
- 4★
- 97
- 3★
- 57
- Pets allowed
- 60
- Free cancellation
- 43
- Within 1 km
- 113