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.

Fabulous food and service.

Julie Johnson 16 November 2017
from Chester

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

Recommended for

  • romantic (464)
  • dinner (370)
  • luxury (355)
  • lunch (176)
  • business (119)
  • private dining (113)
  • views (86)
  • large parties (79)
  • entertainment (47)
  • value (33)
  • afternoon tea (30)
  • child friendly (25)
  • trendy (22)
  • breakfast (18)
  • al fresco (12)
  • ((((( 16 November 2017 by Julie Johnson from Chester

    Fabulous food and service.

  • ((*** 6 November 2017 by Michelle Thompson from Hants

    A very short break to Edinburgh with my husband, to revisit old haunts from 18yrs ago. A perfect day, to be completed with dinner at the Witchery. Having read reviews, we were steered towards the set menu. Unfortunately, the waiter crashed into the table with our mains 'lamb cutlets', whilst serving and our bottle of Bordeaux spilt over the table, just missing my husband, but no offer of redressing the table or replacement of the wine. Putting that aside, I found the lamb to be of poor quality, which I left choosing not to battle with it. Sadly, clients are cramped into what is a beautiful environment. Generally, we were very disappointed. Marginally tempered by a very small discount. We won't be revisiting.

  • ((((( 2 November 2017 by Georgina Hutchinson from London

    Amazing service, beautiful surroundings, excellent food!

  • ((((* 1 November 2017 by Andrea from Belfast

    Impressive ambience. The pumpkin starter was bland.

  • ((((* 19 October 2017 by Katie Jemmett from London

    A nice atmosphere in a candlelit restaurant; we ate in the secret garden part (not sure the garden is all it's cracked up to be though!). The staff were courteous and professional, the wine list was huge, the food was very good (we ate from the set lunch menu), tasty and hearty.

  • ((((* 17 October 2017 by Steven Kay from Durham

    The witchery is always a fantastic place to eat. Both the service and the food are excellent. The only suggestion I have to improve the experience would be to install some kind of environmental control; the heat was quite overwhelming even though it was not too busy. I had to step outside to cool down. If you could sort that, the experience would be perfection.

  • ((*** 16 October 2017 by David john Cresswell from Renfrew

    I was really looking forward to coming here but sadly just didn't live up to my expectations! We came for my 40th birthday I ordered steak as a main course it was probably one of the worst steaks I have ever had full of fat and very tough. Not wanting to complain or embarrise my friends I did not complain.

  • ((((( 12 October 2017 by Anoushka Mcgowan from Bathgate

    It was stunning to dine in and the food and wine was excellent. Staff so attentive and nice.

  • ((*** 9 October 2017 by Ian Robertson from Inburgh

    Very disappointing. Chicken for main course was dry. Vegetables which were extra were inedible.

  • ((((* 5 October 2017 by Ian Mcpherson from Edinburgh

    Very attentive and helpful staff and great ambience. Food was well presented and above average.

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 the Terms and Conditions 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