Castle Terrace offers a three or four course set pre theatre menu which is available Tuesday, Wednesday and Thursday evenings from 5 till 6pm (last orders). If limited for time, this menu can be served within 90 minutes. The menu has the option of adding a wine package (one glass per course) which is chosen by the sommelier team to pair the wine with the dishes chosen.

Castle Terrace is only a two minute walk from the iconic Usher Hall and the Royal Lyceum Theatre as well as a short five minute walk to both the Edinburgh Filmhouse and the contemporary Traverse Theatre.

The pre theatre menu changes weekly and with the seasons and can be amended to suit vegetarians, vegans or any other dietary requirements.

The menu is also available for Graduation parties and larger groups.

Contact Castle Terrace direct for any enquiries or assistance with booking.


Mushroom ragout with a poached hen’s egg, tarragon and sesame seeds

Tartare of North Sea red gurnard with grapefruit, watercress and mouli

Roe Deer
Pâté en croûte of roe deer from Stobo Estate with pear, prune and port


North Sea plaice wrapped in pancetta with celeriac and apple

Seared Loch Duart salmon served with an Asian style dressing and consommé

Ballotine of Ayrshire pork with aubergine and courgette


Vanilla crème brûlée

Lime parfait with yogurt sorbet

A selection of French and British cheese served from the trolley (£6 supplement)

Three courses £36

Three courses with cheese replacing dessert £42

Three courses plus cheese £48

Matched wine package (3 glasses) £29

Share the Experience

Gift vouchers are now available.

Connect with us on facebook, twitter, and instagram