We’re just a few weeks away from the Christmas weekend. This year, Christmas Eve falls on Dec 24, Sun, while Christmas Day falls on Dec 25, Mon.
That could only make things a lot easier for Christmas reunion dinners, gatherings, feastings, hosting, and entertaining. If you’ve got some guests due this weekend but have yet to order your Christmas feast, you’re in luck.
12 Hotel Christmas Buffet & Takeaway (2023 Prices)
Here are 12 Christmas buffets and takeaways that are available for order from hotels and restaurants in Singapore. Happy holidays!
Hotel | Christmas Buffet | Christmas Turkey Takeaway |
Capella Sentosa | $188 adult, $78 child | $289 |
Park Royal Pickering | $118 adult, $59 child | $228 |
Amara Singapore | $88 adult, $53 child | – |
Goodwood Park | $168 adult, $100 child | $288 |
Orchard Hotel | $118 per head | $203 |
The Fullerton Hotel | $128 adult, $78 child | $268 |
Conrad Singapore Orchard (former Regent Hotel) | $148 adult, $74 child | $278 |
Mercure Hotel Bugis | $108 adult, $54 child | – |
The Capitol Kempinski | $188 adult | $178 |
Four Seasons Hotel | $248 adult, $98 child | $198 |
Shangri-La Hotel | $118 adult, $59 child | $219 |
Grand Hyatt (Closed) | – | – |
Capella Christmas Brunch, $188++ per adult
Over at Capella you get to dine at the Fiamma’s Christmas Sunday Brunch from 12 to 3pm. For non-wine pairing, the Sunday Brunch will set you back by $188++ for an adult, and $78++ per child.
Prices increase exponentially for Christmas Eve dinner ($266++ per adult), Christmas Day brunch ($208++ per adult), and New Year’s Eve dinner ($256++ per adult).
Attending a potluck with a need to impress? Opt for Capella’s Christmas takeaway menu instead. Prices range from:
- Roasted USA Whole Tom Turkey: $289.40
- New Zealand Baby Rack of Lamb: $289.40
- Norwegian Roasted Pork Belly: $343.40
- Honey Glazed Bone In Gammon Ham: $365
- Roasted Australian Farmed Angus Beef Ribeye: $440.60
Delivery is very steep at $35 per location. However, you can swing by Sentosa and pick up your meal until 25 December 2023.
Fiamma is located in Capella Singapore, at 1 The Knolls.
Park Royal on Pickering Christmas Dinner, $118++ per adult
Located within the Park Royal on Pickering hotel, Lime restaurant offers Christmas buffet menus from 20 Nov to 30 Dec. Compared to last year, prices have dipped by $10 to $20 per head. A Christmas brunch or dinner at Lime will cost you $118++ per adult, and $59++ per child.
Park Royal on Pickering Christmas Takeaway, $228
If you’re opting for convenience instead, try the Christmas takeaway menu from Park Royal on Pickering. A whole roast Turkey at 4kg will cost you $228. For variety and a more photogenic spread across your dining table, try the Festive Set A ($298) which will give you 2kg of Turkey Breast, 1.5kg of Honey Glazed Smoked Pork Ham, Winter Kale Salad, 4 side dishes, 2 stuffings, sauces, and a home-baked Pumpkin Pie.
Park Royal on Pickering is located at 3 Upper Pickering St, Singapore 058289.
Amara Singapore Christmas Buffet, estimated $88++
Located on the ground floor behind Amara Singapore’s hotel lobby, Element Restaurant’s Christmas buffet menu is not yet ready. In the past year, they served an international buffet for Christmas weekend – perfect for a taste of normalcy when you’re done and over honey glazed hams, turkeys, and stuffings.
- Fresh sashimi
- Fresh seafood
- Japanese Live Station
- Hot Casserole Station
Amara buffet prices are not listed transparently on their website. Online reviews state that the dinner buffet was $88++ per adult and $53++ per child this year.
Last year’s prices for Amara’s Christmas Eve dinner buffet (6-10pm) ranged from $70++ for adults to $42++ for children. On Christmas Day itself, brunch (12-3pm) was $78++ for adult and $46++ for children. Amara Singapore’s Christmas takeaway is not ready on their website as of time of writing.
Amara Hotel Singapore is located at 165 Tg Pagar Rd, Singapore 088539.
Goodwood Park Hotel Christmas Buffet, $168++ per adult
Best for big eaters
Goodwood Park throws an annual Mega Brunch Buffet on Dec 25, come each Christmas Day itself. Expect the hotel to pull all stops for this all-in buffet which will cost you $168++ per adult and $100.80++ per child.
This special Mega Brunch menu will only be available on Dec 25, Christmas Day itself for two seatings: 10.30am – 1pm, or 2pm – 4.30pm. For this price, you’ll get free flow of soft drinks, and juices. Top up to $198++ per adult for free flow champagne, wine, and beer.
Goodwood Park Christmas Takeaway
Goodwood Park Hotel’s Christmas takeaway and delivery menu is always a little more adventurous than other hotels’ – always with an Asian spin to the traditional Christmas menu. For example, you get a North Indian style roast turkey with accompanying korma, Tandoor etc. sides at $288 (for 8 to 12 pax).
Also outstanding on the Christmas takeaway menu is a Christmas Durian Combo ($70 for 6 pieces) straddling D24 durian cake, strudel, eclairs, and puffs! Mamma mia!
Goodwood Park Hotel is located at 22 Scotts Rd, Singapore 228221.
Orchard Hotel Christmas Buffet, $118++ per head
Located in the lobby of Orchard Hotel Singapore, The Orchard Cafe’s Christmas buffets have been running in full force since 15 November and will conclude on 1 January 2024.
This year’s Christmas buffet prices have increased from last year’s $98 to $118 upwards to an average of $108 to $158.
The one big catch about Orchard Hotel’s Christmas buffet is its complex pricing guide. There’s an entire list of dates, timings, seatings, and prices available. So, it’s best if you already have a Christmas buffet dinner set in mind and you start looking at the prices from there. On average, you can expect to pay $118 or $138 per head for that peak Christmas buffet dinner.
Orchard Hotel Christmas Delivery & Takeaways
You can also order a take-home Christmas feast from Orchard Hotel’s nostalgic-looking order form. Prices are quite competitive, with a Traditional Roast Whole Turkey (4 – 5kg) priced at $203. That’s a whole $80 cheaper than, say, Capella’s 4kg Turkey!
Orchard Hotel is located at 442 Orchard Rd, Singapore 238879.
The Fullerton Hotel Christmas Buffet, $128++ per adult
Over at The Fullerton Hotel, you’ll have many dining options for the Christmas weekend. Year on year, all of the restaurants in Fullerton serves up an array of Christmas menus. The traditional Christmas buffet, however, is found at Town Restaurant.
Prices range from $78 to $158 per adult, and $39 to $78 per child (before GST). If you were to compare prices, this is one of the most value-for-money luxury hotel Christmas buffets around.
Fullerton Hotel Christmas Delivery
Fullerton Hotel also has one of the cheekiest Christmas delivery takeaway menus around. While a traditional roast turkey will cost you $268, a Laksa roast turkey will be slightly cheaper at $258. If you’re hosting pescatarian guests, an entire sea bass fillet en papilotte will cost you $128. Otherwise, the full monty Christmas delivery menu of 12 seafood, ham, cheeses, beef, turkey, chicken, barramundi etc will set you back by $558 (good for 4).
The Fullerton Hotel is located at 1 Fullerton Square.
Conrad Singapore Orchard Christmas Buffet (Former Regent Hotel), $148++ per adult
Hidden off a quiet Cuscaden Road off Tanglin and Orchard Road, the former Regent Hotel’s Basilico restaurant used to be one of the favourite haunts for Christmas buffets and takeaways. However, the Regent Hotel was rebranded to Conrad Singapore Orchard from January 1, 23.
Fortunately for old times’ sake, the Christmas buffets are still held at Basilico.
- Festive Weekend Brunch (2 Dec – 1 Jan): $148++ per adult, $74++ per child
- Christmas Eve Dinner (24 Dec): $238++ per adult, $88++ per child
- Christmas Day Brunch (25 Dec): $238++ per adult, $88++ per child
- Christmas Day Dinner (25 Dec): $198++ per adult, $99++ per child
- New Year’s Eve Dinner (31 Dec): $208++ per adult, $98++ per child
Conrad Singapore Orchard Christmas Delivery
Conrad Singapore has a very comprehensive Christmas delivery menu. A traditional 5kg whole turkey, for example, will cost you $278 (good for 6 – 8 pax). For better variety, Christmas set menus range from $394 to $624 (for 4 to 5 pax). You get, on average, 2 to 3 starters, 3 meaty mains, and a dessert.
Conrad Singapore Orchard (former Regent Hotel) is located at 1 Cuscaden Road, Singapore 249715.
Mercure Hotel Bugis, $108++ per adult
Located at 122 Middle Road, Mercure Singapore Bugis is a contemporary hotel located in Bugis. If you find this name a little foreign, be assured that Mercure is a brand under the Accor Hotels group, which is a multinational hospitality company.
Christmas buffets will be held at the hotel’s flagship Western and Asian restaurant, Royale. Prices range from $75++ to $108++ per adult, and $37.50++ to $54++ per child. Here is a list of Mercure Hotel Bugis’ Christmas buffet dates and prices:
- 18 – 22 Dec Lunch: $75 adult, $37.50 child
- 22 – 23 Dec Dinner: $89 adult, $44.50 child
- Christmas Eve Dinner: $108 adult, $54 child
- Christmas Lunch: $89 adult, $44.50 child
- New Year Eve Dinner: $98 adult, $49 child
There doesn’t seem to be Christmas deliveries and takeaways from Mercure Hotel Bugis.
Mercure Hotel Bugis is located at 122 Middle Rd, Singapore 188973.
The Capitol Kempinski Hotel, $188++ per adult
Situated right smack in the heart of City Hall, The Capitol Kempinski Hotel opened doors just a couple of years back in October 2018.
Christmas buffets and set menus will be held at 15 Stamford Restaurant within the hotel. If you’re up for the buffet, expect over 20 stations of buffet revelry, ranging from the usual seafood, meats, to dessert.
- Festive Set Lunch: $68++ for 3 courses, $78++ for 4 courses
- Festive Set Dinner: $158++ for 4 courses, $178++ for 5 courses
- Christmas Brunch (24, 25 Dec): $208++ for buffet
- Christmas Set Dinner (24, 25 Dec): $188++ for 5 courses
The Capitol Kempinski Christmas Takeaways
The Capitol Kempinski has a pretty extensive Christmas delivery menu. Prices are competitive ad comparable to other hotels’ Christmas delivery menus. A 4kg Spice Rubbed whole turkey, for example, will cost you $178 at Capitol Kempinski. Delivery fee ranges from $30 to $50 (for 24 and 25 Dec).
The Capitol Kempinski Hotel is located at 15 Stamford Rd, Singapore 178906.
Four Seasons Hotel Christmas Buffet, $248++ per adult
Located in Singapore’s shopping belt, Orchard Road, Four Seasons Hotel is a landmark on its own. It first opened doors in 1994, and has been a mainstay in Orchard Road’s landscape ever since. Over at Four Seasons, Christmas Day brunch buffet will be held at the One-Ninety Restaurant. For 3 hours of seafood, breads, salads, charcuterie, small plates, turkey, meats, carbs, sides, lobster bisque, you’ll be forking out $248++ per adult, and $98++ per child.
Here is a full list of Four Season Hotel’s Christmas buffet meals and prices:
- Festive Weekday Lunch Semi-Buffet: $64++ per pax
- Festive Weekend Semi-Buffet: $118++ per pax (selected dates)
- Festive 4-Course Set Dinner: $98++ per pax
- Christmas Weekend Brunch (23, 24 Dec): $198++ per adult, $98++ per child
- Christmas Eve Dinner: $198++ per adult, $98++ per child
- Christmas Day Brunch: $248++ per adult, $98++ per child
- Christmas Day Dinner: $198++ per adult, $98++ per child
- New Year’s Weekend Brunch (30 Dec, 1 Jan): $198++ per adult, $98++ per child
- New Year’s Eve Dinner (31 Dec): $198++ per adult, $98++ per child
Four Seasons Hotel Christmas Takeaway
Here’s truly some last minute Christmas delivery dishes from Four Seasons Hotel that you can takeaway or self-collect up till 7pm on Christmas day itself. Prices are competitive and on par with other hotels’ Christmas delivery menus. A 4kg traditional roast turkey with cranberry, for example, will cost you $198. For vegetarians, there’s a beetroot and root vegetables wellington at $188!
Four Seasons Hotel is located at 190 Orchard Blvd, Singapore 248646.
Shangri-La Hotel Christmas Buffet, $118++ per adult
Alas! Every Singaporean’s holy grail buffet spot, The Line at Shangri-La. Come every weekend, you’ll see a crowd waiting for their turn at The Line in Shangri La. For serious buffet lovers, this is a must-visit buffet bucket list to check off. Christmas buffet is serious business at the Shangri-La.
A festive Sunday Brunch ($118++), for example, will give you an array of seafoods, sashimi, appetisers, salads, cheese, charcuterie, breads, lobster bisque, meats, Asian, hawker, Middle Eastern, Indian… the buffet menu really keeps going on. Christmas buffet prices at The Line, Shangri-La requires some serious studying:
- Festive Lunch: $88++ per adult, $44++ per child
- Festive Dinner: $118++ per adult, $59++ per child
- Sunday Brunch: $118++ per adult, $59++ per child
- Christmas Eve Lunch: $208++ per adult, $74++ per child
- Christmas Eve Dinner: $208++ per adult, $74++ per child
- Christmas Day Lunch: $208++ per adult, $74++ per child
- Christmas Day Dinner: $208++ per adult, $74++ per child
- New Year’s Eve Lunch: $118++ per adult, $59++ per child
- New Year’s Eve Dinner: $208++ per adult, $74++ per child
- New Year’s Day Lunch: $118++ per adult, $59++ per child
- New Year’s Day Dinner: $88++ per adult, $44++ per child
While most hotels admit children up to 12 years old, note that Shangri-La admits children up to 11 years old.
If you’re too late to the booking game, head to the Waterfall Ristorante Italiano or Origin Grill for more Christmas dinner menus.
Shangri-La Hotel Christmas Takeaways
Christmas takeaways have become popular because they align with the desire for a stress-free, enjoyable holiday experience, allowing you to savor the festive season without being burdened by the demands of meal preparation.
Last Christmas, Shangri-La was one of the rare hotels offering vegan plant-based Wellingtons ($168 per 1kg). This year, the plant-based Wellington has disappeared from its Christmas delivery and takeaway menu. Instead, there are only 5 savoury items available for Christmas delivery. They are namely a beef Wellington ($295), bone-in Gammon Ham ($253), Leg of Lamb ($244), salt baked Seabass ($142), and a whole spice rubbed turkey ($219).
Grand Hyatt Singapore (Closed for Refurbishment)
Year on year, Grand Hyatt has always had a Santa Shop at their lobby with takeaway buffet feasts and festive-themed afternoon tea buffets.
However, due to refurbishment and upgrading, the entire hotel has been closed and will not be serving this festive season.
Located within Grand Hyatt, Mezza9 by chef Steffan Heerdt used to be known to serve yummy new festive à la carte menu from Dec 1 to 25, including Whole-Roasted Rib-Eye and Glazed Chestnut Mont Blanc.
Presented by Chef Nelson Wong, Straits Kitchen’s Christmas flavours hit closer to home with an eclectic buffet menu of authentic local Chinese, Indian, Malay, and Peranakan classics whipped up in Halal-certified kitchens.
Other Grand Hyatt restaurants that are closed include:
- Pete’s Place
- 10 Scotts
- Oasis Restaurant