The Witchery By The Castle

15 reviews

Castlehill, EH1 2NF

Old Town, Edinburgh

Cuisine: British, Traditional

Check out our other restaurants in Edinburgh


Leith, Edinburgh

A la carte available ››

The Garden Bistro

Haymarket, Gorgie & Dalry, Edinburgh

10% discount on brunch menu ››

Namaste Kathmandu

Old Town, Edinburgh

£18 for 2 courses on a la carte menu ››

Froth & Flame

New Town, Edinburgh

Main menu availability ››


New Town, Edinburgh

A la carte availability ››

About The Witchery By The Castle

  • Food: 5

    Ambience: 5

    Service: 5

    Value: 4

    Excellent lunch in amazing surroundings

    Fantastic service and the food was amazing. Thoroughly enjoyed our time there and can't wait to go back!
    Alexander Barr - dined in restaurant 05/09/2019
  • Food: 5

    Ambience: 5

    Service: 5

    Value: 4

    The Witchery a taste of delight in a historical setting

    I took a friend for her birthday lunch on a wet Monday afternoon. The Witchery is set in the shadow of the castle and does not disappoint. The setting is luxurious but traditional, impeccable service from a great team of staff and the food was literally to die for. We both had the fixed lunch menu and it was first class, the choice was good and food served with finesse. A definite eatery if you are in Edinburgh 10/10.
    Patricia McShane - dined in restaurant 24/06/2019

Atmospheric Old Town fine dining landmark

Romantic, historic and utterly unique, the Witchery has been wowing discerning diners in the capital since the 1980s, serving Hollywood A-listers alongside loyal locals. The décor is an undeniable part of the appeal, all carved panelling, lush drapes, exposed beams, heraldic insignia and gilded ceilings, reflecting the building’s 16th-century origins. Candlelit tables offer intimate ambiance, while the cuisine lives up to the surroundings, with the emphasis on high-quality Scottish seafood, beef, lamb and game, elegantly prepared and presented.

The best of Scottish cuisine

The Witchery by the Castle treats the finest seasonal Scottish produce with the respect it merits, bringing French techniques to bear on classic dishes. Typical offerings from the a la carte menu include a fruits de mer dish of Scottish seafood, Scottish langoustines, roast Borders pigeon with peas and bacon, roast loin of Cairngorm venison and hot-smoked Loch Duart salmon.

The Witchery also offers a two-course lunch or theatre supper menu and a popular three-course set menu, available all day. Desserts are proudly called puddings and feature creations such as Monty’s trifle laced with port and Italian meringue, Tonka bean crème brulee and L’Opera gateau, with Tia Maria and coffee macaroon.

Old Town transport connections

The Witchery by the Castle is a testing 15-minute climb up from Waverley Station on foot. The nearest bus services stop a little closer to the restaurant, on the Mound or George IV Bridge. Paid parking is available nearby on Castle Terrace. The restaurant is an ideal rendezvous before or after major concerts at the Castle, while the Traverse, Usher Hall and Lyceum are around 15 minutes away on foot.

Menus for The Witchery By The Castle

The Witchery By The Castle News & Videos

The Witchery Edinburgh cook an amazing duck recipe

One of the most unique restaurants in Edinburgh, The Witchery By The Castle offers the perfect ambiance for romance. Get the full recipe for one of their most popular dishes here.

Read blog »

Edinburgh's The Witchery cooks Roast Breast of Duck with Madeira & foie gras jus

Watch Executive Chef Douglas Roberts from The Witchery By The Castle restaurant in Edinburgh cook Roast Breast of Gartmorn Farm Duck, Confit of carrot, potato fondant, Madeira & foie gras jus.

Today's offers »

Chewin’ the Fat with Douglas Roberts of The Witchery by The Castle

Many would call The Witchery by The Castle the most romantic restaurant in Edinburgh and we wouldn’t argue.

Read blog »

Reviews for The Witchery By The Castle

15 Reviews