Independent hotel guide
The Witchery by the Castle
Romantic celebrations, atmospheric Old Town stays and travellers who want the hotel itself to feel like an occasion.
- Luxury

Image: The Witchery by the Castle. Full attribution
At a glance
Quick facts
- Price band
- Luxury
- Neighbourhood
- Old Town
- Location
- Edinburgh
- Classification
- 5-star Five-star hotel (official hotel website classification)
Editorial take
Why consider The Witchery by the Castle?
Nine maximalist suites hidden in historic Castlehill buildings at the gates of Edinburgh Castle.
Best for
Romantic celebrations, atmospheric Old Town stays and travellers who want the hotel itself to feel like an occasion.
Avoid if
you want understated design, family flexibility, predictable modern layouts or an easy luggage route without checking stairs.
- Couple
Strengths and trade-offs
Strengths
- Exceptional location at the top of the Royal Mile beside Edinburgh Castle
- Only nine highly individual suites
- Two destination dining rooms on site
Trade-offs
- Historic buildings and individual layouts demand careful access checks
- One king bed per suite and no additional beds limit family or group flexibility
Fit check
Who it suits — and who should skip it
Best for: Romantic celebrations, atmospheric Old Town stays and travellers who want the hotel itself to feel like an occasion.
Skip it if: you want understated design, family flexibility, predictable modern layouts or an easy luggage route without checking stairs.
Related reading:Edinburgh hotel guide; Where to stay in Edinburgh; Best Boutique Hotels in Edinburgh.
Stay details
Rooms and spa
These are the room categories for which our current source set contains useful, comparable detail. They are not presented as a complete live inventory.
suite
Witchery Suite
- Published for up to 2 guests
All nine suites have one king-size bed; the hotel does not provide additional beds. Each suite has an individual layout.
Facilities in our source set
- On-site restaurant
The Original Dining Room and Secret Garden form the restaurant at the same Castlehill address.
On the ground
Location and access
The Witchery by the Castle is at Castlehill, The Royal Mile, Edinburgh, EH1 2NF. See our Edinburgh hotel guide for the wider area context and other places to stay.
The hotel is on Castlehill at the top of the Royal Mile. The uphill route from Waverley includes gradients and busy historic streets.
Before you book
Good to know
Policy notes
Suite occupancy is constrained by one king bed and no additional beds. Confirm current dining, breakfast, cancellation and access arrangements for the exact suite.
Accessibility
No accessibility survey has been carried out by BestUKHotels.com. The suites occupy historic buildings, so confirm every step, stair, lift and bathroom requirement for the named suite before booking.
Quick answers
Questions travellers ask about The Witchery by the Castle
What is the main reason to choose The Witchery by the Castle?
Nine maximalist suites hidden in historic Castlehill buildings at the gates of Edinburgh Castle.
Who is The Witchery by the Castle best for?
Romantic celebrations, atmospheric Old Town stays and travellers who want the hotel itself to feel like an occasion.
Where is The Witchery by the Castle?
The hotel is at Castlehill, The Royal Mile, Edinburgh, EH1 2NF. The hotel is on Castlehill at the top of the Royal Mile. The uphill route from Waverley includes gradients and busy historic streets.
What should I check before booking The Witchery by the Castle?
Study the exact suite page and access route. Every suite has one king bed, no extra beds are available and layouts differ sharply.


