
The Witchery is a luxury 5-star hotel and fine-dining restaurant housed in historic buildings dating to 1595 at the gates of Edinburgh Castle. Guests experience award-winning à la carte dining in candlelit rooms alongside stays in 9 opulent, uniquely decorated suites featuring four-poster beds and roll-top baths, all steeped in Scottish gothic elegance.






Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.