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 truly beautiful and romantic restaurant. The service and food were very good but the ambience here is the restaurant’s best feature.

Peter 13 November 2018
from New York City

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

Recommended for

  • romantic (494)
  • dinner (399)
  • luxury (380)
  • lunch (185)
  • private dining (127)
  • business (122)
  • views (88)
  • large parties (80)
  • entertainment (50)
  • value (36)
  • afternoon tea (35)
  • child friendly (26)
  • trendy (25)
  • breakfast (18)
  • al fresco (12)
  • ((((* 16 November 2018 by Kate from Amble

    The food is always tasty and interesting at the Witchery.

  • ((((( 13 November 2018 by Peter from New York City

    This is a truly beautiful and romantic restaurant. The service and food were very good but the ambience here is the restaurant’s best feature.

  • (((** 26 October 2018 by Wilford from Tucson

    The Restaurant was beautiful... The staff was friendly, our server was not very knowledgeable, just kept telling us "oh that's good". DIdn't say why or add anything to the meal. The Beet appetizer was an outstanding dish as was my wifes entre', the Pumpkin lasanga was a standout. I had the Venison, nothing special. Could've been Venison anywhere.

  • ((((( 17 October 2018 by Louise from Cambridge

    Lovely romantic evening, food was superb!

  • ((((( 5 October 2018 by James from Wishaw

    Booked a table in original dining room for our wedding anniversary, but on arrival were initially seated at a table in the garden room. However on pointing out my request the staff moved us without any fuss to our preferred option and even offered any table we wished. This is a mark of the professionalism of the staff.

    Thereafter the ambience, food, drinks & attentiveness if the staff was exceptional. We had a fantastic and memorable lunch.

  • ((((( 19 September 2018 by Linda from Sweden

    Lovely and special restaurant. Can absolutely recommend it! On the downside is that it would be absolutely impossible to get in with a wheelchair. From the beginning I booked a table for my mother and I, but she would not been able to get in to the restaurant nor the toilet.

  • ((((( 18 September 2018 by Hazel from Belfast

    Outstanding, perfect, amazing, beautiful with polite waiters, loved the knickerbocker glory, oh my it was perfect!

  • (((** 15 September 2018 by Larry from Sunderland

    Nice Atmosphere
    Excellent service.
    Scallops were very nice.
    Ribeye steak could have been better (not worth the price).

  • ((((( 18 August 2018 by Kim from Darlington

    Unfortunately we were a little limited for time as we had a show booked so only had two courses from the light lunch menu but what we had was excellent. The ambience was perfect and we enjoyed the whole experience. Our only minor criticism is that we ordered a bottle of wine on arrival and it did take quite a long time to appear. We hope to come again later in the year and take a little longer to enjoy our meal. We loved the biscuits and fudge with our coffee !!

  • ((((( 2 August 2018 by Elizabeth from edgefield

    Everything was wonderful, but we especially enjoyed the beef for two.

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