Affordable indulgence Look nowhere else

Look nowhere else for Edinburgh’s best

Witchery Offers

 Please take a look our current range of special offers below.

2 Course Lunch

2-course lunch menu just £39.90 for 2 people.

Our delicious 2 course lunch menu is available every day from noon until 4.45pm. 


3 Course Lunch / Dinner for £36

3 course lunch / dinner for just £36 per person

To celebrate our 36th Anniversary our Head Chef, Douglas Roberts, has created a fabulous 3 course menu for you to enjoy for just £36 per person.  Available everyday from 12noon until 11.30pm (last reservation)

Please mention when booking which offer you would like to use

2 Course Theatre Supper

2 course theatre supper menu available everyday from 5-6.30pm and 10.30-11.30pm

Priced at just £19.95 per person for 2 courses this is the perfect way to start or end your evening.  You don't get more central than the Witchery and Edinburgh's Playhouse, the Festival and King's theatres as well as Queen's Hall and the Usher Hall are all within easy walking distance