10 amazing hotel buffet spreads in Kuala Lumpur for an all-you-can eat feast

Often, one of the best parts of a hotel stay is the endless buffet. There’s nothing like being greeted by a sumptuous array of food, especially on a hungry stomach. And then ending the buffet with irresistible sweet treats. I’m salivating just thinking about it.

We’ve rounded up a selection of 10 amazing hotel buffets in Kuala Lumpur that include lunch, dinner, brunch spreads and dim sum options, too. So, whether you’ve got a hankering for seafood, sushi or western fare, we’ve got you covered. All you have to do is bring your appetite!

1. Mosaic at Mandarin Oriental Kuala Lumpur

Mosaic - interior
Credit – Mandarin Oriental

One of the best all-day dining restaurants in Kuala Lumpur, Mosaic serves a delicious mix of local and international cuisine, complemented by interactive live cooking stations and a dessert bar.

Mosaic - Buffet
Credit – Mandarin Oriental

Located in Mandarin Oriental and overlooking KLCC Park, the restaurant’s elegant interior reflects the Peranakan culture with intricate hanging pewter lights and beautiful mosaic walls. Dishes include Indian classics such as tandoori chicken, naan and murtabak. You will also be able to indulge in Japanese sushi and sashimi, and Chinese dim sum and stir-fries.

Mon to Sat: 12pm – 2.30pm at RM168 per adult (Lunch)
Mon to Sat: 6pm – 10pm at RM208 per adult (Dinner)

Kuala Lumpur City Centre, 50088 Kuala Lumpur, Malaysia
+603 2330 8798
Facebook | Instagram | Website

2. Lemon Garden at Shangri-La Hotel Kuala Lumpur

Lemon Garden - Buffet

Shangri-La Hotel’s Lemon Garden has been serving delicious and indulgent seafood focused buffets for years. If you’re a fan of seafood, you’ll definitely get your money’s worth here.

Lemon Garden - Buffet

A highlight not to miss at Lemon Garden is the signature seafood bar that serves freshly shucked oysters, premium cooked and chilled selection of shellfish, sashimi, and sushi. Head to Shangri-La Kuala Lumpur to satisfy all your seafood cravings!

Tue to Thu: 12pm – 2.30pm at RM178 per adult (Lunch)
Fri to Sun: 12pm – 2.30pm at RM198 per adult (Lunch)
Tue to Thu: 6pm – 10pm at RM198 per adult (Dinner)
Fri to Sun: 6pm – 10pm at RM258 per adult (Premium Dinner)

11 Jalan Sultan Ismail, Shangri-La Hotel Kuala Lumpur, Lobby Level, 50250 Kuala Lumpur
+603 2074 3900
Facebook | Instagram | Website

3. Ee Chinese Cuisine at Eastin Hotel Kuala Lumpur

Ee Chinese Cuisine - dim sum

In the mood for dim sum? Multiple award-winning restaurant, Ee Chinese Cuisine located in Eastin Hotel Kuala Lumpur is the perfect place to devour endless plates of dim sum.  

Ee Chinese Cuisine - interior

The unlimited dim sum buffet happens every weekend at just RM68+ per person. There’re so many options available: siew mai, har gao, salted egg custard buns, char siew buns and more, so you know even the pickiest eater can find something that they like. I’d suggest to come with an almost-empty tummy.

13, Jalan 16/11, Seksyen 16, 46350 Petaling Jaya, Selangor
+603 7665 1111
Sat & Sun: 10.30am – 2.30pm
Facebook | Instagram | Website

4. Contango at The Majestic Hotel Kuala Lumpur

Contango - Buffet

From Western grill to Italian and Japanese, Contango will take your taste buds for a ride around the world without you having to leave your seat. Savour an unforgettable all-you-can-eat feast of a multitude of cuisines freshly prepared to order, and served to your table.

Contango - Buffet

Located at the Majestic Hotel Kuala Lumpur, some of the best dishes include the seafood spread of prawns, mussels, and oysters. In addition, the assorted Mediterranean and Western dishes are not to be missed. Some of the highly-recommended dishes include the Crab Carbonara, California Rolls, Chicken Cacciatore, and Salted Egg Chicken.

Sat & Sun: 12pm – 2.30pm at RM118++ per adult (Lunch)
Daily: 6pm – 10pm at RM148++ per adult (Dinner)

5, Jalan Sultan Hishamuddin, Tasik Perdana, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
+603 2785 8000
Facebook | Instagram | Website

5. Nook at Aloft Kuala Lumpur Sentral

Nook - Interior

Located on the second floor of Aloft Kuala Lumpur Sentral, Nook is known not just for its food but also for its futuristic design with a refreshing setting featuring splashes of colour with the rafflesia art and lighting, designed by Raimond Puts.

Nook - Buffet

Bring your appetite for the Dinner Buffet at RM138 per person and indulge in a variety of dishes: nasi lemak, Sarawak laksa, assam pedas, noodle soups, carving stations, pasta, pizza— they’ve got it all!

5, Jalan Stesen Sentral, Kuala Lumpur Sentral, 50470 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
+603 2723 1188
Fri & Sat: 6pm – 10pm
Facebook | Instagram | Website

6. Essence at Sheraton Imperial Kuala Lumpur Hotel

Essence - Buffet

Dining at Sheraton Imperial Kuala Lumpur Hotel is a whole new experience when you dine at Essence, their signature restaurant. Essence offers an á la carte menu and an international buffet brought to life with the flair of the master chefs.

Essence - Buffet

From breakfast, brunch, and hi-tea, to a special Tomahawk and Seafood Buffet Dinner, and Mongolian BBQ, you will be spoiled for choice to pick a buffet to dig into. Perhaps you’ll be like me and decide to try them all out, one by one.

Daily: 6am – 10.30am at RM69 per adult, RM39 per child (Breakfast)
Sat: 12.30pm – 4pm at RM148 per adult, RM72 per child (Steaked and Grilled Saturday Brunch)
Sun: 12.30pm – 4pm at RM148 per adult, RM72 per child (Hi-Tea)
Fri & Sat: 6.30pm – 10pm at RM188 per adult, RM92 per child (Tomahawk and Seafood Buffet Dinner & Mongolian BBQ)

Level 1, Sheraton Imperial, Jln Sultan Ismail, 50250 Kuala Lumpur
+603 2717 9933
Facebook | Instagram | Website

7. Dondang Sayang Coffee House at Corus Hotel Kuala Lumpur

Dondang Sayang - interior

Redefine your notion of buffet dining with a delectable array of dishes. Delicious and affordable dining options at Dondang Sayang feature dishes freshly prepared by award-winning chefs.

Hotel Buffet - Dondang Sayang

Located in Corus Hotel Kuala Lumpur, Dondang Sayang Coffee House serves a myriad of both local and continental specialties and is famed for its signature hainanese chicken rice. The weekend buffet kopitiam is not to be missed, served in Hi-Tea style only at RM58 per adult and RM38 per child.

Jln Ampang, Hampshire Park, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
+603 2161 8888
Facebook | Instagram | Website

8. Nipah at EQ Kuala Lumpur

Nipah - Interior

Discover the best of local, pan-Asian and Western cuisine with a delicious difference at Nipah, a buffet restaurant that is located at Equatorial Plaza

Nipah - Hotel Buffet

From classic local Malaysian dishes that are freshly made-upon-request like roti canai and satay, to Western favourites like customised pizza and pasta, Nipah’s buffet covers all bases, even decadent desserts of all colours, shapes and sizes.

Daily: 6.30am – 10.30am at RM88+ per person (Breakfast)
Daily: 12pm – 3pm at RM 138+ per adult, RM 69+ per child (Lunch)
Thu to Sun: 6.30pm – 10.30pm at RM 148+ per adult, RM 79+ per child (Dinner)

Ground Floor, EQ, Equatorial Plaza, Jln Sultan Ismail, Kuala Lumpur, 50250 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
+603 2789 7839
Facebook | Instagram | Website

9. Makan Kitchen at DoubleTree by Hilton Kuala Lumpur

Makan Kitchen - hotel buffet

Indulge in an authentic Malaysian dining experience at the award-winning restaurant, Makan Kitchen, DoubleTree by Hilton Kuala Lumpur. Makan Kitchen features regionally inspired interior design and serves famous local specialties that are prepared right before your eyes. 

Makan Kitchen - Hotel buffet

The restaurant’s several cooking stations feature iconic specialities from Malaysian, Peranakan, Chinese, Malay, Iban and Kristang, and Indian cuisines, giving a true flavour of the area’s local cuisines. They also offer homemade ice cream, which is a real bonus!

Mon to Fri: 6am – 10.30am at RM78 per adult, RM39 per child (Breakfast)
Sat & Sun: 6am – 11am at RM78 per adult, RM39 per child (Breakfast)
Mon to Fri: 12pm – 2.30pm at RM108 per adult, RM54 per child/senior citizen (Lunch)
Sat: 12pm – 2.30pm at RM128 per adult, RM64 per child/senior citizen (Lunch)
Fri & Sat: 6.30pm – 10.30pm at RM148 per adult, RM74 per child/senior citizen (Dinner)

348, Jln Tun Razak, Kampung Datuk Keramat, 50400 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
+6012 290 1655
Facebook | Instagram | Website

10. TRACE Restaurant & Bar at Element by Westin Kuala Lumpur

Trace - interior

Located on the 40th floor in the heart of Kuala Lumpur with a breathtaking skyscraper view of the city, Trace Restaurant & Bar is the perfect place to reconnect over good food with your loved ones. 

Trace - buffet

Start your day right with delicious and energising options with the Rise Breakfast. You may also opt for the FLAVOURS AT 40 Lunch and Dinner Buffet which offers a balanced mix of local and international cuisine. This buffet highlights locally-sourced, fresh ingredients as well as a selection of healthier dishes and crowd favourites.

Mon to Fri: 7am – 10.30pm at RM55 per person (Breakfast)
Sat & Sun: 12.30pm – 3.30pm at RM148 per adult, RM74 per child (Lunch)
Fri & Sat: 6pm – 10pm at RM148 per adult, RM74 per child (Dinner)

8, Lrg Binjai, Menara Ilham, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
+603 2771 3351
Facebook | Instagram | Website

Other articles you might like:

15 best local street foods when you visit Penang

10 top char kway teow spots in Kuala Lumpur & Selangor you need to know about right now