1 George IV Bridge £30pp
Start the festivities off right with a three course seasonal lunch at Cucina – complete with a glass of prosecco to get you in the spirit. Gather up your loved ones and dine on the likes of ham hock terrine and fig chutney, braised beef shin, and chocolate pave and peanut brittle.
1-3 Rutland Street £39.50pp
It wouldn’t be Christmas without a roast and when it comes to meat, Kyloe has you covered. Their menu includes beef fillet with dripping potatoes and corn fed chicken with roast root veg, but don’t miss out on dessert. We’ve got our eye on the mulled wine brownie with eggnog ice cream.
5 St Andrew Square £19.95pp
Even if traditional Christmas fare isn’t your style, you can still join in with the festivities with a trip to Wagamama. Their menu includes Waga favourites like teriyaki chicken donburi and katsu curry and includes a glass of prosecco to toast to the evening.
356 Castlehill £35pp
Scottish produce takes a starring role at Cannonball. Dishes range from Burnside Farm pigeon with macerated cranberries and sprouts to the unmissable Scottish turkey with local roast veg. Even the Christmas pud gets the Caledonia treatment courtesy of a Glengoyne and honey creme fraiche accompaniment.
21-25 George Street £36pp
The Printing Press are honouring the classics with their seasonal menu. Festive flavours are in abundance, from the duck terrine with gingerbread to the Norfolk bronze turkey and, of course, their signature Christmas pudding.