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

Recommended for

  • romantic (503)
  • dinner (410)
  • luxury (385)
  • lunch (189)
  • private dining (130)
  • business (122)
  • views (90)
  • large parties (81)
  • entertainment (50)
  • afternoon tea (37)
  • value (36)
  • child friendly (26)
  • trendy (26)
  • breakfast (18)
  • al fresco (13)
  • (**** 26 June 2019 by Gillian from Northumberland

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

  • ((((* 12 June 2019 by Emily from London

    Wonderful service, lovely setting and delicious food. Ideal for a romantic dinner during a weekend away in Edinburgh.

  • ((*** 28 May 2019 by Philip from York

    We returned after10 years and were very disappointed. There was no atmosphere or anything relating to the theme or name this time. The meals were small and grossly overpriced. There are far better places to eat in Edinburgh now and we will not return. We felt as if we’d been “fleeced.” Obviously it is now a place for one off tourist visits.

  • (((** 28 May 2019 by Robert from London

    Steeped in history and located just by the castle this restaurant has a beautiful secret garden for intimate dining. Venison was delicious.

  • (((** 25 May 2019 by Carole from Edinburgh

    Overpriced and left feeling ripped off. £10 for single measure of gin is disgusting.

  • ((((( 9 May 2019 by Maria from PAOLA

    Location favolosa, solo luce di candele. Noi abbiamo prenotato nella sala secret garden. Atmosfera magica. Personale gentilissimo, italiano tra l'altro, come noi. Premurosi, sorridenti, pronti a soddisfare le nostre richieste. Ci hanno spiegato e consigliato. Vino rosso shiraz/riesling ottimo. Piatti cucinati e impiattati con gusto. Io ho preso il cervo e il purè di patate. E un dolce al cioccolato specialità del witchery. Tutto molto buono , prodotti di ottima qualità. Enrico , il direttore di sala, e Michele , il nostro cameriere al tavolo, hanno contributo alla magia di questa serata. In realtà mi è quasi sembrato di stare in famiglia . Il locane è sul royal mile, a neanche 200 metri dal castello. Incantevole dentro e fuori.

  • (((** 8 May 2019 by Petitgenez from Annemasse, France

    Excellent Haggis, beef, parfait terrine, Champagne

  • ((((( 13 April 2019 by Dave from Isle of Man

    This is somewhere that I have wanted to eat at for a long time and, now that I have, I have to say that the wait was worth it. I see many reviews that seems to suggest that this is an overly expensive place to eat, given the food that is served and, if you base your judgement solely on the meal, there is some validity to that, but this place isn't just about the food. The setting is wonderful, it's right next to the castle, the decor and ambience (I chose the original dining room, not the Secret Garden Room) is perfect and the service is very good. As for the food, sure it is a fairly staid menu compared to many modern restaurants, but it is perfectly prepared, well presented and, when eaten in such beautiful surroundings, I feel, worth every penny. I ate the Haggis starter which could have been a little more adventurously seasoned, followed by the steak. The steak was excellent, cooked to perfection, tasty and served with excellently chosen accompaniments, and this was followed with the selection of deserts on offer, all of which were superb (the Pistachio ice cream is sublime)
    Eating in a place like this should make you feel special, and it does this very well.

  • ((*** 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

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