6 photosImages not verified

The Witchery by the Castle is Edinburgh's most atmospheric and romantic restaurant, located in a 16th-century building at the gates of Edinburgh Castle on the historic Royal Mile. This award-winning venue features ornate Gothic interiors with gilded leather walls, flickering candlelight, and antique furnishings creating an enchanting ambiance. The venue offers several distinctive dining rooms including the main Witchery restaurant and the Secret Garden, accommodating intimate dinners to larger celebrations. Popular for weddings, corporate events, and special occasions, it combines historic charm with exceptional Scottish cuisine and an extensive wine cellar. The venue's unique character and prime location make it one of Edinburgh's most sought-after dining and event destinations.
Best suited for
Why book with us?


| Space | Theatre | Cabaret | Boardroom | Classroom | U-shape | Banquet | Reception |
|---|---|---|---|---|---|---|---|
| The Witchery Restaurant | — | — | — | — | — | — | 80 |
| The Secret Garden | — | — | — | — | — | — | 70 |
Day delegate rate from the venue’s published pricing. Exact quotes confirmed on your proposal.
Includes: Room hire, Basic AV.
Half day, full day and evening rates available on request.
Bespoke menus and exclusive-use packages for private events.
Private dining and event packages available from £1,500. Wedding packages and exclusive hire rates available on request. Pricing varies by season and requirements.
Request exact pricing →Dietary options catered for
Always confirm specific access requirements with our team — we check on your behalf.
Castlehill, The Royal Mile, Edinburgh, EH1 2NF, United Kingdom
Every score below is computed from verified platform data — never marketing copy.
The Witchery by the Castle is a verified historic restaurant & event venue in Edinburgh, hosting up to 120 guests, with day delegate rates from £85. Its genome scores highest for Historic, Accessibility. Verified on-site: food & catering, accessibility. Best suited to memorable events in a heritage setting.
Best for: memorable events in a heritage setting, fully accessible events.
AV and hybrid-event facilities are not yet evidenced in the profile data. Sustainability credentials are not yet evidenced in the profile data.
Up to 120 guests across multiple atmospheric dining rooms
Atmospheric lighting and background music system, additional AV available on request
Award-winning Scottish cuisine with full dining and banquet services
Limited street parking, Royal Mile location - public transport recommended
The Witchery by the Castle is Edinburgh's most atmospheric and romantic restaurant, located in a 16th-century building at the gates of Edinburgh Castle on the historic Royal Mile. This award-winning venue features ornate Gothic interiors with gilded leather walls, flickering candlelight, and antique furnishings creating an enchanting ambiance. The venue offers several distinctive dining rooms including the main Witchery restaurant and the Secret Garden, accommodating intimate dinners to larger celebrations. Popular for weddings, corporate events, and special occasions, it combines historic charm with exceptional Scottish cuisine and an extensive wine cellar. The venue's unique character and prime location make it one of Edinburgh's most sought-after dining and event destinations.
Own or manage The Witchery by the Castle? Claim this listing free to respond to enquiries and manage your profile.