map placeholder

The Witchery by the Castle

Castlehill, The Royal Mile, Edinburgh, EH1 2NF +44 1312689326

(((() Scottish
  •  - Edinburgh
  •  - Edinburgh
  •  - Edinburgh
  •  - Edinburgh
Main course: £23
Food spend: £50
Opening hours
Open daily from 12:00 to 23:30.

Lived up to expectations

Evelyn 06 July 2018
from Fortrose

View all 665 reviews

At the gates of Edinburgh Castle, The Witchery is a unique, distinctive restaurant with an enticing gothic appearance. The opulent interior and Scottish cuisine befit its status as James Thomson's flagship dining venue.

Near to historic landmarks such as the Scottish Parliament, the Museum of Scotland, St Giles and the National Galleries, the Edinburgh surroundings of The Witchery have established it as a highly desirable destination for city locals, tourists and celebrities from around the world. Only ten minutes' walk from Princes Street, George Street and Edinburgh railway station, this enviable location is enhanced by the internationally renowned a la carte menu. Traditional Angus beef, lamb and game dishes are highlighted alongside seafood specialities ranging from Scottish lobster and rock oysters to smoked salmon.

A formal yet relaxed ambience makes The Witchery a popular Edinburgh for entertaining and impressing business clients, as well as for couples enjoying a special meal or groups holding a private function.

The Witchery by the Castle

Castlehill, The Royal Mile, Edinburgh, EH1 2NF

Contact +44 1312255613
Reservations +44 1312689326

Make a booking

See all restaurants in Edinburgh

See all restaurants in Edinburgh Old Town

Customer reviews for The Witchery by the Castle

4.3 (((() (based on 665 reviews)
87% of diners recommend this restaurant
  • Food (((()
  • Value ((((*
  • Ambience (((()
  • Location (((((
  • Service (((()
  • Drinks (((()

Recommended for

  • romantic (485)
  • dinner (389)
  • luxury (373)
  • lunch (182)
  • private dining (122)
  • business (121)
  • views (87)
  • large parties (80)
  • entertainment (49)
  • value (36)
  • afternoon tea (33)
  • child friendly (26)
  • trendy (25)
  • breakfast (18)
  • al fresco (12)
  • (**** 7 July 2018 by S from London

    I’m afraid this was disappointing. Despite advising in advance that one of our party had a dietary requirement no real effort was made to cater for this. We dined at many restaurants during our trip and this was by far the worst experience- I had expected the best from a top restaurant. Based on this experience it’s difficult to recommend dining here if you have a dietary need.

  • ((((( 6 July 2018 by Evelyn from Fortrose

    Lived up to expectations

  • ((((( 25 June 2018 by Janice from Lisburn

    Very enjoyable experience

  • ((((( 7 June 2018 by Sherry from Edinburgh

    Beautiful restaurant! Oysters, fish pie, steamed vegetables all wonderful. Excellent service, gorgeous flowers and tables. A gem!

  • ((((( 13 May 2018 by Leann from Edinburgh


  • ((((( 11 May 2018 by David from MANCHESTER

    Enjoyed it immensely. Good service, great food and a very nice ambiance in the restaurant. I would recommend it to anyone!

  • ((((( 9 May 2018 by Daniel from Mexico City

    Very nice Vennison and foie gras

  • (((** 24 April 2018 by Nuno from London


  • (((** 3 April 2018 by Huw from RUSHDEN

    Location is super, the atmosphere very good, service attentive but slow. The food ifrom the ala carte menu is near 1 star michelin prices but average quality.

  • ((((* 1 April 2018 by Iain from Singapore

    The Witchery has been a favourite restaurant of ours for more than a decade. As always, the ambience, food, drinks and service did not disappoint. Thanks to John and his team for their hospitality.

Nearly done! Please enter your details

  • Guests:
  • Date:
  • Time:
  • Menu:
Change Booking reference:

Your Contact Details

  • Name:
  • Email:
  • Phone:
* required
Please enter your first name
Please enter your last name
Please enter a valid email
Please enter a valid phone number

Please email me the latest promotions and deals from

By completing this booking, you are accepting Bookatable’s Privacy Policy and Terms associated with it.


Booking confirmed

An email confirmation has been sent to

  • Guests:
  • Date:
  • Time:
  • Menu:
Change Booking reference:

Restaurant details

Book this restaurant again Close and return to restaurant


There was an error completing your booking.
This table is no longer available or cannot be booked at this time. Please search for a new table.

Nearby restaurants

Book this restaurant