
Have a merry Christmas dining feast at these top restaurants and hotels in Singapore.
‘Tis the season to be jolly! After shopping for Christmas trees, yule decorations and gifts, it’s time to make your way to exquisite restaurants in Singapore for the ultimate holiday feast – from lunch to dinner. We’re talking roast turkey, glorious meat, decadent log cakes, sumptuous sides and more. Scroll through our Christmas food guide for top picks…
Ultimate Christmas 2023 dining guide in Singapore
Psst: We’re working on updating our Christmas list for 2023 as more information comes in, so stay tuned for updates!
1. Raffles Hotel Singapore

The season of merrymaking is upon us and there’s no better way to celebrate than with a lavish spread from Raffles Hotel Singapore. Start with the festive afternoon tea at The Grand Lobby, with exquisite delights like mini mincemeat pie, red velvet roll cake, festive fruit cakes, homemade scones and a selection of bubbly.
Savour the tastes of the yuletide season at Osteria BBR by Alain Ducasse with a curated festive menu. Celebrate the holiday season with the flavours of the Italian riviera, with highlights like black angus beef tartare with hazelnut condiment and parmesan cheese, seared langoustines with pumpkin and chestnut infusion and other satiating creations.
Want to bag home some festive flavours? Shop the festive takeaways including whole turkey, bone-in gammon ham, Maine lobster and other dinner party essentials!
Raffles Hotel Singapore, 1 Beach Road, Singapore 189673
2. Andaz Singapore

Revel in the joyous spirit of Christmas at Andaz Singapore, with festive dining options like no other amidst stunning city views. Alley on 25 offers a heartwarming festive afternoon tea. Tuck into highlights like the comforting celeriac, hazelnut and truffle soup, the savoury foie gras terrine and the delightful strawberry Valrhona chocolate lollipop. The buffet lunch and dinner on Christmas Eve and Day will see creations like roasted whole turkey, turkey breast roulade and yule log cake taking the spotlight, so gather your loved ones for a feast!
At 665°F, make your festive gatherings an opulent affair with its delicious five-course set menu. Look forward to standouts like duck rillettes with cranberry and marsala jelly, Boston lobster with winter truffle and A4 Kagoshima wagyu striploin. Looking for tipples? Head to Mr Stork for cordials like Jingle Juice and Da Grinch!
If you want to take the merry treats home, browse Andaz Singapore’s festive shop for hampers with items like panettone, minced fruit pies and more.
Andaz Singapore, 5 Fraser Street, Singapore 189354
3. Lawry’s The Prime Rib Singapore

Keep the magic of Christmas alive by treating your loved ones to a merry feast at Lawry’s The Prime Rib Singapore. For the happiest time of the year, this crowd-favourite restaurant invites you in for a festive reverie with a six-course Christmas Eve set menu with the likes of foie gras with port wine raisin sauce, signature roasted USDA prime rib of beef with turkey and more.
For Christmas Day, the six-course set menu treats you to a golden chicken roulade with spinach and bechamel sauce, pan-seared Hokkaido scallops, a platter of lamb ribs with chicken and other jolly eats. End on a sweet note with the luscious pineapple cream cheesecake and the indulgent festive chocolate muffin.
Psst: if your table spends at least $500, you’ll get to take home a bottle of Cocchi Piemonte Brut N.V for the festivities to continue at home!
Lawry’s The Prime Rib Singapore, #04-01/31, 333A Orchard Road, Singapore 238897
4. The St. Regis Singapore

The St. Regis Singapore pays homage to the trendsetter, tastemaker and socialite Caroline Astor with ‘A Luminous Christmas’. Celebrate the season with a luxurious dining experience at Brasserie Les Saveurs, with a line-up of festive gastronomy by Executive Chef Fabio Granata. Ready to revel in a European feast?
For Christmas Eve and Day, regale your senses with creations like pan seared foie gras with polenta and onion compote to whet your appetite. Then, tuck into succulent scallops with Belgian endive and pink grapefruit for a taste of the sea. For mains, indulge in the oven roasted rack of lamb, complemented by eggplant ‘caviar’ and chimichurri rosso, or the braised beef cheek with cauliflower and red wine reduction.
For a tipple or two, head to Astor Bar for a range of vintage bubbly as well as delicious cocktails inspired by New York.
The St. Regis Singapore, 29 Tanglin Road, Singapore 247911
5. ParkRoyal Collection Marina Bay, Singapore

Experience elegant festive dining at Peppermint, at the ParkRoyal Collection Marina Bay, Singapore! As one of the most popular halal-certified buffet restaurants in Singapore, this holiday season sees the menu revamped with a delectable line-up of premium roasts and yuletide sweets – round up your friends and family for a delicious Christmas gathering!
Say yes to mouthwatering eats like the hotel’s signature Tom turkey with chestnut stuffing, Yorkshire pudding and giblet gravy. Or try the special maple and clove chicken ham served with cranberry jam – an aromatic treat for a taste of the season. There’s also the scrumptious wagyu beef belly that’s pot-roasted for 16 hours, baked oyster Biltmore turkey ham and more.
For desserts, try the strawberry yule log, gingerbread spiced sweet potato pie, and a decadent spread of other festive sweets.
ParkRoyal Collection Marina Bay, 6 Raffles Boulevard, Singapore 039594
6. Holiday Inn Singapore Atrium

Treat yourself and your loved ones to a yuletide feast at Holiday Inn Singapore Atrium. Located right near Havelock MRT station, this halal-certified restaurant is ushering in the festive season with a delicious Christmas buffet. Expect crowd favourites including delectable seafood like fresh oysters, salmon sashimi, baby rock lobster; as well as Christmas delights like beef wellington, Christmas pudding and log cakes (available on selected dates only).
For a unique creation, try the roasted ‘kam heong’ turkey, a twist on the classic turkey with an Eastern spice marinade. We’re talking aromatic spices like lemongrass, curry leaves, shallots, oyster sauce and more. Have it with the golden egg fried rice and pickled veggies for the best bite!
That’s not all: other highlights include lobster bisque, beef estofado, shepherd’s pie, chicken shawarma, local favourites and other eats to indulge in.
Perk alert: enjoy 50% off from now to 8 Jan 2023.
Holiday Inn Singapore Atrium, 317 Outram Road, Singapore 169075
7. Courtyard by Marriott Singapore

Head to Sky22 at Courtyard by Marriott Singapore for a jolly feast and panoramic views of the city. Choose from a three or four course festive set dinner menu (from Sunday to Thursday evenings) with delectable creations like mackerel otah croquettes, locally farmed barramundi with cauliflower risotto, steak frites with Australian black angus beef and more.
Want to eat as much as you want? Opt for the festive buffet (happening on Friday nights, as well as lunch and dinner on Saturdays and Sundays) to have your fill. There’s seafood on ice including slipper lobster, mussels, poached prawns and oysters; appetisers like nigiri, charcuterie and salad. For mains, pop by the grill station for the likes of honey glazed ham and turkey with chestnut stuffing; or get dishes like chicken rendang or red wine braised lamb shank from the hot food station. Don’t forget the desserts! There’s apple crumble and bread and butter pudding.
There’s a buffet for Christmas Eve and Day too – highlights include porcini and chestnut soup, bourbon-barbecue baby back ribs, crispy pork belly and more. Plus, we’re eyeing the festive log cakes and Christmas pudding to end the meal on a decadent note!
Perk alert: enjoy 30% off the festive buffet by emailing [email protected] to book with the code ‘CYBUFFET30’. (Limited to the first 30 confirmed bookings per day, not available on eve of public holidays and public holidays.)
Courtyard by Marriott Singapore, 99 Irrawaddy Road, Singapore 329568
8. Bistecca Tuscan Steakhouse

The feasting starts in December at this steak spot! Try special dishes like tuna carpaccio with smoked eggplant or spaghetti al tartufo with black winter truffle. For Christmas weekend (23 to 25 Dec), enjoy a sharing 560g tenderloin “chateaubriand” ($198) served with chargrilled asparagus, salsa bernese and maitake mushrooms. Of course, you can’t end the meal without enjoying the new white Christmas yule cake featuring limoncello, vanilla cream and raspberry gelato.
Bistecca Tuscan Steakhouse, 26 Mohamed Sultan Road, Singapore 238970
9. Parkroyal Collection Pickering, Singapore

Feast and make merry at Lime restaurant at Parkroyal Collection Pickering. Its lavish Christmas spread begins at the seafood bar with the likes of oysters, snow crabs, scallops and prawns taking the spotlight.
Next, make a beeline for the festive highlights including homemade salmon gravlax, roast herb-crusted sirloin, triple glazed ham, festive pork and pistachio terrine, and of course, the traditional roast turkey. Don’t miss the German pickled herring salad and specials like crab meat soup with braised fish lips and the must-try Pickering lobster laksa.
Throughout the meal, Lime’s chefs will also present their signature tasting dishes like the lobster linguini and spicy prawn wonton, which will be served fresh to your table. End with sweet treats like the flaming Christmas pudding with cinnamon ice cream and stuffed baked apple!
ParkRoyal Collection Pickering, 3 Upper Pickering Street, Singapore 058289
10. Holiday Inn Singapore Orchard Centre

Commemorate Christmas with an Asian twist. Holiday Inn Singapore Orchard Centre’s Window at the Park is a halal-certified restaurant offering an extensive buffet spread for the season. Enjoy a celebration with family and friends at this cosy setting to share the joy!
On the East-meets-West menu, highlights include steamed sustainable barramundi fish, wok-fried pepper spaghetti pasta with seafood, traditional whole baked chicken with bulgogi sauce, laksa and more. For desserts, indulge in decadent treats like chocolate log cake, fruit cake, and bread and butter pudding.
Perk alert: enjoy special rates from now till 2 Jan 2023.
Holiday Inn Singapore Orchard Centre, 11 Cavenagh Road, Singapore 22961
11. Tanjong Beach Club
So you can’t have a white Christmas this year. How about sun and sand for the festive season? Pop by Tanjong Beach Club (24 and 25 Dec, from $128 per adult) for a stunning buffet featuring oyster shooters, slow cooked turkey breast, braised beef cheek and a live carving station of honey glazed gammon ham. Don’t forget to hit up the bottomless bar for free-flow bubbly and make your own drinks at the DIY Bloody Mary station. Psst: Rumour has it that Santa might pay your young ones a little visit!
Tanjong Beach Club, 120 Tanjong Beach Walk, Singapore 098942
12. Atlas

Leave the little ones at home and head to Atlas for a grand adults-only afternoon on 11 and 26 December (from $178 per pax). We’re talking about 2.5 hours’ worth of unlimited cocktails (including festive concoctions), Telmont champagne and light bites including a suckling pig leg carvery, baked camembert, European cheese and fresh bread. Christmas dining, here we come!
Atlas, Parkview Square, 600 North Bridge Road, Singapore 188778
13. Osteria Mozza

You know you’re gonna have a fab time at American celebrity chef Nancy Silverton’s Cal-Italian restaurant. The ambience is vibrant, the space is cosy and chic, and the Italian-inspired traditional food doesn’t disappoint. Snag a table for Christmas Eve or Day ($148++) and eat to your heart’s content.
Start with charcuterie and appetisers before the main attraction: chicken porchetta with pan dripping gravy or Iberico ham with a manuka honey glaze. Plus, you’ll be passing around plates of fried brussels sprouts, focaccia stuffing, and hasselback potatoes for sharing. Even if you’re stuffed to the brim, you’ll want to sample the peppermint stick gelato profiteroles for dessert. Oh, and look out for daily festive specials throughout December as well!
Psst: if you love Christmas cocktails, you’ll get right into the holiday mood with Buon Natale, a mix of rye whiskey, pumpkin puree, maple syrup and cinnamon. Or transport yourself to a winter wonderland with Chocolate S’mores, a concoction of vodka vanilla, frangelico, Baileys, Kahlua and chocolate, topped with burnt marshmallow and speculoos.
Osteria Mozza, Hilton Singapore Orchard, 333 Orchard Road, Singapore 238867
14. Braci

For an exquisite Christmas dinner in Singapore, look to Braci. Chef Matteo’s festive menu spotlights seasonal ingredients in a seven-course meal on Christmas Eve ($328). You’ll also enjoy a complimentary glass of champagne to go with the luxurious lineup. If you prefer an afternoon celebration, head over on 24 December for a five-course lunch ($188).
Braci, Level 5/6, 52 Boat Quay, Singapore 049841
15. FBG

Pop by this casual steakhouse, beloved for its spotlight on lesser-known beef cuts, and enjoy a festive communal dining experience. From 23 to 25 December, the Christmas set menu ($98++) will fuel you up beautifully. From duck rillette to barramundi ceviche to savel French yellow poulet breast, the meal gets you all pumped up for the star. Take your pick from 2GR full blood tri tip steak or Canadian pork rib eye cap for your hearty main. Finally, dig into a dessert of Valrhona chocolate and chestnut tart topped with Baileys ice cream.
FBG, #01-04, Serene Centre, 10 Jalan Serene, Singapore 258748
16. Capella Singapore

Treat yourself to comforting Italian food at Fiamma, where festive dinner and brunch menus abound during the Christmas weekend (24 to 26 Dec) in Singapore. Specials include baccala alla veneziana (Venetian-style salted cod), Hokkaido scallop carpaccio, and a Sicillian red prawn risotto with sea algae.
Over at Cantonese fine dining restaurant Cassia, Christmas Eve and Day offer a six-course set ($198++) with dishes like braised superior bird’s nest with crab meat in golden pumpkin broth and wok-fried Japanese A5 wagyu beef with black pepper sauce.
More of an afternoon tea person? Head to Chef’s Table in December (excluding Christmas Eve and Day) from 3pm to 5pm for nibbles ($68++). The selection includes scones, Alaskan king crab salad, thyme roasted turkey tartlet, red berries eggnog delice and gingerbread bauble. End off your day with a view of the South China Sea at Bob’s Bar, where you’ll clink glasses to Yuletide cocktails like Christmas Candy and Christmas Old Fashioned.
Capella Singapore, 1 The Knolls, Sentosa, Singapore 098297
17. Kausmo

The restaurant stays true to its motto of avoiding unnecessary food wastage this festive season (6 Dec to 1 Jan), with a menu that’s elevated by beautiful herbs and spices. Kick off the feast with lemon and sage brioche, followed by appetisers like heirloom tomatoes with ricotta and curry leaf oil, and roasted lamb rack spiced with a zaatar and mandarin mix.
For your main, enjoy a roasted quail served with a creamy mushroom veloute and chestnut gnocchi. End it off with a gorgeous white velvet cake featuring smoky mascarpone creme, berry compote, and a parmesan and hazelnut mix. That’s your Christmas dinner in Singapore, sorted!
Kausmo, #03-07, Shaw Centre, 1 Scotts Road, Singapore 228208
18. Restaurant Gaig

Want a Christmas feast with a Catalan twist? Swing by this restaurant for lunch or dinner anytime in December and you’ll be in absolute bliss. Goodies on the festive menu include stuffed spring chicken with pork belly, truffle and nuts, stuffed squid stew, monkfish tail with salsa verde and clams, and seafood bisque.
Restaurant Gaig, 15 Stanley Street, Singapore 068735
19. L’Angelus

Celebrate Christmas the French way with this traditional restaurant’s three-course festive food menu ($98, 1 to 31 Dec). Start with poached foie gras, black angus beef tartare and caviar, or Hyogo oysters with Hokkaido scallop and shiso jelly. For mains, pick from a selection of miso-glazed deep sea Australian toothfish, crispy skin moulard duck breast, and slow-cooked US short rib. End with a tinge of sweetness in the form of mont blanc or omelette norvegienne.
L’Angelus, 85 Club Street, Singapore 069453
20. Amo

From lunch to dinner this Christmas season in Singapore, Amo has you covered. Indulge in a four-course communal menu ($68) on Christmas Day, or swing by in the evening for a three-course meal ($88) on Christmas Eve and Day. You’ll be served canapes like tuna tartare, burrata campana and slow-roasted Iberico pork neck before moving on to pasta and meat. We’re talking about baked rigatoni and oven-roasted augustus prime rib. Of course, you’ll want to nibble on a panettone souffle for a sweet finish.
Amo, 33 Hong Kong Street, Singapore 059672
21. Firangi Superstar
Make a reservation at this stunning restaurant for dinner and enjoy festive specials (19 to 25 Dec). We’re eyeing the Boston lobster Goanese curry and the black truffle naan. The menu never disappoints, so if you’re up for a stylish evening, you know where to go.
Firangi Superstar, #01-03, 20 Craig Road, Singapore 089692
22. Les Bouchons

Love your steak frites? The classy Les Bouchons is the place for a casual chic celebration. Its three-course festive menu ($76, 15 Nov to 31 Dec) is quite the treat! Appetiser options include French onion soup, chicken liver mousse with fig jam and pan-seared foie gras. Meanwhile, meaty mains on the menu feature grilled beef wagyu oyster blade, grilled Australian lamb chop, and grilled whole French duck breast. These all come with mixed salad and free-flow fries with various sauces.
For dessert, dig into bites of Valrhona chocolate lava cake, truffle brie, or a Christmas tree creation made of coconut mousse and citrus mint. Complete your meal with Christmas cocktails!
Les Bouchons, multiple locations including Ann Siang Road, Robertson Quay and Rochester
23. Regent Singapore

Familiar with Regent’s slew of diverse food and drink offerings? Make it a part of your Christmas celebrations. Throw back some spiced wine spritzers down at Dolcetto’s al fresco seating area before heading to Basilico for an indulgent festive brunch or dinner buffet. Our favourite dishes on its menu include the (very umami) one-year old Acquerello risotto with calamari ragout and squid ink, as well as the uber tender Amalfi lemon marinated whole roasted turkey.
Prefer something with an Asian twist? No problem. Pop over to Summer Palace instead for a Cantonese spin on a festive feast. Its six-course menu features dishes like wok-fried venison with chestnut and XO sauce, and oven-baked cod fish with egg white and ikura. Before you end the night, take your celebration down to Manhattan bar for festive cocktails and log cakes. You’ve got to try the red mulled wine and pistachio cherries nougat log cake. Psst… thinking of Christmas takeaway and delivery? Use code ‘Honeycombers15’ for 15% off at check out.
Regent Singapore, 1 Cuscaden Road, Singapore 249715
24. Pan Pacific Singapore

Ring in the holiday season at Pan Pacific across its restaurants. We’re talking about Edge (from 14 Nov), where you’ll feast on a lavish buffet of slow roast whole turkey, honey baked ham, smoked BBQ pork ribs and chocolate yule log. Over at Hai Tien Lo (from 14 Nov), the Yuletide season gets an Asian twist with Cantonese dishes like deep-fried aubergine with foie gras and braised cream of pumpkin with Alaskan crab meat. If you can’t resist a good Japanese meal, Keyaki offers gozen, bento and kaiseki creations (from 14 Nov) for its winter lunch and dinner sets.
Pan Pacific Singapore, 7 Raffles Boulevard, Singapore 039595
Eat your heart out and make merry with stellar Christmas lunches and dinners in Singapore!