map placeholder

The Witchery by the Castle

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

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

Fabulous. Great surroundings, staff and food.

Rosslyn Allen 30 December 2016
from Edinburgh

View all 545 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.4 (((() (based on 545 reviews)
88% of diners recommend this restaurant
  • Food (((()
  • Value ((((*
  • Ambience (((()
  • Location (((((
  • Service (((()
  • Drinks (((()

Recommended for

  • romantic (411)
  • dinner (316)
  • luxury (314)
  • lunch (149)
  • business (112)
  • private dining (85)
  • views (78)
  • large parties (77)
  • entertainment (43)
  • value (29)
  • afternoon tea (24)
  • child friendly (23)
  • trendy (20)
  • breakfast (16)
  • al fresco (11)
  • (((** 17 January 2017 by Michelle Williams from Manchester

    Good service, food and atmosphere was nice,but felt a little over rated and in our opinion very over priced.

  • ((((* 9 January 2017 by Joaquin Llacer from Alicante

    Very Good

  • ((((* 8 January 2017 by Ioanna from COATBRIDGE

    Service was excellent.

  • ((((( 7 January 2017 by Chris Lamb from Alyth

    A fantastic romantic dining experience not to be missed and the service was excellent. This was on our bucket list and it really lived upto it in every way from the minute you walk through the door.

  • ((((( 7 January 2017 by Christine Dunsmore from Edinburgh

    Wonderful food - I would have been happier if there was more glutenfree.

  • ((((( 7 January 2017 by Lyn Smallman from Edinburgh

    Lovely food excellent service

  • ((((( 6 January 2017 by Malcolm Mair from Edinburgh, United Kingdom

    Very nice experience all round

  • ((((* 3 January 2017 by Rachel from Windsor

    Beautiful interior - I loved the candlelight and was beautifully decorated for the Christmas season. Service was attentive and the food was lovely. The veloute to start was wonderful. Unfortunately I'd say the food didn't quite live up to my expectations, although was very nice it wasn't quite the fine dining that I thought it was going to be. Meat a little chewy and flavours a little bland. However the combination of nice food in that wonderful setting /ambiance made for a very nice evening.

  • ((((( 1 January 2017 by Achyuta Nori from Edinburgh

    What a magical restaurant! This beautiful eatery has exquisite food served by very attentive staff. The whole experience was special! It was like a fairytale dream

  • ((((( 30 December 2016 by Rosslyn Allen from Edinburgh

    Fabulous. Great surroundings, staff and food.

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