Skip to main content
Restaurant

The Witchery by the Castle

352 Castlehill, Edinburgh Castle

View on Google Maps

Opulent landmark restaurant with lavish suites, an oak-panelled dining room & a seasonal terrace. Summary via Google

About The Witchery by the Castle

The Witchery by the Castle occupies an opulent space with an oak-panelled dining room and a seasonal terrace. Modern European cooking is served here, with dishes including lamb Wellington and scallops. The wine list is extensive. Booking is advised, and the restaurant accommodates groups.

Diners report high-quality food and attentive service, though some find prices steep for portion sizes. The setting, close to Edinburgh Castle on Castlehill, appeals to those seeking a formal dining experience.

Opening hours

Monday
12:00 – 10:30 PM
Tuesday
12:00 – 10:30 PM
Wednesday
12:00 – 10:30 PM
Thursday
12:00 – 10:30 PM
Friday
12:00 – 10:30 PM
Saturday
12:00 – 10:30 PM
Sunday
12:00 – 10:30 PM

What's nearby

  • Camera Obscura & World of Illusions next door
  • The Scotch Whisky Experience next door
  • Tartan Weaving Mill and Exhibition next door
  • The Hub next door
  • Edinburgh Castle 250m away

Distances as the crow flies, via Google

Diners like this restaurant's delicious and high-quality food, with standouts like lamb Wellington, scallops, and sticky toffee pudding, and appreciate the extensive wine list. They also highlight the magical, romantic, and historic atmosphere, as well as the attentive and professional staff.

Some reviews mention the food can be overpriced.

Summary via Google

At a glance

Cuisine
Modern European
Guest rating
4.3 / 5 (4,077 reviews)
Dogs allowed
No
Good for children
No
Good for groups
Yes
Booking required
Yes
Destination
Edinburgh Castle