The Witchery
showcasing the very best of Scotland's produce

Dine in Scotland’s most famous restaurant

Situated in a collection of historic buildings at the gates to Edinburgh Castle, The Witchery is open all day from noon until 10.30pm (last reservation). Choose from the 16th-century oak-panelled and candlelit Original dining room or the elegant Secret Garden dining room with its hand-painted ceiling and secluded terrace for dining or cocktails. An award-winning a la carte menu is served all day. Alongside the Scottish lobster, langoustines, beef, lamb and game, you'll also see the Witchery's legendary Angus beef steak tartare and even some haggis.

We regret that we cannot accommodate children under 10 years of age in our dining rooms.