TLDR
Key Takeaways
- Christmas dinner in Singapore features diverse options, ranging from upscale Wagyu to casual buffets.
- The article highlights eight notable Christmas Eve dinners, with varying price points and cuisines for every taste.
- Families can enjoy kid-friendly events at places like Planter’s Shed, complete with crafts and visits from Santa.
- Early booking is essential, especially to take advantage of discounts and limited seating.
- For a memorable experience, consider dining at venues with stunning views like 1-Atico or Altro Zafferano.
Christmas Eve dinner in Singapore has never been a single tradition. This year, it could be a dry-aged Wagyu L-bone steak for two. It might also be an Argentine locro stew 55 floors above Orchard Road. Or perhaps a buffet that spreads across an entire hotel floor in Bugis. The turkey is still there, but it now shares the table with Peking duck, seafood calamarata and Saikyo miso cod.
24 December 2026 falls on a Thursday, and several early-bird offers close at the end of November. So here are eight Christmas Eve dinners in Singapore worth booking now. They range from five-course set menus for two to buffets built for three generations.
Fat Cow

Fat Cow keeps Christmas small on purpose. The Japanese Wagyu restaurant at Camden Medical Centre serves its five-course Christmas Dinner from 24 to 26 December. However, there is only one 7pm seating, capped at 10 sets a night and by pre-order only. Every savoury course is Wagyu. First comes Wagyu Tartare with Kaluga Caviar and Shiokonbu Piman. Then there’s 3-Hours Slow-Braised Wagyu with Japanese Leek, Shiso and Fresh Wasabi, followed by a Wagyu Shabu-Shabu Consommé. After that, the main arrives: a Charcoal-Grilled Dry-Aged IBB Wagyu L-Bone Steak, 600g for two or 1kg for four. It comes with Wagyu Donabe Fat Rice and Oven-Roasted Seasonal Vegetables. Finally, Chocolate Mousse with Amaou Strawberry and Sea Salt Pudding closes the meal. Dinner is SGD 398++ for two or SGD 788++ for four, plus SGD 198++ per extra guest. Also, the kitchen needs 45 minutes to prepare each set.
Address: 1 Orchard Boulevard, #01-01/02 Camden Medical Centre, Singapore 248649
Website: fatcow.com.sg
FIRE and FLNT, 1-Atico

1-Atico sits 55 floors above Orchard Road at ION Orchard. On Christmas Eve, its two restaurants go in very different directions. FIRE’s Deck the Flames is a five-course Argentine communal dinner for a minimum of two. It opens with house breads, Whipped Smoked Chimichurri Butter and an Andean Heritage Locro of beef, chorizo and charred corn. Mains include Stuffed Turkey Ballotine with Malbec Red Wine Jus or Curanto-Style Slow-Cooked Lamb Shoulder. Alternatively, there’s a 1kg Argentinian OP Rib for two (SGD 30++ extra per person). Budin De Pan follows for dessert. It costs SGD 158++ per person, SGD 188++ at a window seat and SGD 48++ per child. Meanwhile, sister restaurant FLNT takes the Japanese-Peruvian route with its Kurisumasu five-course dinner. Saikyo Miso Cod headlines, and there’s also a Japanese Wagyu upgrade. It costs SGD 168++, or SGD 198++ by the window. Both run from 6pm to 10.30pm.
Address: 1-Atico, ION Orchard, 2 Orchard Turn, #55-01, Singapore 238801
Website: firerestaurant.sg | flnt.sg/flnt
Crossroads Buffet, Singapore Marriott Tang Plaza Hotel

Crossroads Buffet sits at ground level beneath the Singapore Marriott Tang Plaza Hotel’s green pagoda roof, right where Orchard Road meets Scotts Road, which makes it an easy place to land after some last-minute present shopping. Christmas Eve dinner runs from 6pm to 9.30pm, and the spread goes in two directions. One side is mostly seafood, with free-flow sashimi and fresh crustaceans, plus live stations and wok-fried Asian dishes for anyone ready to skip the turkey. The other is a proper Christmas table: Maple Butter-Glazed Turkey, Honey-Glazed Ham Hock with Cranberry Sauce, Lamb Shepherd’s Pie, and Sausage and Caramelised Onion Stuffing. Dinner is SGD 188++ per adult, or SGD 218++ with free-flow prosecco, house-pour wines, draught beer and soft drinks. For children, it’s SGD 69++. If your family is flexible on dates, Christmas Day dinner here costs SGD 20 less per adult.
Promotion: 15% off adult prices with code CRBXMASEVE15 for bookings made between 1 November and 1 December 2026.
Address: Level 1, Singapore Marriott Tang Plaza Hotel, 320 Orchard Road, Singapore 238865
Website: crossroadssg.com
Altro Zafferano

On the 43rd floor of Ocean Financial Centre, Altro Zafferano looks out over Marina Bay. Its Christmas Menu is served at dinner on 24 and 25 December only. Head Chef Federico Schiraldi draws on southern Italian habits. For example, the Artisanal Calamarata (SGD 15++ extra) is ring-shaped Neapolitan pasta with Seafood Ragù, Datterino Tomatoes and Bottarga. It nods to La Vigilia, the seafood feast that marks Christmas Eve across southern Italy. To start, there’s Pan-Seared Hokkaido Scallops in Lobster Bisque with Caviar (SGD 10++ extra). Otherwise, choose Angus Beef Tartare with Black Winter Truffle and Crispy Polenta. Mains include Herb-Crusted Lamb Chop with Roasted Chestnuts and Cranberry Jus. Beef Tenderloin with Green Pepper and Brandy Sauce is also available (SGD 38++ extra). Every meal then ends with Panettonemisù, espresso-soaked panettone with mascarpone. Three courses cost SGD 98++ per person and four cost SGD 108++.
Address: Level 43, Ocean Financial Centre, 10 Collyer Quay, Singapore 049315
Website: altrozafferano.sg
Frasers House, a Luxury Collection Hotel

At Frasers House in Bugis, the Big Festive Buffet does not stay inside one restaurant. Instead, close to 200 dishes from LUCE, The Lobby Lounge and Man Fu Yuan spread across the first floor. So expect to wander between rounds. Start with seafood on ice: freshly shucked oysters, lobster claws and snow crab. Then move to the carving station for Traditional Roasted U.S. Tom Turkey and Christmas Steamship Round Roast. Apple Cider and Honey-Glazed Gammon Ham is also carved there. Meanwhile, LUCE’s Crustacean Bisque Risotto is served from a Parmesan wheel. Dinner runs from 6pm to 10pm, and the price depends on what you drink. It’s SGD 178++ with soft drinks, or SGD 220++ with martinis, cocktails and wine. Prosecco brings it to SGD 228++, while Moët & Chandon brings it to SGD 248++. Children cost SGD 85++ (ages six to 11) or SGD 55++ (ages three to five).
Promotion: 15% off for Marriott Bonvoy and Epicurean House members, 10% for credit cardholders, for bookings made by 30 November.
Address: 80 Middle Road, Singapore 188966
Website: lucesingapore.com
Goodwood Park Hotel

Goodwood Park Hotel has stood on Scotts Road since 1900. Its Grand Tower, gazetted a national monument in 1989, brings plenty of festive atmosphere on its own. On Christmas Eve, carollers perform in the lobby through dinner. The hotel also offers two quite different meals. Gordon Grill, open since 1963 and MICHELIN-listed since 2025, serves a five-course Festive Set Menu from 6.30pm to 10pm. It costs SGD 178++ per person, up from SGD 118++ on other December evenings. As a result, it suits couples and small groups who want a proper sit-down dinner with steak at its centre. Coffee Lounge, a hotel fixture since 1977, runs a Christmas Eve International Dinner Buffet from 6pm to 10.30pm. It’s SGD 108++ per adult and SGD 65++ per child. That makes it the easier option for families with young children, since they are unlikely to sit through five courses.
Address: Goodwood Park Hotel, 22 Scotts Road, Singapore 228221
Website: goodwoodparkhotel.com/dining
Planter’s Shed

Planter’s Shed swaps city lights for rainforest greenery at Mandai. Of everything on this list, its Christmas Eve buffet is the one most clearly built around children. Live carolling, a children’s craft corner, a visit from Santa Claus and family photo spots all run alongside dinner. The spread covers Christmas roasts, chilled seafood, rotating sashimi and international dishes. For dessert, there are Christmas log cakes and a Red Ruby Chocolate Fountain. Diners also go into a lucky draw for a night in a Treehouse or Family Room, or bottles of Champagne. Dinner runs from 6pm to 9.30pm. It’s SGD 128++ per adult and SGD 64++ per child aged 10 to 16. In addition, every paying adult gets a complimentary beer or house wine at Botanica. Free-flow packages start at SGD 38++. Since Mandai is a long drive from the city centre, it may be worth turning into an overnight stay.
Promotion: Third guest dines free with every two paying adults for bookings made between 1 and 30 November 2026.
Address: Mandai Rainforest Resort by Banyan Tree, 60 Mandai Lake Road, Singapore 729979
Website: banyantree.com/singapore/mandai-rainforest-resort-by-banyan-tree
embu

At embu in Mandarin Oriental, Singapore, the Christmas Eve buffet (6.30pm to 10pm) is unusually keen on duck. The headliner is Roasted Irish Duck, smoked with Da Hong Pao oolong tea. It’s served with a homemade peach and plum sauce. Duck Wellington with Black Truffle Mushroom Paste joins it, as does Peking Duck with Chinese Pancakes and Yuzu Pearls. However, the classics are covered too. There’s Slow-Roasted Turkey with Chestnut, Brussels Sprouts and Giblet Sauce, plus Bone-In Gammon Ham with Pineapple Glaze and Spiced Honey. Slow-Roasted Beef Tomahawk and Lobster Thermidor with Wild Mushroom and Toasted Hazelnut round it out. Children also get their own buffet corner. Dinner is SGD 248++ per adult with juices, coffee and tea. Wine and beer cost SGD 80++ more, while Champagne, wine and beer cost SGD 100++ more. Children aged six to 12 pay half price, and those aged five and under eat free.
Address: Mandarin Oriental, Singapore, 5 Raffles Avenue, Singapore 039797
Website: mandarinoriental.com/en/singapore/marina-bay
Book your Christmas Eve Dinner early
Staying in on the 24th? Our guide to Christmas Takeaways 2026 in Singapore covers roasts, turkeys and log cakes for collection or delivery. For the day after, Christmas Day Lunch 2026 in Singapore rounds up where to book on the 25th. Whichever Christmas Eve dinner you choose, don’t leave it late: Fat Cow caps its sets at 10 a night, and the early-bird offers at Frasers House, Planter’s Shed and Crossroads Buffet close by 1 December.
Frequently Asked Questions (FAQ)
Christmas Eve falls on Thursday, 24 December 2026. Most hotel buffets in Singapore serve Christmas Eve dinner from 6pm until 9.30pm or 10.30pm. Fat Cow, however, has a single 7pm seating limited to 10 sets.
Christmas Eve dinners in Singapore start at SGD 98++ per person for three courses at Altro Zafferano. Hotel buffets range from SGD 108++ per adult at Goodwood Park Hotel’s Coffee Lounge to SGD 248++ at embu. Meanwhile, Crossroads Buffet at Singapore Marriott Tang Plaza Hotel costs SGD 188++ per adult. At the top end, Fat Cow’s Wagyu set menu costs SGD 398++ for two.
Yes, because several early-bird discounts end in late November or on 1 December. Crossroads Buffet at Singapore Marriott Tang Plaza Hotel gives 15% off adult prices with code CRBXMASEVE15. That applies to bookings made from 1 November to 1 December 2026. Frasers House also offers up to 15% off for bookings made by 30 November. At Planter’s Shed, the third guest dines free with every two paying adults for November bookings. Fat Cow, meanwhile, requires a pre-order.
Crossroads Buffet at Singapore Marriott Tang Plaza Hotel costs SGD 218++ per adult with free-flow prosecco, wine and beer. Frasers House has drinks packages from SGD 220++, rising to SGD 248++ with Moët & Chandon. At embu, Mandarin Oriental, Singapore, free-flow wine and beer costs SGD 80++ extra. Champagne, wine and beer costs SGD 100++ extra. Planter’s Shed’s free-flow packages, by comparison, start at SGD 38++ per person.
Planter’s Shed at Mandai Rainforest Resort by Banyan Tree has carolling, a craft corner and a visit from Santa Claus. At embu, Mandarin Oriental, Singapore, there’s a kids’ buffet corner. Children aged 6 to 12 also pay half price there, while those aged 5 and under eat free. Children dine for SGD 69++ at Crossroads Buffet, Singapore Marriott Tang Plaza Hotel. Similarly, they pay SGD 65++ at Goodwood Park Hotel’s Coffee Lounge.
1-Atico is 55 floors above Orchard Road at ION Orchard. Window seats there cost SGD 188++ at FIRE and SGD 198++ at FLNT. Altro Zafferano, on the other hand, is on the 43rd floor of Ocean Financial Centre, overlooking Marina Bay. Its Christmas Menu starts from SGD 98++.
