at The Craigie

Tis’ the season to be merry! 

So let’s enjoy a beautiful Christmas together with fabulous food, festive atmosphere & plenty of Christmas spirit!

Christmas Menu

Our festive menu is available in our restaurant 12 noon until 9pm Tuesday 28th November – Sunday 24th December. 

Perfect for celebrating special times with special people!

Christmas Menu 2023

2 courses £26, 3 courses £34

Available Tuesday 28th November – Sunday 24th December 


Sweet potato & ginger soup (vegan)

Scottish smoked salmon, dill crème fraiche & sundried tomato crostini (gf available)

Ham hock terrine, spicy pear chutney & oatcakes (gf)


Roast turkey paupiette with all the trimmings, honey roasted vegetables, roast potatoes & rich gravy 

Roast topside of Scotch beef, honey roasted vegetables, roast potatoes & mushroom jus  (gf)

Chestnut & vegetable Wellington, roasted vegetables & parmentier potatoes  (vegan) 


Christmas pudding, brandy custard & redcurrants (vegan)

Dark chocolate tart, raspberry coulis & Chantilly cream

Sticky toffee pudding, butterscotch sauce & vanilla pod ice cream (gf)

Festive Afternoon Tea

Treat yourself with a festive afternoon tea, add a glass of fizz for extra sparkle!  

£20 per person or £27 with a glass of prosecco

Available 12.30–4pm every day.

From Tuesday 28th Nov – Sunday 24th December.

We kindly request 48 hours notice for any afternoon tea bookings.



Christmas Party Nights

Let the good times roll with friends or colleagues this festive season at a Craigie Christmas Party Night! Enjoy a delicious 3 course meal and dance the night away with our DJ, entertainment & photobooth fun.

 Party Nights £40 per head, 7pm – 1am

December 2023 party night dates:

Fri 1st / Sat 2nd  

Fri 8th / Sat 9th 

Fri 15th / Sat 16th 


Gift Vouchers

Stuck for a stocking filler or a gift with a difference? Spoil someone with a gift voucher for The Craigie Hotel. 

Vouchers can be purchased for any value from £10 upwards so your friends or family can treat themselves to breakfast, lunch or dinner, or even an overnight stay in one of our wonderfully comfortable bedrooms.

Vouchers are valid for 12 months.