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.

This is a beautiful setting and the meal was exquisite.

Katrina Lyon 30 December 2017
from Glasgow

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

Recommended for

  • romantic (474)
  • dinner (378)
  • luxury (365)
  • lunch (179)
  • business (119)
  • private dining (116)
  • views (86)
  • large parties (80)
  • entertainment (47)
  • value (34)
  • afternoon tea (32)
  • child friendly (25)
  • trendy (23)
  • breakfast (18)
  • al fresco (12)
  • ((*** 15 January 2018 by Simon Powell from London

    The restaurant is beautiful and romantic but the food is pretty average. You’re paying for the location and the ambience not a cremated chicken breast.

  • ((((( 30 December 2017 by Katrina Lyon from Glasgow

    This is a beautiful setting and the meal was exquisite.

  • ((((( 22 December 2017 by Holly Mcgarrigle from Edinburgh

    We arrived to the most beautiful building. I've eaten in the main dining area before but never the secret garden so I was really excited to see the room. It definitely did not disappoint. I love the food at the witchery and the service is perfection as well. So pleased to have spent my 30th Birthday there. Thank you very much ??

  • ((((( 22 December 2017 by Jazzmin from Farnborough

    If I could sum it up in three words it would be beautiful, timeless and delicious!

  • ((((( 21 December 2017 by Kerry Jones from newcastle upon tyne

    lovely surroundings, fabulous food and excellent service

  • ((((( 21 December 2017 by John Calder from Lancaster

    Fantastic experience from start to finish. The food was excellent the staff very attentive Couldn't fault it can't wait to go back.

  • ((((( 21 December 2017 by Luke Jones from Manchester

    Excellent food & atmosphere.

  • ((((( 21 December 2017 by Kim Wiper Wiper from Newcastle

    Had an amazing time food was fabulous as always, love the experience of the Witchery One small criticism is that it was dark and found it quite difficult to read the menu , I know it’s all part of the ambiance thank goodness for T lights on the table .

  • ((((( 21 December 2017 by DAMIEN from Belfast

    Everything i expected from this place once again perfection.

  • ((((( 3 December 2017 by Mary Comrie from Montrose

    Our party, three mature ladies and one younger lady came to Edinburgh for the day and decided to book The Witchery. So glad we did, had a wonderful meal, service top notch, would definitely go back.

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