Top 15 Christmas Buffets to Feast at in Singapore (2018)

christmas buffets singapore intercontinental hotel

There are lots of things to like about Christmas — gifts, overseas holidays, lights and decorations everywhere, and of course, the food. If you’ve been exercising and dieting all year round, the Christmas season is the reason you always seem to end every year within a few extra inches around your waist.

At Christmas, or as early as November, hotels pull out all the stops in preparing special Christmas buffet menus and festive set meals. And if there’s one thing Singaporeans can’t resist, it’s a good hotel buffet. After all, ‘tis the season to stuff your face!

Here’s where to make your reservations this Christmas.



  1. Top 15 Christmas Hotel Buffets in Singapore (2018)
  2. Intercontinental Hotel (from $38)
  3. Novotel Singapore on Stevens & Mercure Singapore on Stevens (from $42)
  4. Hotel Indigo Katong Singapore (from $42)
  5. Mercure Singapore Bugis (from $48)
  6. Capella Singapore (from $48)
  7. Carlton City Hotel Singapore (from $55)
  8. Crowne Plaza Changi Airport (from $58)
  9. Pan Pacific Singapore (from $62)
  10. Singapore Marriott Tang Plaza (from $68)
  11. Fullerton Bay Hotel (from $78)
  12. Park Hotel Clarke Quay (from $82)
  13. Fullerton Hotel (from $98)
  14. Hotel Fort Canning (from $108)
  15. Goodwood Park Hotel (from $148)
  16. Sofitel Singapore City Centre ($158)
  17. Top credit cards to use at Christmas buffets


Top 15 Christmas Hotel Buffets in Singapore (2018)

Hotel Price*
Intercontinental Hotel $38
Novotel Singapore on Stevens & Mercure Singapore on Stevens $42
Hotel Indigo Singapore Katong $42
Mercure Singapore Bugis $48
Capella Singapore $48
Carlton City Hotel Singapore $55
Crowne Plaza Changi Airport $58
Pan Pacific Singapore $62
Singapore Marriott Tang Plaza $68
Fullerton Bay Hotel $78
Park Hotel Clarke Quay $82
Fullerton Hotel $98
Hotel Fort Canning $108
Goodwood Park Hotel $148
Sofitel Singapore City Centre $158

*Prices do not include GST and service charge

Back to top


Intercontinental Singapore (from $38)

This year, the Intercontinental is offering a range of buffet menus for every budget at Ash & Elm, their in-house European restaurant.

If you want to eat your fill without paying too much, the cheapest option is their buffet-style Festive Lunch which runs till 24 December and then from 26 to 31 December. If you’re happy only picking at the Appetiser and Dessert Buffet and willing to forgo your Main Course, it costs just $38. With a main course, you pay $48.

They also have a Festive Dinner and a lavish Festive Sunday Champagne Brunch. And for those with deeper pockets, there is a sumptuous Christmas Eve Dinner and a Christmas Day Champagne Brunch.

Back to top


Novotel Singapore on Stevens & Mercure Singapore on Stevens (from $42)

Choose between two separate menus, one for the lunch and the other for the dinner buffet. The Food Exchange Festive Lunch menu costs $42 to enjoy and features dishes such as salmon with pink grapefruit, chicken tikka, stingray in sambal sauce and a selection of sushi.

Meanwhile, the $68 Food Exchange Festive Dinner Buffet will serve up steamed Garoupa in superior sauce, lobster bisque, coq au vin, chili crabs with mantou, prawn laksa and sushi.

Both buffets will feature stuffed roast turkey in gravy and cranberry sauce and clove studded gammon ham with roasted pineapple, as well as a selection of sweet treats.

Back to top


Hotel Indigo Singapore Katong (from $42)

Celebrating Christmas should be more cosy than bling. That makes Babachews, an unpretentious restaurant with a focus on Peranakan cuisine, the perfect place to tuck into a Christmas brunch.

While they do not have any large-scale Christmas buffets this year, they do serve a Sunday brunch buffet at $42 during the Christmas season that lets you sample as many main courses as you can eat.

Back to top


Mercure Singapore Bugis (from $48)

Families will enjoy Mercure Singapore Bugis’s wallet-friendly Santa’s Christmas Circus Buffet. They’ll have some on-site activities and facilities for kids, including a kid’s playroom and a DIY Gingerbread Man activity. Meanwhile, the parents will be able to gorge on Western and Asian delicacies including Japanese scallop with mentaiko and truffle cheese fondue.

The buffet runs from 10 to 23 and 26 to 30 December, and can be enjoyed for lunch at $48 or dinner at $68. On Christmas Eve and Christmas Day, lunch costs $68 and dinner $88.

Back to top


Capella Singapore (from $48)

Capella is probably Singapore’s most lusted-after wedding banquet venue right now. So you can be sure that their Candy Wonderland Christmas Brunch will be ultra luxurious. It will also cost a whopping $238 with a free flow of champagne, wine beer and other beverages, or $118 if you can do without the alcohol.

The theme is Candy Wonderland, and there’ll be activities for kids such as a magic show and a decorate-your-own-gingerbread-cookie activity. There’ll also be a dessert gallery featuring sweet treats like panna cotta with gingerbread spice and pineapple preserve.

Don’t want to spend so much? They’re also organising a Christmas Afternoon Tea for $48 on weekdays from 3 to 31 Dec, 3 to 5pm. Most of the dishes on offer will be finger food, but since it’s a buffet nothing’s preventing you from eating your fill. Expect to see delicacies like tarragon roast turkey sandwich and panettone French toast.

Back to top


Carlton City Hotel Singapore (from $55)

At Carlton City Hotel’s Plate Restaurant, which serves up European and local dishes, enjoy an affordable buffet lunch spread at $55, or a buffet dinner at $85 with an Asian focus, featuring dishes like the ever-popular Singapore chili crab with man tou, salted egg yolk prawns, durian pengat and a selection of sushi and sashimi.

The buffet runs from 10 to 31 December.

Back to top


Crowne Plaza Changi Airport (from $58)

In Singapore on a quick stopover, or just happen to live in Changi? Crown Plaza Changi Airport, which is usually filled with travellers who need to take a quick nap before catching their next flight, also has a Festive Buffet running from 1 December 2018 to 1 January 2019 (excluding Christmas Eve, Christmas Day, New Year’s Eve and New Year’s Day).

At their restaurant Azur, you get to enjoy a spread which includes a generous selection of seafood and meat of both Western and Asian persuasions. The buffet costs $58.

On Christmas Eve and Christmas Day, you’ll have to pay $98, with an additional $30 for a free flow of booze. But Christmas Day diners will also get to enjoy Christmas carolling as well as a selection of Christmas treats including a variety of log cakes, roasted turkey with chestnut stuffing and drunken live prawns in herbal soup.

Back to top


Pan Pacific Singapore (from $62)

Pan Pacific’s award-winning restaurant, The Edge, is organising a Festive Lunch this year from 1 to 23 December and 26 December, as well as a Festive Dinner from 12 November to 30 December excluding Christmas Eve and Day. Lunch is priced at $62, while dinner is $98.

If you can’t make it, they’ve also got a Christmas Day Sunday Champagne Brunch, but be prepared to pay $218, or $168 without alcohol.

Back to top


Singapore Marriott Tang Plaza (from $68)

At Marriott Cafe, tuck into a Festive Buffet featuring lots of seasonal treats like roast turkey, slow-roasted Australian beef and roast duck breast with apricot and orange glaze. Seafood lovers will make a beeline for the freshly shucked oysters and snow crab legs.

The Festive Lunch Buffet is on from 1 to 23 and 26 to 30 December and costs $68 every day except Sundays, when it’s $78. Meanwhile, the Festive Dinner costs $80 on Mon to Wed and Sun, $108 on Thursdays when there is more seafood, and $88 on Fri and Sat. They also have buffets on Christmas Eve at $78 for lunch and $160 for dinner, and Christmas Day buffets priced at $138 at lunchtime and $160 at dinnertime.

Back to top


Fullerton Bay Hotel (from $78)

Over at Fullerton Bay Hotel, tuck into a festive brunch buffet for $78 without alcohol or $108 with house pour wines, beers, gin and Bloody Mary. If you’re feeling particularly festive, you can pay another $49 for a free flow of champagne.

As an added bonus, you’ll also get to enjoy the view of Marina Bay and the CBD buzzing with office workers as you tuck into your lunch and smirk about not being at work.

Back to top


Park Hotel Clarke Quay (from $82)

Too old to get hammered on the Clarke Quay bridge? Then head to Park Hotel Clarke Quay just around the corner, where you can enjoy a generous spread of seafood, turkey and char-grilled meats. Seafood lovers will race to fill their plates with scallops, fish, tiger prawns and squid.

The buffet is on from 21 to 24 and 28 to 31 December and costs $82 per adult. If you book your seats in advance, pay with a UOB, Citibank, HSBC, Standard Chartered, OCBC or Maybank card, you get 50% off every second adult buffet diner. Do this before 15 December and you also get a complimentary bottle of wine for groups of 4 and above.

Back to top


Fullerton Hotel (from $98)

You won’t have to organise your own Christmas party if you decide to attend The Fullerton Hotel’s Christmas Light-Up Celebration on 23 Novemer, which will feature a handbell performance and a theatrical march-in. This will be followed by a Charity Buffet Dinner at their in-house Town Restaurant. $25 of the $98 you pay will be donated to Reach Community Services.

Town Restaurant also has a Festive Brunch spread priced at $133 with non-alcoholic drinks or $173 with house pour champagne, wines and cocktails.

Back to top


Hotel Fort Canning (from $108)

Hotel Fort Canning’s lush green location makes it a romantic escape from the usual overcrowded city streets. This year, they’re holding a super luxe Christmas Eve Dinner Buffet, priced at $108 and featuring a spread of European and Asian recipes.

If you prefer to countdown elsewhere, you can still show up for their Christmas Day Brunch Buffet, which costs $128 and will also feature activities to keep the kids busy, including a visit by Santa Claus himself and a bouncy castle.

Back to top


Goodwood Park Hotel (from $148)

The Goodwood Park Hotel provides a distinguished atmosphere for a Christmas meal, which is why you might want to consider attending their brunch buffet on Christmas day. At $148, it will set you back a pretty penny, so you’ll have to decide just how hard you want to YOLO this year.

To make your wallet hurt just a little less, make your booking by 15 December and you’ll enjoy 10% off after the first person.

Back to top


Sofitel Singapore City Centre (from $158)

At Racines, the hotel’s resident restaurant, you’ll find French and Chinese fusion dishes that give you the best of both worlds. While there will be no month-long buffet menu at Racines this December (instead, they’ve prepared a 5-course Christmas set menu), they will be offering a buffet dinner on Christmas Eve and a buffet lunch on Christmas Day.

Expect to see Christmas classics with some Asian delicacies thrown into the mix. The Christmas Eve buffet dinner costs $158, while the Christmas Day brunch is priced at $168.

Back to top


Top credit cards to use at Christmas buffets

Christmas buffets aren’t cheap to eat at, so other than making sure you starve for 24 hours prior to make space in your stomach, you’ll also want to pay using a credit card that rewards you with cashback for dining. Here are our recommendations.

  • CIMB Visa Signature Card: Get a whopping 10% cashback when you spend $500 in a month and make at least 8 transactions of $30 or more.
  • Citi Cash Back Card: Get 8% cashback on dining when you spend $888 in a month.
  • UOB YOLO Card Get 8% cashback when you dine on weekends and 3% when you dine on weekdays if you spend $600 in a month.

Do note that to get cash rebates for credit cards that reward you for dining, you’ll need to make sure the place you’re eating at is classified as a restaurant/F&B establishment, rather than a hotel. If you find yourself dining in a hotel ballroom or something, you might not be entitled to dining cash back.

Compare and apply for credit cards at with MoneySmart.

Back to top

What are your favourite hotel buffets in Singapore? Share your recommendations in the comments!


Related articles

Christmas Catering Singapore 2018 – Top 10 Christmas Party Sets & Buffets Under $27/Pax

The Best Log Cakes & Christmas Buffet Promotions Singapore (2018)

7 Ways You Can Budget and Not Overspend at the End of the Year

Header image credit: Chris Hoare via Flickr 

Tags: , ,

Personal finance tips delivered to your inbox!

Personal finance tips delivered to your inbox!

Receive news, subscriber-exclusive promotions and guides on how to become smarter with money.