Edinburgh

Top recommended festive lunches in Edinburgh

This is your ultimate guide to the perfect festive lunch in Edinburgh!

Whether you’re going out with friends or booking your office Christmas lunch, we have put together with a list of the best places with menus to suit everyone’s tastes. With the holiday season fast approaching, there’s no better way to experience Edinburgh’s festive charm than by indulging in a seasonal lunch at some of the city’s best-loved restaurants. If you’re looking for the best festive lunch in Edinburgh, here’s a guide to some of the most delightful spots, each known for festive menus, twinkling lights, and cozy atmospheres. Whether you’re after a grand dining experience or a quaint hideaway, Edinburgh’s festive scene has you covered.

Just visiting Edinburgh and want to have a day of adventure around the city? Why not get an Edinburgh City Pass and get free entry into dozens of amazing experiences and build up your appetite?!

The Dome

14 George Street, Edinburgh EH2 2PF

Famous for its jaw-dropping Christmas decorations, The Dome is the ultimate Edinburgh festive dining experience. With elegant garlands and lights illuminating its grand Georgian interior, The Dome provides a luxurious holiday setting. Its festive menu includes a traditional roast and decadent desserts, making it a seasonal must-visit.

  • Top Tip: Make sure to get a picture outside while you’re there, the Christmas lights are beautiful!
  • Menu Highlights: Roast turkey with all the trimmings, vegetarian wellington, and classic Christmas pudding.
  • Price point: £44 – £54 per person
  • Dietry Requirements: The Dome accommodates vegetarian, gluten-free, and dairy-free options upon request. Because its a traditional festive menu, vegan options may be limited, so calling ahead to check is recommended.

The Botanist

15-19, George St, Edinburgh EH2 2QS

Known for its botanical-themed decor, with lush greenery and unique plant-inspired design elements, The Botanist offers a cozy, garden-like atmosphere in the heart of Edinburgh. Its seasonal decorations and playful aesthetic add to the holiday cheer.

  • Top Tip: Why not try their Botanist’s Winter Punch, which combines spiced rum, cinnamon, and festive fruit flavors. Plus, ask for a window seat to enjoy views over George Street’s festive lights!
  • Menu Highlights: A standout on the festive menu is the Turkey Hanging Kebab—slices of succulent turkey layered with festive trimmings like stuffing, pigs in blankets, and drizzled in a rich cranberry glaze.
  • Price point: £26.95 – £37.95
  • Dietary requirements: The Botanist caters to vegetarian, vegan, and gluten-free diets. With an extensive cocktail and mocktail list, it’s an excellent option for those with varied dietary preferences; however, advance requests are strongly recommended for more specific needs.

The Ivy on the Square

6 St Andrew Square, Edinburgh EH2 2BD


The Ivy on the Square serves up another beautifully festive lunch in Edinburgh, exuding sophisticated holiday charm with its stylish seasonal decor. With a menu that celebrates classic British fare with a contemporary twist, this venue is perfect for a festive lunch with friends or family. The Ivy’s vibrant atmosphere and festive cocktails make it a popular choice for the holiday season.

  • Top tip:
  • Menu Highlights: Truffle arancini, roast chicken with chestnut stuffing, and a classic dessert menu.
  • Price point: £55 – £60 per person
  • Dietry Requirements: The Ivy has a dedicated menu that includes vegetarian, vegan, gluten-free, and dairy-free options. Many dishes can be tailored to meet specific dietary needs, and staff are attentive in ensuring allergen information is clearly communicated.

The Broughton

46-48A Broughton St, Edinburgh EH1 3SA

This popular, Michelin recommended gastropub is located in the trendy Broughton area and known for its laid-back atmosphere and commitment to local ingredients. The Broughton features a cozy, rustic interior with wooden accents, soft lighting, and a relaxed vibe, ideal for enjoying a hearty meal in a casual setting.

  • Top tip:
  • Menu Highlights: Festive sharing boards, traditional roasts, and mulled wine.
  • Price point: 3 courses, £40 per person
  • Dietary Requirements: Caters to vegetarian, vegan, gluten-free, and dairy-free diets. Their seasonal menu is flexible, and the team is happy to make adjustments upon request.

The Bon Vivant

55 Thistle Street, Edinburgh EH2 1DY

The Bon Vivant, tucked away on charming Thistle Street, is a stylish yet relaxed restaurant celebrated for its warm ambiance and small-plate dining concept. With a candle-lit interior and rustic-chic decor, this spot is perfect for a cozy, intimate festive lunch.

  • Top tip: Since it’s a wine bar, their staff are highly knowledgeable, so feel free to ask for a recommendation at any time!
  • Menu Highlights: Classics with a twist – Red wine braised ox cheek, saffron & parmesan risotto and tiramisu mille-feuille!
  • Price Point: £27 – £35 per person
  • Dietary Requirements: Offers vegetarian, vegan, and gluten-free options. The small-plate format offers dining flexibility, and the kitchen happily adjusts dishes to accommodate dietary needs.

The Devil’s Advocate

9 Advocate’s Close, Edinburgh EH1 1ND

Hidden down a narrow alleyway, The Devil’s Advocate is a unique dining spot located in a former Victorian pump house. With exposed stone walls, dim lighting, and an extensive whiskey selection, this restaurant has a cozy yet mysterious ambiance, perfect for a festive lunch with a twist.

  • Top tip: They’re known for their extensive whiskey list, so be sure to ask for recommendations on which to try while you’re there—it is Christmas, after all! 🥃
  • Menu Highlights: Venison dishes, roasted root vegetables, and festive whiskey-based cocktails.
  • Price point: £30 – £35 per person
  • Dietary Requirements: Vegetarian, vegan, and gluten-free options are available. The kitchen is accommodating but some dishes may require minor adjustments to fit specific diets. It’s advisable to call ahead for specific dietary needs.

Other delicious options for a festive lunch in Edinburgh…

  • Chez Jules, 109 Hanover St, Edinburgh EH2 1DJ
  • Gleneagles Townhouse, 39 St Andrew Square, Edinburgh EH2 2AD
  • Monteith’s, 61 High St, Edinburgh EH1 1SR
  • Kyloe, 1-3 Rutland St, Edinburgh EH1 2AE

Ready to start your Edinburgh adventure?

The Edinburgh City Pass saves you money and is easy to use.

Each pass is valid for either one, two, or three consecutive calendar days and is simply scanned at each experience to gain entry. Your pass includes access to multiple attractions and experiences around Edinburgh, including a hop-on hop-bus tour and a free open return airport transfer. You can see our up-to-date list of what’s included and buy your pass by clicking the button below.

Save up to 40%
Enjoy FREE admission to our favourite experiences and save up to 40%.
Simple scan-and-go
Enjoy FREE admission to our favourite experiences and save up to 40%.
Top rated
Folks really love what we do and we love what we do too.
We’re flexible
If plans change you can cancel for free up to 24hrs before you get here.

What our customers say…

The views from the top of Scott monument was breathtaking. I would not have gone up without the pass. Would recommend as an easy and affordable way to enjoy Edinburgh.
CarmenV TripAdvisor
Edinburgh city pass is a must do for anybody wanting to get the most out of a short holiday in Edinburgh. It’s easy to use too. It was all electronic and I could just whip out my phone for the staff at the each venue for them to scan it.
Thomas A – Google Reviews
We got the Edinburgh city pass for 2 days while we were up there for a mini holiday, and were really impressed with how many attractions it included, and for a great price. Well worth getting and planning your trips and attractions.
Laura B – Google Reviews