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

Recommended for

  • romantic (508)
  • dinner (418)
  • luxury (389)
  • lunch (192)
  • private dining (133)
  • business (124)
  • views (90)
  • large parties (81)
  • entertainment (51)
  • afternoon tea (38)
  • value (36)
  • trendy (27)
  • child friendly (26)
  • breakfast (18)
  • al fresco (13)
  • ((((( 8 September 2019 by Mungo from Whitley bay

    Scallops were exquisite

  • ((((( 19 August 2019 by Saif from Sheffield

    The experience was fantastic. We had been to Michelin starred restaurant the day before but the food, service and experience was far superior here. We were made to feel very welcome, and the staff and chef were very accommodating to our requests. The food was divine, and the sommelier was knowledgeable and friendly too. Would thoroughly recommend this place.

  • ((((( 8 August 2019 by Linda from Lochgelly

    Everything was just perfect at the witchery. Service was first class and food was gorgeous. Well worth it

  • ((((( 7 August 2019 by Elizabeth from Wokingham

    Excellent. Secret garden table

  • ((((( 1 August 2019 by Elizabeth from Wokingham


  • ((((( 30 July 2019 by Paula from Edinburgh

    Really pretty restaurant with friendly knowledgeable staff. Loved the Witchery Haggis and the mini dessert selection was wonderful.

  • ((((( 30 July 2019 by Gaye from Kent

    I enjoyed a fabulous birthday at this restaurant. The location, the ambience, the food and the service were all excellent. The Haggis starter was super and I shared the Lamb Wellington which was absolutely delicious! My husband pre-arranged some surprises for my birthday and they were all dealt with without any problems. All these factors contributed to making the evening a very special occasion and we will certainly be visiting again.

  • ((((( 28 July 2019 by Richard from Switzerland

    Good meal, very good Haggis, good service from nice staff.

  • ((*** 26 July 2019 by Amy from Edinburgh, scotland

    Great locations and ambiance. Everything else, fair.

  • (**** 26 June 2019 by Gillian from Northumberland

    great place. Nice staff
    Wine overpriced and food mediocre. Very disappointed

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