Skip to content
Edinburgh
EatOld Town

The Witchery by the Castle

By the castle entrance, The Witchery serves top-class food in an elegant candle-lit restaurant. They've now added rooms, flamboyantly camp.

Address
352 Castlehill EH1 2NF
Getting there
opposite Camera Obscura
Hours
Daily noon-11PM
Price
B&B double £550

Listing from Wikivoyage: Edinburgh/Old Town, CC BY-SA 4.0.

Updated 27 Sept 2026. Something wrong? Tell us.