Best Christmas Dinner In Edinburgh

It's the most wonderful time of the year. From the stuffed turkey and sweet cranberry dressing straight through to steaming hot tatties and juicy pigs in blankets, nothing beats a proper yuletide feast. To help you find the top restaurants serving up the goods for your celebratory meal, we've rustled up this nifty guide to the best places for Christmas dinner in Edinburgh.

Last edited by Jasmine Lee Kennedy

Last updated on 6th November 2024




The Kenilworth

The Kenilworth has gained quite the reputation as one of the best places for Christmas dinner in Edinburgh. Home to leather booth seating, enchanting window detailing and a bustling atmosphere, it's a great choice for delving into traditional dishes.

Hanover Tap, Edinburgh

On the hunt for an affordable Christmas dinner in Edinburgh? Hanover Tap's seasonal menu comes in at just £31 for three sumptuous courses. Expect classic fare alongside unique creations, including a pizza topped with stuffing, pigs in blankets and shredded turkey.

Mowgli – Edinburgh

Nestled in a charming Grade I-listed building on Hanover Street, Mowgli Edinburgh is a delightful Indian restaurant whose décor features whimsical swings and twinkling fairy lights, creating an inviting atmosphere perfect for gatherings with family and friends.

This Christmas, Mowgli invites you to indulge in their special festive menu, showcasing a selection of delectable street food and refreshing cocktails. For just £35 per person, guests can kick off their meal with a welcome drink, followed by a variety of mouth-watering dishes such as fenugreek kissed fries, gunpowder chicken, and the irresistibly rich Himalayan cheese toasties. And don't forget to save room for dessert - the restaurant's signature brownie is a must-try.

The Haymarket

Looking for the best Christmas Day lunch in Edinburgh? Pairing a traditional pub atmosphere with scrumptious food, The Haymarket really is a fabulous dining destination. In between bites of turkey accompanied by all the trimmings or a tasty nut roast, sip bubbles, beer or cocktails.

Golf Tavern

The Golf Tavern is an iconic institution dating back to 1456. They've got a jam-packed schedule of winter events, from weekly live music and head-scratching quizzes, with plenty of seasonal quaffs to pair. You can also chow down on beaut buffet spreads and three-course feasts.

The Mitre

An absolute corker of a pub to pop a bottle of fizz or two in, The Mitre has a fantastic selection of grub on the menu this year. Throughout the festive season, including on the 25th of December, it's whipping up hand-carved turkey, grilled seabass and a delish nut roast.