Social Media
back

12 Best Christmas Dinner Menus & Festive Set Meals In Singapore 2026

christmas dinner singapore - getty images
EatPost Category - EatEat - Post Category - Eating OutEating Out - Post Category - Family FriendlyFamily FriendlyChristmasPost Category - ChristmasChristmas

‘Tis the season for family get-togethers, and what better way to do it than to plan a festive Christmas dinner in Singapore? We’ve compiled all our favourite restaurants and buffets with festive menus and meals, complete with all the best seasonal dishes.

Succulent turkey with cranberry sauce, juicy roasts, gourmet dishes and all our favourite seasonal goodies–we love this time of the year for family gatherings with delicious festive feasts. If you’re feeling as excited as we are, we’ve listed all the best Christmas dinners and festive menus in Singapore. Plan a holiday meal with a festive buffet, season-special lunches and bruches, and even afternoon tea! Some of these places even have live entertainment such as carolling and Santa Claus appearances, and magnificent Christmas trees to set the mood!

Read more: Where To Get Christmas Turkeys, Festive Takeaways & Deliveries

1. The Big Festive Buffet at Frasers House, a Luxury Collection Hotel, Singapore

christmas dinner singapore - frasers house
Image credit: Frasers House, a Luxury Collection Hotel, Singapore

The Big Festive Buffet is back this Christmas. It runs for dinner on Christmas Eve, then brunch and dinner on Christmas Day. LUCE, The Lobby Lounge and Man Fu Yuan are joining forces in the kitchen. That adds up to nearly 200 dishes across the hotel’s first floor, from seafood on ice and cheeses to carving stations and Italian plates. LUCE also has buffets on from November all the way to New Year’s Day, Thanksgiving included. At The Lobby Lounge, there’s a festive afternoon tea (with one for kids too) and seasonal dishes like a turkey and black truffle pithivier. On New Year’s Eve, stick around for the countdown party, which wraps up with a midnight balloon drop and a shot at winning stay and dining vouchers.

Sassy Mama readers get 15% off festive dining at LUCE and The Lobby Lounge (Buffet, Big Buffet and Afternoon Tea) when booking by 30 November 2026. Book in advance with the promo code SASSY15 and secure your reservation with a credit card guarantee by 30 November 2026. The discount is valid only for dine-in on 24, 25 and 31 December 2026, and 1 January 2027.

When: 14 November 2026 – 1 January 2027
How much: From $72++ per pax
How to book: Book here for the buffets and here for the festive afternoon tea.

Frasers House, a Luxury Collection Hotel, Singapore, 80 Middle Rd, Singapore 188966, www.marriott.com


2. Festive afternoon tea & Christmas brunch at Goodwood Park Hotel

christmas dinner singapore - goodwood park
Image credit: Goodwood Park Hotel

All through December, L’Espresso is running a Festive English Afternoon Tea Buffet, with carving stations added to the spread. Christmas Day is when things get bigger. L’Espresso and Gordon Grill join up for one big brunch buffet, and you’re free to wander between the two. There’s roast turkey with chestnut stuffing, US prime rib eye, oysters, lobsters and a chocolate fountain to work through. Carollers also drop by the lobby on Christmas Eve and Christmas Day. Over at Coffee Lounge, there are comforting local favourites and the signature Taiwan Porridge Set Menu. If you’d rather have a set menu with a festive twist, Gordon Grill has Christmas lunches and dinners. On New Year’s Eve, L’Espresso hosts a countdown party with a live band and free-flow drinks.

Book the Christmas Day Brunch at L’Espresso and Gordon Grill by 1 December with a Citi, DBS/POSB, OCBC, Maybank or UOB card to get 20% off. Citi/DBS/POSB, OCBC, Maybank and UOB cardholders also get 20% off Coffee Lounge’s Taiwan Porridge and Local Degustation set menus, and 15% off L’Espresso’s Afternoon Tea Buffet, from 1 to 23 December and 26 to 30 December.

When: 1 – 31 December 2026
How much: From $40++ per pax
How to book: Click here to book a table.

Goodwood Park Hotel, 22 Scotts Road, Singapore 228221, www.goodwoodparkhotel.com


3. Family festive buffet at Pan Pacific Singapore

christmas dinner singapore - pan pacific
Image credit: Pan Pacific Singapore

Edge’s Christmas buffet is an easy pick for a big family meal. The roast turkey and maple and bourbon-glazed gammon ham are the main draws, with plenty of seasonal dishes around them. With seven open kitchens, you can watch the chefs cooking while you load up your plate. On selected dates, extra live stations serve up charcoal-grilled octopus and pan-seared foie gras on cornbread. We’d suggest saving some room for dessert, though. The rum-soaked fruit cake, toffee mint tartlets and chocolate log cake are hard to skip.

When: 16 November 2026 – 1 January 2027
How much: From $78++ per pax
How to book: Click here to book a table.

Pan Pacific Singapore, 7 Raffles Boulevard, Singapore 039595, www.panpacific.com

Read more: Best Buffets In Singapore For Year-Round Dining


4. European market feast at Marché Singapore

christmas dinner singapore - marche
Image credit: Marché Singapore

Marché is kicking off the season early with The Joy Before The Holidays, a celebration of all the get-togethers leading up to Christmas. The European-style marketplace is buzzing with live cooking stations and freshly made dishes. Seasonal picks include pan-seared cod with clams, whole lobster, gammon ham and pomegranate pizza, and rösti with red wine beef stew. Over at the rotisserie, the roasts change daily, from prime rib to crispy pork belly. The kids can play at the playground while you finish dessert. Plus, sign up for Marché Rewards for free to get daily advent rewards from 1 to 25 December.

Sassy Mama readers can enjoy a free scoop of ice cream with any spend at Marché. Click here to claim your voucher, which will be automatically credited to your Marché Rewards account when you sign up or sign in (sign-up is free). The voucher can be redeemed in-store from 13 November 2026 onwards.

When: 13 November – 31 December 2026
How much: From $26.90 for the festive menu
How to book: Click here to book a table.

Marché, three locations in Singapore at VivoCity, Suntec City and 313@Somerset, www.instagram.com/marchesingapore


5. Christmas brunch with a local spin at The Capitol Kempinski Hotel Singapore

christmas dinner singapore - kempinski
Image credit: The Capitol Kempinski Hotel Singapore

If you’re planning a festive meal out, 15 Stamford is worth a look this year. The Christmas Day brunch features oysters, Boston lobster and sashimi, alongside a carving station offering roast turkey, gammon ham and Angus beef tomahawk. One of the highlights is the Market Fresh to Masterpiece section, where you can select your own threadfin, stingray or river prawns to be grilled to order, with sambal and calamansi on the side. Desserts include the new PB&J Christmas Wreath Cake. On Christmas Eve and Day, the dinner buffets include live music and a visit from Santa.

When: 9 November 2026 – 1 January 2027 (set menus), 24 & 25 December 2026 (Christmas brunch and buffet)
How much: From $58++ per pax (set menus), $168++ per adult and $69++ per child (Christmas brunch and buffet)
How to book: Click here to book a table or email [email protected].

The Capitol Kempinski Hotel Singapore, 15 Stamford Road, Singapore 178906, www.kempinski.com/Singapore 


6. Italian-style Christmas at Crowne Plaza Changi Airport

christmas dinner singapore - crowne plaza
Image credit: Crowne Plaza Changi Airport

Allora at Crowne Plaza Changi Airport is doing Christmas the Italian way this year. For Christmas Eve dinner and Christmas Day lunch, the buffet kicks off at a seafood bar piled with lobster, oysters, crab legs and scallops. From there, you can work your way through live pasta and risotto stations, a BBQ pit, a carving station with turkey and whole roast baby lamb, and Allora’s 1-metre pizza. Desserts include panettone, stollen and a cannoli snow log. Earlier in December, groups of eight or more can book a family-style sharing menu instead, with dishes like a turkey pizza, linguine alle vongole and whole baked seabass.

Book early with the code SDN25 to get 25% off adult prices for the Spirito del Natale Buffet.

When: 1 – 23 December 2026 (sharing menu), 24 & 25 December 2026 (buffet)
How much: From $58++ per pax (sharing menu, min. 8 pax), $128++ per adult and $48++ per child (buffet, kids six and below dine free)
How to book: Click here to book a table.

Crowne Plaza Changi Airport, 75 Airport Boulevard, #01-01, Singapore 819664, www.crowneplazachangiairport.com

Read more: Where To Get Christmas Turkeys, Catering, Takeaways & Delivery In Singapore


7. Riverside festive feasts at Grand Copthorne Waterfront Hotel Singapore

christmas dinner singapore - grand copthorne hotel
Image credit: Grand Copthorne Waterfront Hotel Singapore

Food Capital’s Yuletide Feast buffet kicks off in early November, with roast turkey, slow-roasted beef striploin, roasted leg of lamb and fresh seafood on ice. For dessert, there are log cakes, stollen and Christmas pudding. Kids aged 5 and under eat free. The buffet runs through New Year’s Day, with a special menu on Christmas Eve and Christmas Day. For a quieter Christmas Eve, Riverside Terrace has a four-course dinner for two by the river, and the Lobby Lounge does a festive afternoon tea set for two. Bringing the kids? Drop by on 19, 20, 24 or 25 December, when carollers and Santa turn up in the lobby around lunch and dinner.

Use the code SASSYMAMA30 to get 30% off your total food bill, except on Christmas Eve, Christmas Day, New Year’s Eve and New Year’s Day.

When: 2 November 2026 – 1 January 2027
How much: From $72++ per adult
How to book: Click here to book a table.

Grand Copthorne Waterfront Hotel Singapore, 392 Havelock Road, Singapore 169663, www.millenniumhotels.com


8. Festive afternoon tea at Grand Hyatt Singapore

christmas dinner singapore - grand hyatt
Image credit: Grand Hyatt Singapore

All through December, 10|SCOTTS is doing a festive version of its afternoon tea. On weekdays, it’s a set served to your table, with turkey cranberry sandwiches and chicken vol-au-vents. Weekends switch to a semi-buffet with a salad bar, cheeses, charcuterie and hot dishes like confit salmon. Either way, the highlight is the festive dessert stand by Pastry Chef Kelly Cheah. Save room for the chestnut Mont Blanc, raspberry pistachio roll and Japanese strawberry tart. For Christmas Eve dinner and Christmas Day afternoon tea, you also get to pick a main, like braised wagyu beef cheeks or truffle risotto. Elsewhere in the hotel, Pete’s Place has Italian feasts and StraitsKitchen does a local-style festive spread.

JCB cardholders get 15% off until 31 December, and you can earn up to 6 KrisFlyer miles per dollar when you pay via Kris+ at any of the hotel’s restaurants until 31 December 2026 (T&Cs apply).

When: 1 – 30 December 2026
How much: From $50++ per adult (weekdays), $95++ on Christmas Eve and Christmas Day
How to book: Click here to book a table.

Grand Hyatt Singapore, 10 Scotts Rd, Singapore 228211, www.hyatt.com

Read more: Best Buffets In Singapore For Year-Round Dining


10. Christmas set menus at Lawry’s The Prime Rib Singapore

christmas dinner singapore - lawrys prime rib
Image credit: Lawry’s The Prime Rib Singapore

Lawry’s has two six-course set menus this year, one for Christmas Eve and one for Christmas Day, and both run all day. The signature roast prime rib is on both. On Christmas Eve, you can also pick prime striploin, kataifi-wrapped lobster tail or herb-crusted rack of lamb, and turkey fans can add on a heritage turkey roulade. Christmas Day shakes things up with wagyu surf and turf or black cod with chanterelles. Spend $600 or more and you’ll get a complimentary bottle of limited edition champagne. Booking early gets you a discount too.

When: 24 & 25 December 2026
How much: $199++ per pax (Christmas Eve), $188++ per pax (Christmas Day)
How to book: Click here to book a table.

Lawry’s The Prime Rib Singapore, 333A Orchard Road, #04-01/31 Mandarin Gallery, Singapore 238897, www.lawrys.com.sg


11. Christmas buffet at Singapore Marriott Tang Plaza Hotel

christmas dinner singapore - marriott tang plaza hotel
Image credit: Singapore Marriott Tang Plaza Hotel

Christmas Eve and Christmas Day get the full buffet treatment at Crossroads Buffet. There’s free-flow sashimi, fresh seafood, live stations and lots of roasts, with some wok-fried Asian dishes thrown in too. The festive must-tries include a maple butter turkey, ham hock with cranberry sauce, lamb shepherd’s pie and sausage stuffing with caramelised onions. Grown-ups can add on a free-flow package of bubbly, wine and beer to keep the toasts going. Going on Christmas Day? The kids will love it, since Santa’s popping by and carollers will be singing while you eat.

Book before 1 December 2026 and get 15% off adult prices with the code CRBXMASEVE15 for Christmas Eve or CRBXMASDAY15 for Christmas Day.

When: 24 & 25 December 2026
How much: From $128++ per adult and $69++ per child (Christmas Day from $138++ per adult). Free-flow alcohol packages from $158++ per adult
How to book: Call (+65) 6831 4605, email [email protected] or book online here,

Singapore Marriott Tang Plaza Hotel, 320 Orchard Rd, Singapore 238865, www.marriott.com


12. Christmas Day Mega Brunch at voco Orchard Singapore

christmas dinner singapore -voco orchard
Image credit: voco Orchard Singapore

Opus Bar and Grill at voco Orchard Singapore is bringing back its festive buffets and the much-loved Christmas Day Mega Brunch. You’ll find all the classics, from seafood on ice and sushi to prime rib and roast turkey. New this year are Josper-baked whole salmon and caviar served at your table. If you love local food, the 1-for-1 Weekend Makan lunch buffet returns in December with festive twists like rendang whole turkey. On Boxing Day, there’s a 1-for-1 brunch with live carrot cake and ngoh hiang stations. Can’t wait for December? A festive à la carte menu is available for dinner from 2 November.

Citibank, DBS, Maybank and OCBC cardholders get 20% off the Christmas Day Mega Brunch (25 Dec, 12pm–3pm) and Festive Buffet Dinner (24, 25 & 31 Dec, 6pm–10pm) when they book and pay by 7 December 2026.

When: 2 November 2026 to 1 January 2027 (festive buffets on 24, 25, 26 and 31 December)
How much: From $98++ for two (Festive Edition: Weekend Local Lunch Buffet), festive buffets from $148++ per adult
How to book: book online here. 

voco Orchard Singapore, 581 Orchard Road, Singapore 238883, www.ocharddining.vocohotels.com


Swipe for more Christmas fun!

Lead image credit: Getty. This post contains some paid partnership content. Article originally published in October 2026. Last updated by the Sassy Mama team. Disclaimer: These Christmas dinners and menus rely on external events that are not owned or managed by Sassy Mama. Always check details with the organiser before you book.

more sassy mama

What's New

We're social

We're social

What we're up to and what inspires us