If you want true decadence and opulence in the most historic surroundings, then The Witchery is for you.
This gothic building is nestled under Edinburgh Castle in the Old Town .
With silks and velvets galore, you are transported back to an age gone by.
The hotel features suites instead of rooms, each with its own personality.
Location & Setting
The Witchery sits right at the top of the Royal Mile, on Castlehill, a few steps from the Edinburgh Castle esplanade. It is about as central as a hotel in Edinburgh gets: the Old Town closes are on the doorstep, the Grassmarket is a five-minute walk downhill, and you can be at the Castle gates before the first tour groups arrive. The trade-off for that position is cobbles and a steep climb, so pack sensible shoes and travel light.
The Romantic Angle
Romance here is theatrical rather than minimalist. Each of the nine suites is dressed in oak panelling, heavy tapestries, gilt and candlelight, with roll-top baths built for two and Champagne waiting on arrival. It leans into the drama of its setting beside the Castle, and couples tend to stay in rather than out. The in-house restaurant, one of the city’s best known, means you never have to leave the building for a special dinner.
Who It Suits
It suits couples marking a milestone: an engagement, an anniversary, a first proper splurge in the city. It is less suited to travellers who want a gym, a spa or contemporary decor, or anyone on a budget. If you love the Old Town setting but want a hotel with a spa, look at The Balmoral or Prestonfield House instead.
Practical Tips
- Only nine suites, so book well ahead, especially for festival season and New Year
- Approach is on cobbles and a hill; a taxi can only get you so close
- The restaurant is popular in its own right, so reserve your table when you book the room
- Ask about the Champagne and flowers turndown when booking a special occasion
Frequently Asked Questions
Is The Witchery good for a honeymoon or anniversary?
Yes. With nine opulent suites, roll-top baths and Champagne on arrival, it is built for milestone stays. Book early, as it sells out fast for festival season and New Year.
How close is The Witchery to Edinburgh Castle?
It is directly beside the Castle esplanade at the top of the Royal Mile, roughly a two-minute walk from the gates and steps from the Old Town closes.


