you’re reading

The Witchery by the Castle – Edinburgh

book hotel

The Witchery by the Castle – Edinburgh

Photo 1 of

James Thomson’s Gothic conversion of this 16th-century building is as darkly mysterious and thrillingly exotic as Prestonfield House, his other hotel (see above). At the top of Edinburgh’s historic Royal Mile, you enter through an ancient close into a flamboyantly theatrical world, where ceilings are richly gilded and painted walls are hung with tapestries or panelled in oak, and rooms are decorated in jewel-like colours with swathes of velvet. Its nine suites are vast, sumptuous and wickedly romantic, furnished with four-posters or extravagantly curtained beds, antiques and oil paintings. A celebrity haunt, the Witchery restaurant not only looks magical, with its red leather seats, panelling and candlelight, but showcases the best produce Scotland has to offer. The Angus beef steak tartare is legendary. In summer, there’s al
fresco dining on the private terrace of the hotel’s other restaurant, the Secret Garden.

Doubles from £345
+44 (0)131 225 5613;



Go for a wander around Edinburgh’s historic Old Town.


Enjoy the classics at the Witchery restaurant. If you don’t fancy the legendary tartare, try the Dover sole.


Head to the rooftop Tower Restaurant for an afternoon tea with a view.


At the historic heart of Edinburgh’s Old Town, the Witchery takes its name from the hundreds of women burned at the stake as witches on Castlehill during the sixteenth and seventeenth centuries.

Want to find out more? Visit the hotel's website.

Back to all Great British Hotels

Sign up to our Newsletter