map placeholder

The Witchery by the Castle

Castlehill, The Royal Mile, Edinburgh, EH1 2NF

(((() Scottish
  •  - Edinburgh
  •  - Edinburgh
  • The Witchery by the Castle - Edinburgh
  •  - Edinburgh
  • The Witchery by the Castle - Edinburgh
Main course: £23
Food spend: £37
Opening hours
Open daily from 12:00 to 23:30.

Fantastic meal and atmospheres

Katrina 04 March 2019
from Livingston

View all 686 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

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 686 reviews)
87% of diners recommend this restaurant
  • Food (((()
  • Value ((((*
  • Ambience (((()
  • Location (((((
  • Service (((()
  • Drinks (((()

Recommended for

  • romantic (498)
  • dinner (405)
  • luxury (382)
  • lunch (189)
  • private dining (128)
  • business (122)
  • views (89)
  • large parties (81)
  • entertainment (50)
  • afternoon tea (37)
  • value (36)
  • child friendly (26)
  • trendy (26)
  • breakfast (18)
  • al fresco (13)
  • ((*** 21 March 2019 by Robin from Newcastle under Lyme

    The meal was OK - as a vegetarian I found some good choices - but nothing extraordinary. Prices are massively inflated - cost us more than twice 2 other meals we had elsewhere that were better.
    Obsequiousness of the waiter was very annoying - I'd rather be left to eat my meal in peace without being fawned over all the time.

  • ((((( 4 March 2019 by Katrina from Livingston

    Fantastic meal and atmospheres

  • ((((( 13 February 2019 by Noel from BANGOR


  • (((** 29 January 2019 by Raymond from Edinburgh

    Excellent service & customer care by the staff as always but this visit we really felt that the menu was poor for a decent selection of Scottish cuisine. It was a real let down.

  • ((((( 16 January 2019 by Karen from Newcastle upon Tyne

    Fab restaurant food was amazing staff very attentive ant the ambience of this restaurant is fantastic would definitely recommend.

  • (**** 28 December 2018 by Margaret from Kinross

    We’ve been coming to the witchery for many years and unfortunately we found the food very bland. We wanted something special but the food was the opposite. It’s such a beautiful restaurant but I don’t think we will be returning.

  • ((((( 21 December 2018 by Maggie from Whitley Bay

    Service was fantastic, surroundings beautiful, food superb

  • ((((( 16 December 2018 by Lynda from Carlisle

    Beautiful food. Very atmospheric. A different kind of resturant.

  • ((((( 4 December 2018 by Aileen from Dundee

    It is so easy to book using this site.

  • ((((* 4 December 2018 by Joanne from Newcastle upon tyne

    Enjoyable ambience and lovely food and attentive staff.

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