I stayed in 2021 at the Destiny Scotland on Market Street across the street from the main rail station and down the hill from the castle. Super close to the Royal Mile. Very reasonably priced, nice suite, and super convenient to everything.
- Recommended by Trina D.
- Average Price Per Night: $200 to $300