Skip to content

Print this page Back to results

The Witchery by the Castle

Castlehill, The Royal Mile, EDINBURGH, EH1 2NF

1 rosettes

This 16th-century merchant's house by the gates of the castle makes a strikingly atmospheric, even Gothic-looking restaurant. The cooking follows a contemporary route built on Scottish traditions, with the kitchen using quality native produce. Start with partridge with grilled potato terrine and burned onion mayonnaise and follow that with beef Rossini with Madeira jus, pommes Anna and spinach. Seafood gets a strong showing, from seared scallops with Ibérico ham and garlic butter to monkfish poached in olive oil with grilled kohlrabi, cumin-spiced lentils and curry velouté. Puddings are worth a punt: perhaps pineapple tarte Tatin with rum-flavoured caramel and coconut ice cream.

Further information

Tel: 0131 225 5613
Please quote 'The AA'.
Send an email

View the website


Dates closed: 25 Dec
Sunday lunch available.

Restaurant information

Cooking type: Traditional Scottish
Chef: Douglas Roberts
Number of seats: 110
Steps for wheelchair: 5
Vegetarian meals available.
No children under 6 yrs.


Restaurant price guide

A La Carte Dinner Main Course from: £23.00
Prices are for guidance only. Please check when booking for current rates.

The Witchery by the Castle, Edinburgh
  • The Witchery by the Castle, Edinburgh
  • The Witchery by the Castle, Edinburgh


View larger map
Javascript is required to view this map


Use the route planner for your trip

Top of Royal Mile at gates of Edinburgh Castle
Nearest station: Edinburgh Waverley

Local information for EH1 2NF

Find the following on: