If December in Singapore had a soundtrack, it would be Mariah on repeat. Whether you’re planning a friends-mas feast, a family reunion that needs carbs to keep the peace, or a “just one plate” situation that turns into four, a Christmas buffet in Singapore is the ultimate festive move.
Below are 10 buzzy and beloved Christmas buffet destinations to bookmark for your holiday dining calendar.
1) Colony at The Ritz-Carlton, Millenia Singapore

Celebrate Christmas at Colony as the venue fills with festive spirit and a showcase of holiday dishes crafted with culinary flair. Enjoy an artisanal spread of seasonal specialties, classic roasts, and indulgent desserts, prepared live across Colony’s seven conservatory kitchens. Please note that full prepayment is required.
Locations: Colony, 7 Raffles Ave, Singapore
Dates:
- 24 December – Christmas Eve and Christmas Eve Seafood Dinner
- 25 December – (Christmas Day Champagne Brunch and Christmas Day Dinner)
Prices:
- SGD 218 per adult Inclusive of unlimited prosecco, house pour red / white wines, draft beer, soft drinks, coffee, tea and juices
- SGD 178 per adult
- SGD 109 per child (six to 12 years of age)
- SGD 54.50 per child (three to five years of age)
2) Edge at Pan Pacific Singapore

Enjoy a show-stopping meal at one of Singapore’s top buffet destinations, where you’ll discover authentic local flavors alongside specialties from the region and the Pacific Rim. With seven open kitchens in action, expert chefs bring the experience to life—preparing a wide variety of dishes designed to satisfy every palate and suit any gathering, whether it’s corporate hosting or quality time with family and friends over a memorable feast.
Locations: Level 3, 7 Raffles Boulevard, Marina Square, Singapore 039595
Dates:
- 24 December – Christmas Eve Lunch and Dinner
- 25 December – Christmas Day Brunch and Christmas Day Dinner
Prices:
- Christmas Eve: (Lunch) Adult $118++* | Child $59++* (6 to 12 years old) , (Dinner): Adult $198++* | $278++** with Beverage Package | Child $99++* (6 to 12 years old) | Child $28++* (3 to 5 years old)
- Christmas Day: (Brunch): Adult $198++* | $278++** with Beverage Package | Child $99++* (6 to 12 years old) | Child $28++* (3 to 5 years old) , (Dinner): Adult $198++* | $278++** with Beverage Package | Child $99++* (6 to 12 years old) | Child $28++* (3 to 5 years old)
3) The Line at Shangri-La Singapore

Ring in Christmas at The Line with a lavish buffet that blends international flavors with holiday-worthy treats. Look forward to festive favorites like honey-glazed bone-in gammon ham with pineapple, spiced oven-roasted tom turkey plus a luxe orecchiette and lobster. With everything from fresh seafood and carving stations to a tempting dessert spread, the experience is designed to be a celebratory feast that captures the season’s sparkle.
Locations: 22 Orange Grove Road, Singapore 258350
Dates:
- 24-28 December – Christmas Lunch and Dinner Buffet
- 25 December – Christmas Day Lunch and Christmas Day Dinner
Prices:
- Christmas Eve: SGD 228++ per adult (Inclusive free flow of Veuve Clicquot Champagne, house white and red wine, draft beer, soft drinks and chilled juices) | SGD 198++ per adult (Non-alcoholic package) | SGD 99++ per child (6–11 years old)
- Christmas Day: SGD 228++ per adult (Inclusive free flow of Veuve Clicquot Champagne, house white and red wine, draft beer, soft drinks and chilled juices) | SGD 198++ per adult (Non-alcoholic package) | SGD 99++ per child (6–11 years old)
4) Estate at Hilton Singapore Orchard

Soak up the festive mood with an elevated holiday dinner spread designed for celebrating together. Enjoy a seasonal feast that channels the magic of Christmas as you gather with loved ones, featuring ocean-fresh seafood, traditional roasts and carving selections, and a carefully crafted lineup of artisanal festive desserts—plus plenty more to round out the experience.
Locations: Hilton Singapore Orchard, 333 Orchard Road Singapore
Dates:
- 24-28 December – Christmas Eve Lunch and Dinner Buffet
- 25 December – Christmas Day Brunch
Prices:
- Christmas Eve lunch: $98++ per adult | $49++ per child (aged 6-12 years old, free for children aged 5 and below)
- Christmas Eve dinner :$198++ per adult | $99++ per child (aged 6-12 years old, free for children aged 5 and below)
- Christmas Day brunch : $198++ per adult | $99++ per child (aged 6-12 years old, free for children aged 5 and below)
5) Peppermint at PARKROYAL COLLECTION Marina Bay

On Christmas Eve and Christmas Day, the buffet at Peppermint turns up the festive indulgence with standout treats like classic beef Wellington paired with black truffle jus and baked lobster yuzu Thermidor, alongside plenty of other decadent highlights.
Locations: 6 Raffles Blvd, Level 4 PARKROYAL COLLECTION Marina Bay, Singapore 039594
Dates:
- 24 December – Christmas Eve Lunch and Dinner Buffet
- 25 December – Christmas Day Lunch and Dinner
Prices:
- Christmas Eve lunch: $108++ (Adult) | $54 ++ (Child)
- Christmas Eve dinner :$138++ (Adult) | $69 ++ (Child)
- Christmas Day lunch: $138++ (Adult) | $69 ++ (Child)
- Christmas Day Dinner: $118++ (Adult) | $59++ (Child)
6) Oscar’s at Conrad Singapore Marina Bay

Mark the holidays with generous Christmas buffets at Oscar’s, made for gathering and celebrating together. With a semi-open kitchen setting the stage, chefs whip up seasonal favorites such as lobster Thermidor, traditional roast turkey, and seafood laksa, creating a feast filled with flavor, warmth, and festive camaraderie—perfect for making lasting memories.
Locations: Conrad Singapore Marina Bay, 2 Temasek Blvd, Singapore 038982
Dates:
- 24 December – Christmas Eve Dinner
- 25 December – Christmas Day Brunch and Dinner
Prices:
- Christmas Eve Dinner | 24 December | From S$188++ ++ per adult | Two Seatings
• 1st Seating: 5:30 PM – 7:30 PM
• 2nd Seating: 8:00 PM – 10:00 PM - Christmas Day Brunch and Dinner | 25 December | 12:30 PM – 3:30 PM, 6:00 PM – 10:00 PM | From S$188++ per adult
7) Kwee Zeen at Sofitel Singapore Sentosa Resort & Spa

Want your buffet to feel like a mini escape? Head to Sentosa. Kwee Zeen at Sofitel Singapore Sentosa Resort & Spa brings holiday dining into full getaway mode—great for when you want to make Christmas feel like a “trip,” even if it’s just for lunch.
Locations: 2 Bukit Manis Road, Sentosa 099891 Singapore
Dates:
- 24 December – Christmas Eve Lunch and Dinner Buffet
- 25 December – Christmas Day Brunch and Dinner
Prices:
- CHRISTMAS EVE BUFFET LUNCH: $68++ per adult, $34++ per child (7 to 12 years old)
- CHRISTMAS EVE BUFFET DINNER: $178++ for two adults, $108++ per adult, $54++ per child (7 to 12 years old)
- CHRISTMAS DAY BRUNCH: $188++ per adult, $94++ per child (7 to 12 years old)
- CHRISTMAS DAY BUFFET DINNER: $178++ for two adults, $108++ per adult, $54++ per child (7 to 12 years o
Whether you’re in it for roast classics, seafood-on-ice, showy carving stations, or desserts worth “just one more bite,” these buffet spots are perfect for turning Christmas Eve, Christmas Day, and New Year gatherings into something truly memorable. Book early, arrive hungry, and lean into the season’s joy.
