
Ready for free-flow food? Hit up these buffet restaurants in Singapore for a massive feast.
Can’t decide if you want Chinese, Japanese, Indian or Spanish cuisine? Craving an international buffet in Singapore? Easy. Hop on the buffet train so you can eat all you want. We all know that buffets are the place to be if you want to have seafood, steak, and everything in between. Not sure where to go? We’ve rounded up the best buffets in Singapore (including top-notch hotel buffets) for you to get a hearty lunch or dinner – sans the stress and headache. Go wild!
1. Lime Restaurant at Parkroyal Collection Pickering, Singapore

Ask anyone where’s the best buffet in Singapore, and many will point to Lime Restaurant at Parkroyal Collection Pickering. For years, the establishment has been synonymous with great buffet offerings, and with good reason.
With executive chef Alvin Leong at the helm, this restaurant dishes out fresh seafood, scrumptious meats, Peranakan specialties (think beef rendang, babi pongteh and spicy crab meat kueh pie tee), and more. Other standouts include the signature Pickering lobster laksa, lobster parmesan wheel risotto, as well as sous vide herb-crusted roast angus beef and crispy roast pork porchetta from the live carving station.
Come by during dinner to savour freshly grilled meats from the Josper grill and a refreshed seafood selection. We’re talking about an expanded seafood-on-ice spread, along with Asian and Western seafood delicacies. Don’t forget to save room for delish desserts, featuring durian pengat, a colourful assortment of Nyonya kueh, and seasonal specials like crepes suzette, made to order by Lime’s pastry chef.
If you can’t pick between lunch and dinner, pop by during Cheers O’ Clock, exclusively available on the weekend. From 3pm to 5pm, it’s your chance to indulge in the glorious buffet spread while toasting free-flow beer, house pours and cocktails.
How much: Lunch from $58 per adult and $29 per child; dinner from $88 per adult and $44 per child
Opening hours: Monday to Sunday, 7am to 10.30am & 6pm to 9.30pm; Monday to Friday, 12pm to 2.30pm; Saturday to Sunday, 11.30am to 2.30pm & 3pm to 5pm
Address: Lime Restaurant, Parkroyal Collection Pickering, Singapore, 3 Upper Pickering Street, Singapore 058289
2. Atrium Restaurant

Throw on your best stretchy pants ‘cos Atrium Restaurant is calling with a sumptuous buffet that will take you down memory lane! Led by a team of multi-national chefs, this halal-certified restaurant (the older folks may remember it fondly as Melting Pot Cafe!) boasts a nostalgic feast of local favourites, international delights and reinvented Singaporean dishes. With a rotational selection of local delicacies, look forward to tender beef rendang, crispy roti prata, Hainanese lamb stew and the hotel’s signature laksa.
Other highlights include fresh seafood, succulent meat carvings, as well as seasonal specials like durian pengat, freshly shucked oysters and baby lobsters. Sweet tooth or not, desserts like traditional wafers and rainbow bread with ice cream will stir up fond childhood memories. Oh, and did we mention how accessible it is? Located right beside Havelock MRT, the restaurant is a mere three-minute walk from the station – fully sheltered, no less.
How much: Lunch from $98 per adult and $25 per child; dinner from $118 per adult and $30 per child
Opening hours: Monday to Sunday, 12pm to 2.30pm; Sunday to Thursday, 6pm to 10pm; Friday to Saturday, 6pm to 10.30pm
Address: Atrium Restaurant, Holiday Inn Singapore Atrium, 317 Outram Road, Singapore 169075
3. The Line at Shangri-La Singapore

We aren’t kidding when we say it’s a multi-sensory feast at The Line at Shangri-La Singapore. Step inside this well-loved buffet restaurant, and you’ll be greeted by a smorgasbord of international flavours and curated specialty dishes. With a team of multi-national chefs at the helm, look forward to a wide selection that draws from each of their unique heritage. We’re talking about a variety of cuisines, including Middle Eastern, Indian, Western, Peranakan and Asian delicacies.
Indulge in crowd-favourites like chilled seafood, succulent roasts, fresh sashimi, charcuterie and European cheese. Next, stop by the restaurant’s nine live stations to fill up on hearty bowls of noodles, Asian roast meats, Indian delights and more. Come Thursdays and Fridays, there’s even an outdoor BBQ station with grilled meats and seafood. And how can we forget about desserts? Sweeten the feast with durian cake, key lime tart, ice cream, as well as mochi waffles whipped up fresh on the spot. It’s no surprise that this vibrant gourmet destination is the go-to spot for family gatherings and joyous celebrations!
How much: Lunch from $68 per adult and $34 per child; dinner from $118 per adult and $59 per child
Opening hours: Thursday to Sunday, 12pm to 2.30pm & 6pm to 9.30pm
Address: The Line, Shangri-La Singapore, 22 Orange Grove Road, Tower Wing, Singapore 258350
4. Peppermint at Parkroyal Collection Marina Bay, Singapore

Ever wanted to dine in a serene haven surrounded by lush greenery? Conscious dining is at the heart of Peppermint, which features healthful farm-to-table cuisine and plant-based options made with sustainably and locally sourced ingredients. Step out to the terrace and you’ll be greeted by more than 60 varieties of herbs, edible flowers and vegetables at its Urban Farm. Yes, these are used as ingredients, garnishes and aromatics. It’s no wonder the restaurant has received a recognition award from the Singapore Food Agency for its farm-to-table efforts!
With halal-certified buffet stations, you can indulge in an array of Asian and international cuisines freshly prepared in an open display kitchen. Whet your appetite with fresh picks at the seafood island, succulent roasts at the carving station, and hearty noodle bowls whipped up on the spot. Next, fuel up on Japanese, Indian, Thai, Scandinavian and other delicious cuisines, before ending off strong with an assortment of desserts, including ice cream, Nyonya kueh and tropical fruits.
How much: Lunch from $72 per adult and $36 per child; dinner from $98 per adult and $49 per child
Opening hours: Monday to Sunday, 6.30am to 10pm
Address: Peppermint, Parkroyal Collection Marina Bay, Singapore, 6 Raffles Boulevard, Singapore 039594
5. Luce at InterContinental Singapore

Can’t resist a smorgasbord of authentic Italian delicacies? What if you could have all that and more? Welcome to Luce, where an upgraded thematic buffet awaits. Tuck into the restaurant’s signature Italian spread, a plethora of fresh seafood on ice like sashimi and oysters, alongside vibrant specialties from Thailand, Vietnam and China available on a rotational basis.
Spice up the feast with aromatic Thai dishes like gaeng massaman nuae (creamy beef curry) and phad see ew talay (wokhei-ladened flat rice noodles with prawns and vegetables). Or, indulge in Vietnamese favourites such as chạo tôm nướng mía (sugarcane prawns served with chilli) and bò kho (a comforting beef stew infused with root vegetables).
Meanwhile, Chinese cuisine lovers can look forward to classics like kung pao grouper fillet, wok-fried mala beef and Cantonese-style golden fried rice. Of course, we can’t forget about Luce’s quintessential Northern and Southern Italian offerings. Think pinsa la margherita classica, the signature cheese wheel pasta, and oven-roasted aged angus beef striploin.
Perk alert: Enjoy 50% off for the second diner on weekdays and 20% off on weekends. Valid for lunch and dinner buffets in March and April 2025.
How much: Lunch buffet from $59 per adult and $29 per child; dinner buffet from $78 per adult and $39 per child
Opening hours: Monday to Saturday, 12pm to 2.30pm; Monday to Sunday, 6pm to 10pm; Sunday, 12pm to 3pm
Address: Luce, InterContinental Singapore, 80 Middle Road, Singapore 188966
6. Silver Shell Cafe at Shangri-La Rasa Sentosa, Singapore

If you love variety, you’ll be pleased as punch to hear about Silver Shell Cafe’s amazing daily dinner buffets. Grab an indoor or alfresco seat and enjoy popular treats such as seafood on ice, a cheese spread and decadent desserts alongside live stations cooking up a storm. Best of all, each day of the week brings a different buffet theme.
Avoid the Monday blues with Flavours Around the World featuring cuisines from Spanish to Indian. On Tuesday, it’s all about protein with roasted creations in Asian and Western styles at Meat Lovers Night. Wednesdays and Sundays offer a locally-influenced taste of hawker food, as Singapore Good Ol’ Days brings you satay, bak kut teh, black pepper crab and more. Looking forward to the weekend? Thursdays are deemed Tropical Night with infusions of fresh, fruity and zesty flavours in the buffet. Finally, Fridays and Saturdays are made for indulgence as Seafood Sensation takes over the spread.
P.S. this buffet is totally family-friendly, with a dedicated kids’ zone and lower counters for the little ones to pile up their own plates. On Fridays and Saturdays, there’ll be entertaining magic performances alongside balloon sculpting and face-painting sessions, and kids can also get DIY mocktail-making and cupcake-decorating kits, as well as a take-home goodie bag.
How much: Dinner from $78 per adult and $39 per child
Opening hours: Monday to Sunday, 6.30am to 11am & 6pm to 10pm
Address: Silver Shell Cafe, Shangri-La Rasa Sentosa, Singapore, 101 Siloso Road, Singapore 098970
7. Ellenborough Market Cafe at Paradox Singapore Merchant Court

Durian lovers would probably be no stranger to Ellenborough Market Cafe at Paradox Singapore Merchant Court. After all, its signature durian pengat is touted as one of the best in town. Aside from this iconic dessert, this restaurant nestled along the Singapore River also dishes out an impressive array of seafood, local and international cuisines, as well as traditional Peranakan delicacies.
Be it simple gatherings, birthday celebrations or festive occasions like Chinese New Year and Christmas, this well-loved spot has served generations of families in Singapore. Look out for seasonal thematic menus throughout the year, including a Durian Buffet Festival where diners can indulge in a free-flow feast of premium durian varieties and delicacies.
Its current meat and foie gras buffet is a must-try for meat lovers. Savour freshly barbecued meats such as wagyu beef, lamb leg, pan-seared foie gras and spicy pork belly. And of course, you’ll enjoy buffet quintessentials like fresh seafood on ice, local and international dishes, as well as soulful Peranakan dishes (think Nyonya chap chye and ayam buah keluak). Oh, did we mention there are alfresco and pet-friendly dining spaces, too? There’s lots to love about this value-for-money buffet!
Perk alert: enjoy up to 50% discount off your bill when you pay with eligible cards from DBS/POSB, UOB, Citi and AMEX. T&Cs apply.
How much: Lunch from $68 per adult and $28 per child; dinner from $88 per adult and $38 per child
Opening hours: Monday to Friday, 12pm to 2.30pm & 6pm to 10pm; Saturday and Sunday, 12pm to 4pm & 6pm to 10pm
Address: Ellenborough Market Cafe, Paradox Singapore Merchant Court, 20 Merchant Road, Singapore 058281
8. RISE Restaurant

Come ready to feast ‘cos Marina Bay Sands’ signature buffet restaurant is calling with a gastronomic experience! Nestled in the heart of the hotel lobby, the all-day dining spot offers a sanctuary to feast on delicacies from all over the globe. Choose to dine in the tranquil indoor area, or amid the lush outdoors.
Embark on a journey through Southeast Asia as you savour crowd-favourites like green curry with chicken, Vietnamese pho and rice paper rolls. Next, get a taste of Malaysia’s aromatic and spicy delicacies, before returning to sunny Singapore for wok-fried classics like laksa, and wagyu beef cheek rendang.
Of course, you’ll indulge in other must-haves like fresh seafood on ice, succulent meat carvings, cheeses and breads. Pair your feast with the Southeast Asia-inspired cocktails like the lemongrass mojito ($22) for a stellar finisher. Whether you come by for lunch or dinner, the buffet line-up will leave you thoroughly satiated.
How much: Lunch buffet from $72 per adult; dinner buffet from $112 per adult; children enjoy 50% off adult prices
Opening hours: Sunday to Thursday, 6.30am to 10pm; Friday to Saturday, 6.30am to 10.30pm
Address: RISE, Lobby, Tower 1, Marina Bay Sands, 10 Bayfront Avenue, Singapore 018956
9. Shin Minori

Craving all-you-can-eat Japanese food? Make haste to Shin Minori for one of the most affordable buffets, in our opinion. With more than 220 dishes available, eat your fill of fresh sashimi, sushi, steamed and grilled dishes, rice, noodles and more. Don’t forget to pair your feast with the free-flow Asahi beer that goes perfectly with all the seafood goodness, too.
How much: Lunch and dinner from $65.90 per adult and $49.90 per child; high tea from $39.90 per adult and $29.90 per child
Opening hours: Daily, 12pm to 2.30pm, 3pm to 5.45pm & 6.15pm to 10.15pm
Address: Shin Minori, #03-15/16, UE Square, 81 Clemenceau Avenue, Singapore 239917
10. Carnivore Brazilian Churrascaria

On a keto or carnivore diet? This meat lover’s paradise has you covered with juicy cuts of meat served tableside. Sink your teeth in succulent cuts of beef brisket, chicken thigh and roasted pork belly, along with a rotating line-up of Brazilian side dishes like black bean stew and fish stew. To elevate your experience, we recommend the alfresco seating to soak in the vibes while feasting.
How much: Brunch and dinner from $89 per adult and $20 per child
Opening hours: Monday to Sunday, 6pm to 11pm; Saturday to Sunday, 11am to 3pm
Address: Carnivore Brazilian Churrascaria, #01-10/11, 30 Robertson Quay, Singapore 238251
11. Carousel
Get ready to be wowed at one of Singapore’s most popular halal buffets. Carousel serves an international gastronomic feast that covers everything from Japanese and Mediterranean to Indian. Weekends are extra special, featuring exclusive menu highlights like steamed snow crab legs, Japanese braised baby lobster slathered in garlic butter and Japanese tempura. Come ready to feast on more than 100 dishes!
How much: Lunch from $68 per adult and $34 per child; dinner from $88 per adult and $44 per child
Opening hours: Monday to Sunday, 7am to 10am, 12pm to 2pm & 6.30pm to 9.30pm
Address: Carousel, Royal Plaza on Scotts, 25 Scotts Road, Singapore 228220
12. Permata Singapore

Here’s another halal-certified buffet restaurant in Singapore to add to the list. Housed in the regal palace of Gedung Kuning (right next to the historic Istana Kampong Glam), Permata serves a feast fit for royalty with Nusantara cuisine at the heart of it.
Pile your plates with Malay and Indonesian dishes like tulang merah, beef rendang and mutton satay. Meanwhile for desserts, you’ve got assorted kueh, pulut hitam and serawa durian. Kids under five get to dine for free so it’s your sign to bring the whole family along!
How much: Lunch buffet from $88 per adult and $15 per child; dinner buffet from $98 per adult and $15 per child
Opening hours: Monday to Sunday, 12pm to 2.30pm; Monday to Friday, 6pm to 10pm; Saturday and Sunday, 5pm to 7pm & 7.30pm to 9.30pm
Address: Permata Singapore, 73 Sultan Gate, Singapore 198497
13. Empress

If you want to feast on dim sum to your heart’s content, this chic riverside spot is the place to be. The weekend dim sum brunch buffet is a steal – little ones under five can dine for free! As part of the buffet, you get to choose a single serving of soup, three mains per table and dessert.
We’ve also got our eye on delicacies like the triple roast platter, seared angus beef tenderloin cubes, as well as sweet and sour Iberico pork. Oh, you’ll get to order unlimited servings of dim sum classics like steamed prawn dumplings and decadent steamed molten egg custard buns, too.
How much: Dim sum brunch from $63 per adult and $38 per child
Opening hours: Monday to Friday, 11.30am to 3pm & 6pm to 10.30pm; Saturday and Sunday, 11am to 3pm & 6pm to 10.30pm
Address: Empress, #01-03, Asian Civilisations Museum, 1 Empress Place, Singapore 179555
14. Monti

All-you-can-eat brunch with an Italian flair? Count us in! Monti’s weekend colapranzo menu is every Italian cuisine lover’s dream come true, featuring classic dishes like bruschetta, Sicilian red prawn tartare and braised angus beef cheek.
If you’re feeling indulgent, go for the freshly handmade pasta with all the fixings, including seafood ravioli and fettuccine al porro. For a sweet finale, don’t miss the bourbon vanilla panna cotta, and rich chocolate mousse topped with fresh berries. Pair it with free-flow drinks and you’ve got a delicious Italian brunch experience!
How much: Weekend brunch buffet from $78 per pax
Opening hours: Weekends, 11am to 3pm
Address: Monti, The Fullerton Pavilion, 82 Collyer Quay, Singapore 049327
15. Colony

Feeling fancy? We’re big fans of The Ritz-Carlton’s signature restaurant – it has just the spread for you. With seven live conservatory kitchens, this dining extravaganza brings Indian, Indonesian, Malaysian, and Western flavours under one roof. Begin your culinary journey at The Ice Bar, where a treasure trove of seafood on ice awaits.
Next, the indulgence continues with juicy cuts from The Grill & Rotisserie station and dim sum varieties at The Steam Basket. Don’t miss the local roast meats, creamy butter chicken, and patisserie filled with handcrafted desserts that are almost too pretty to eat. A feast this lavish is hard to resist!
How much: Lunch from $74 per adult and $37 per child; dinner from $96 per adult and $48 per child
Opening hours: Monday to Saturday, 6.30am to 10.30am, 12pm to 2.30pm & 6pm to 10.30pm; Sunday, 6.30am to 10.30am, 12pm to 3.30pm & 6pm to 10.30pm
Address: Colony, Level 3, The Ritz-Carlton, Millenia Singapore, 7 Raffles Avenue, Singapore 039799
16. Embu

Set away from the city’s hustle and bustle, Mandarin Oriental’s Embu offers a tranquil all-you-can-eat experience in its serene dining space surrounded by lush interiors and charming patio seating. The lavish buffet spread features premium seafood, Indian and Asian cuisines, wood-fired pizzas, barbecue delights and homemade desserts. Plus, there’s even a section dedicated to the little ones, with kids under five dining for free!
How much: Lunch from $78 per pax and $39 per child; dinner from $98 per adult and $49 per child; weekend brunch from $98 per adult and $49 per child
Opening hours: Monday to Sunday, 6.30am to 10.30am, 12pm to 2.30pm & 6.30pm to 10pm
Address: Embu, Mandarin Oriental, 5 Raffles Avenue, Singapore 039797
17. Ikoi Japanese Restaurant
We can’t say no to copious amounts of sashimi, sushi, tempura and yakitori, especially if it’s at Ikoi Japanese Restaurant. This buffet spot is one of our top picks when we’re in the mood for authentic, traditional-style Japanese cuisine. Must-orders include the agedashi tofu, California temaki, as well as fresh mixed sashimi.
How much: Lunch and dinner from $50 per adult and $30 per child
Opening hours: Tuesday to Sunday, 11.30am to 2.30pm & 6pm to 10.45pm
Address: Ikoi Japanese Restaurant, #01-01, Hotel Miramar, 401 Havelock Road, Singapore 169631
18. Straits Kitchen

Nab a table at one of Singapore’s most well-loved halal-certified buffet restaurants. We promise you won’t regret it. You’ll watch as veteran chefs whip up all-time favourite local dishes, including Chinese, Indian, Malay and Peranakan dishes. Savour ayam buah keluak, spicy otah otah and signature roasts.
Dessert lovers, you’re all covered, too. Help yourself to a wide selection featuring min jiang kueh, muah chee, refreshing mango pudding, chendol, as well as soft-serve ice cream in coconut and taro flavours. Really, resistance is futile.
How much: Breakfast from $45 per adult and $22.50 per child; lunch from $68 per adult and $34 per child; dinner from $78 per adult and $39 per child
Opening hours: Monday to Sunday, 6.30am to 10.30am, 12pm to 2.30pm & 6pm to 9.30pm
Address: Straits Kitchen, Grand Hyatt Singapore, 10 Scotts Road, Singapore 228211
19. Beach Road Kitchen

Hands up if you’re a seafood lover ‘cos this signature seafood buffet is not to be missed! Come hungry for the spectacular chefs-on-show buffet at Beach Road Kitchen. The restaurant boasts a smorgasbord of fresh seafood, charcoal-grilled meats, Asian noodles, wok-fried dishes, alongside desserts. But the best part? Watching the chefs prepare these delicacies right before you.
How much: Lunch from $78 per adult and $39 per child; dinner from $98 per adult and $49 per child
Opening hours: Daily, 12pm to 2.30pm & 6pm to 10pm
Address: Beach Road Kitchen, Level 1, JW Marriott Hotel Singapore South Beach, 30 Beach Road, Singapore 189763
20. Verandah Rooftop Rotisserie

Fancy all-you-can-eat modern European specialties amid a lush urban oasis? Make your way to the rooftop of Momentus Hotel Alexandra on the seventh floor, where gourmet indulgence and panoramic views await. Satiate your cravings with the semi-buffet and buffet options at Verandah Rooftop Rotisserie, while soaking up the captivating city skyline from the indoor avant-garde dining area or open-air terrace. Drawing inspiration from age-old Western culinary techniques, the sumptuous spread features succulent meat dishes, signature roasts, oven-baked delicacies and more.
Help yourself to unlimited servings of seafood on ice, charcuterie, artisan cheeses and salads, alongside wood-fired sourdough pizzas topped with pulled pork and chicken gochujang. Whipped up fresh in the live kitchen, the hearty mains are equally enticing. For the semi-buffet, pick a main course among the likes of rotisserie spring chicken, Argentinian striploin and crackling stuffed porchetta during lunch; or choose from dishes like burnt miso cod, braised beef short ribs and braised Duroc pork belly for dinner. During the buffet dinner on Fridays and Saturdays, you’ll get to eat your fill of these signature rotisseries, flaming barbecue dishes and more. Psst: children aged five and below can enjoy complimentary pasta and pizza!
Sweeten the feast with free-flowing desserts, featuring chendol panna cotta, cempedak creme brulee and a swoon-worthy pink chocolate fondue. We recommend ending your indulgence with tipples and sunset views at the adjacent Verandah Pool Bar & Grill…
How much: Lunch from $28 per pax; dinner from $48 per pax
Opening hours: Monday to Sunday, 6.30am to 10.30am, 12pm to 2.30pm & 6pm to 10pm
Address: Verandah Rooftop Rotisserie, Level 7, Momentus Hotel Alexandra, 323 Alexandra Road, Singapore 159972
21. Oscar’s

Want a buffet spread with lots of variety? You’ll find it at Oscar’s. This vibrant international buffet is inspired by cuisines from around the world, with flavours and creations from Asia and beyond. It’s also known for having a semi-open kitchen so you can marvel at the cooking spectacle as you indulge. Pro tip: come by for dinner from Wednesday to Saturday to enjoy barbecue dishes like charred octopus and jacket potato, charcoal-grilled barramundi, and tara-marinated prawn satay on brioche.
How much: Lunch from $68 per adult and $34 per child; dinner from $78 per adult and $39 per child
Opening hours: Monday to Sunday, 6am to 10.30pm
Address: Oscar’s, Conrad Singapore Marina Bay, 2 Temasek Boulevard, Singapore 038982
22. Edge

Take your buffet experience to the next level at this glorious restaurant with seven live kitchens showcasing a medley of cuisines. We’re talking about Indian, Japanese, Thai, Cantonese and more. No matter your cravings, you’ll be thoroughly satisfied.
Bringing the little ones along for brunch on Sundays? Sit back and relax ‘cos they’ll be kept busy with a dedicated kids’ play area and a roving balloon sculptor. Oh, there’s even a specially curated kids’ buffet line-up with nutritious yet delicious options they’ll love!
How much: Lunch from $72 per adult and $36 per child; dinner from $95 per adult and $47.50 per child
Opening hours: Varies by day
Address: Edge, Level 3, Pan Pacific Singapore, Marina Square, 7 Raffles Boulevard, Singapore 039595
23. Ginger

This botanical haven in Kampong Glam is calling with a spectacular spread of halal-certified local faves. Eat your fill of chilli crab and otah otah, along with dim sum treats like red bean paste bun and chicken siew mai.
Next, for desserts, stop by at the soft serve station and help yourself to heaps of fun condiments like almond flakes, marshmallow and chocolate chips. Alternatively, hot desserts like glutinous rice balls with ginger broth are available as a warm sweet treat. After you’ve had your fill, walk off the feast while soaking in the neighbouring culture enclave.
How much: Lunch buffet from $55 per adult and $27.50 per child; dinner buffet from $75 per adult and $37.50 per child
Opening hours: Monday to Sunday, 12pm to 2.30pm & 6pm to 10pm
Address: Ginger, Parkroyal on Beach Road, 7500 Beach Road, Singapore 199591
Are you game to try the best buffet restaurants in Singapore?