Malaysian hotel buffet pricing has a quiet fork in it, and almost nobody explains which side they are on until the bill lands.

Every price in this article came off the hotel's own website, first on 28 August 2026, rechecked on 29 August 2026, and read again in full on 17 September and 25 October 2026. Nothing here is a booking-platform figure, an aggregator estimate or a screenshot from a review blog. Where a hotel publishes nothing, we say so instead of guessing.

That recheck cost the list a hotel. Corus Hotel Kuala Lumpur has been removed, because its own website carries a closure notice: Corus KLCC ceased hotel operations on 18 January 2026, and the team has moved into hotel management under Immersive Hospitality Management. Its buffet prices are still circulating online because the site stays live and its social feed still shows undated posts from 2025. There is no hi-tea to book there.

What changed by 25 October

Concorde has added a weekday lunch buffet, and it is now the cheapest lunch on this list without a caveat. Melting Pot Café's Weekday Buffet Lunch runs Monday to Friday, 12 noon to 2.30pm, at RM80 nett per person, with live stations for ikan bakar, roti canai, BBQ teppanyaki and burgers on a rotating menu. Children aged 6 to 11 pay half and children 5 and below eat free, the same rules as the weekend buffet. That undercuts Dorsett's RM98 nett weekday lunch by RM18. Concorde's weekend buffet dinner now closes at 10pm rather than 10.30pm.

Dorsett's Saturday BBQ is gone. The RM100 nett flash rate ended on 30 September 2026 as stamped, its offer page now returns an error, and nothing has replaced it: Dorsett Grand Subang currently publishes no buffet dinner price at all. Its weekday lunch, Saturday Nostalgia hi-tea and Sunday dim sum are unchanged.

One World renamed its weeknight dinner and priced Christmas. The Sunday-to-Thursday buffet is now the Lite International Buffet Dinner, at the same RM128 nett adult, RM89 senior and RM64 child. The festive prices are covered below.

Lemon Garden has a Deepavali buffet. Shangri-La lists Deepavali Flavours at Lemon Garden from 5 to 9 November 2026, cooked by its specialty Indian chef Brahmanand Yadav. The restaurant page prints no price for it, and the Signature Buffet card is stated as not applicable to festive or seasonal buffets, so ask for the rate when you book.

Everything else reads as it did on 17 September: every Lemon Garden and Mill Café price, Concorde's standing weekend discount, Dorsett's lunch, hi-tea and dim sum, One World's lunch, brunch and weekend dinner, and all three Hotel Maya pages, including validity lines that still end on 31 July 2026.

Nett, ++ and the number that actually leaves your account

A price written nett is inclusive. What you see is what the terminal takes.

A price written ++ is not. Two things get added on top:

  1. A 10 per cent service charge. This is not a government tax. It is a charge the restaurant sets and keeps, historically shared with staff, and it is entirely a matter of the establishment's own policy.
  2. 6 per cent service tax. The Royal Malaysian Customs Department's own service tax FAQ states the rate plainly: 8 per cent for all taxable services *except* food and beverage, logistics, telecommunications and parking, which are charged at 6 per cent. The general rate rose from 6 to 8 per cent on 1 March 2024, and F&B was one of the four categories held back.

Service tax is charged on the value of the service including the service charge, so the two stack. The working multiplier is 1.10 × 1.06 = 1.166.

That means:

  • RM78++ becomes RM90.95
  • RM108++ becomes RM125.93
  • RM138++ becomes RM160.91
  • RM158++ becomes RM184.23

Round the last ringgit however your hotel rounds it, but the shape holds: ++ adds about a sixth. A RM108++ lunch is not cheaper than a RM120 nett lunch.

How to read a Malaysian buffet rate card without getting caught

Find the nett-or-++ marker before you compare anything. It is usually in six-point type under the price. If it is genuinely absent, ring the restaurant and ask, because a hotel that does not say is not obliged to absorb it.

Check which meal the headline price belongs to. Buffet lunch, weekend brunch, weekday dinner and weekend dinner are four different products at four different prices in the same room. Grand Millennium's weekday lunch and its Thursday-to-Saturday dinner are RM50 apart before tax.

Read the child age band, not the word "child". There is no industry standard in Malaysia. Concorde Hotel Kuala Lumpur lets children aged 5 and below dine free and charges 6 to 11 at half. Grand Millennium and Hotel Maya use 5 to 12. One World and Dorsett use 6 to 12. A ten-year-old is a half-price child everywhere in this list; a six-year-old is free at exactly one of them.

Ask whether seniors have a rate. Four of the six publish one for 60 and above, and the discounts are large: One World's senior pays RM88 for a weekday lunch that costs an adult RM138.

Watch the festive premium. A Merdeka or Mid-Autumn buffet is a separate product priced separately, and it is not automatically better value than the ordinary weekend spread the same kitchen runs the rest of the year. At Concorde this Merdeka it was RM18.20 worse: RM110 nett for the three-day holiday high tea against RM91.80 nett for the ordinary weekend one. Christmas follows the same pattern. One World's Christmas Eve, Christmas Day and New Year's Eve buffet dinners, 6.30pm to 10.30pm, are RM268 nett per adult, RM178 senior and RM108 child, against RM188 for its ordinary Friday and Saturday dinner. Its Christmas Day brunch is RM188 against a normal weekend brunch of RM148, and its New Year's Day brunch is RM168.

Which days you can actually go

The most expensive mistake on this list is not picking the wrong hotel. It is turning up on a day the buffet does not run, and paying a la carte instead.

  • Hotel Maya, Maya Brasserie. The RM68 nett Cultural Cuisine lunch is Tuesday to Thursday only, public holidays included, 12pm to 2.30pm. It is not a Monday-to-Friday lunch, and a great many round-ups print it as though it were. The hi-tea is Saturdays only, 12.30pm to 4pm.
  • Grand Millennium, The Mill Cafe. Lunch is Monday to Friday and the Weekend Family Lunch is Saturday and Sunday, but Buffet Plus Dinner runs Thursday to Saturday only.
  • Concorde, Melting Pot Café. Weekend Buffet Delights is exactly that: dinner Friday, Saturday and Sunday, 6.30pm to 10pm, and high tea Saturday and Sunday, 12.30pm to 4pm. On weekdays the café now runs a Monday-to-Friday buffet lunch, 12 noon to 2.30pm, at RM80 nett, but no weekday dinner.
  • One World, Cinnamon Coffee House. The RM188 nett buffet dinner is Friday and Saturday only. From Sunday to Thursday the same room runs a cheaper Lite International Buffet Dinner, 6pm to 10pm, at RM128 nett.
  • Dorsett Grand Subang, Terazza Brasserie. The Nostalgia hi-tea is Saturdays only, and the RM98 nett lunch is the Monday-to-Friday product. Since the Saturday BBQ ended on 30 September, no buffet dinner is published. On Sundays the hotel's Chinese restaurant, The Emperor, runs an All You Can Eat Dim Sum Extravaganza, 12 noon to 2.30pm, at RM108 nett per person.
  • Shangri-La, Lemon Garden. The only one of the six that runs breakfast, lunch and dinner as a buffet every day of the week. That availability is part of what the MYR178 to MYR258 band buys. The weekend dinners each carry a headline seafood: lobster on Fridays, crab on Saturdays and premium prawns on Sundays.

Put those together and Sunday evening is the thinnest sitting, but not an empty one. Three of the six publish a Sunday buffet dinner: One World's Lite International buffet at RM128 nett, Concorde's weekend dinner at RM134.40 nett after its standing 20 per cent discount, and Lemon Garden's Premium Dinner at MYR258 nett. Grand Millennium's dinner stops on Saturday, and Dorsett and Hotel Maya publish no Sunday buffet dinner at all.

The fine print that changes the bill, or gets you turned away

Halal status is published by exactly one of the six, and the answer is no. Grand Millennium puts the question in writing in its own FAQ for The Mill Cafe and answers it plainly: the restaurant is not halal-certified, though it says it sources ingredients from halal-certified suppliers. The other five publish no halal statement on their restaurant or offer pages at all. That silence is not a yes. Malaysian halal certification is issued per premise rather than per hotel group, so a certificate held by one outlet says nothing about the coffee house next door. Ask the restaurant directly before you book a table that depends on it.

Two of them state a dress code and say they enforce it. The Mill Cafe requires smart casual and specifically bars bermuda shorts, singlets and open-toe shoes. Cinnamon Coffee House states strictly no singlets for men, and no bermudas, shorts or slippers. These are the rules that end an evening at the door rather than at the table.

Deposits are the biggest hidden commitment here. Lemon Garden requires a 50 per cent security deposit for any booking of six or more people at any time, and for every reservation made during festive seasons, festive promotions and special occasions. The hotel states that the deposit is non-refundable and forfeited if you cancel. A family of six booking a festive sitting is committing about half of a four-figure bill up front. Lemon Garden has also moved to cashless payment only, and sells dining tickets online through Shangri-La Boutique.

Last orders come before closing time. At Lemon Garden, breakfast closes at 10.30am but stops serving at 10am, lunch closes at 2.30pm with last orders at 2pm, and dinner closes at 10pm with last orders at 9.30pm. Arriving half an hour before the stated closing time buys a much shorter buffet than the one you paid for.

Read the validity line, not just the price. Dorsett's lunch is stamped 1 May to 31 December 2026 and its Nostalgia hi-tea 2 July to 31 December 2026, so both are good for the rest of the year. Its Saturday BBQ flash rate ran out on 30 September 2026, exactly as stamped. Hotel Maya's lunch and hi-tea pages still carried a window that closed on 31 July 2026 when we re-read them on 25 October, almost three months later, which is why they carry a phone number in this article rather than a recommendation.

How to pick, in one line each

  • Cheapest seat of any kind: Hotel Maya's weekday breakfast, RM45 nett, RM55 at weekends and on public holidays, after the phone call.
  • Cheapest lunch with no caveat attached: Concorde Hotel Kuala Lumpur's Weekday Buffet Lunch, RM80 nett, Monday to Friday. Dorsett Grand Subang's RM98 nett lunch, stamped valid to 31 December 2026, is the next step up.
  • Cheapest Saturday afternoon: Hotel Maya's hi-tea at RM78 nett if the phone call confirms it, otherwise Dorsett's Nostalgia Saturday Heritage Hi-Tea at RM98 nett, down from a normal RM108.
  • Cheapest buffet dinner: One World's Lite International buffet, RM128 nett, Sunday to Thursday. On a Friday, Saturday or Sunday it is Concorde's weekend dinner at RM134.40 nett.
  • Sunday lunch for a dim sum family: Dorsett's All You Can Eat Dim Sum at The Emperor, RM108 nett, noon to 2.30pm. Read the menu's own warning: leftovers over 100g incur a RM50 fee.
  • Best value for a 60-year-old: Grand Millennium, the only one that puts senior citizens on the child rate, at RM79++, or RM92.11, against an adult dinner of RM184.23.
  • Best value for a six-year-old: Concorde Hotel Kuala Lumpur, the only one here where a child that age still eats free.
  • If it has to run on whichever day you are free: Shangri-La's Lemon Garden, and budget MYR178 to MYR258 nett a head.
  • If anyone at the table needs halal certification: none of the six publishes one, so treat this list as a starting point and call ahead.

The six, and what each one publishes

Prices below are exactly as each hotel prints them. Where the hotel writes ++, we have printed the converted figure alongside so the list can be compared like for like.

Related reads

*Prices, sittings and validity windows re-verified on 25 October 2026 against shangri-la.com, millenniumhotels.com, oneworldhotel.com.my, kualalumpur.concordehotelsresorts.com, dorsetthotels.com and hotelmaya.com.my. Corus Hotel Kuala Lumpur was removed after its own site confirmed the hotel closed on 18 January 2026. Published prices change without notice; confirm before you book.*

*Cover image: Dorsett Grand Subang.*