Avg nightly rate €142 Occupancy 74 % Average review score 8.7 +0.2 New guides Weekly
Luxury

M Hotel Buffet 1-for-1: Price, Deals & How to Book 2026

If you are searching for a 1-for-1 buffet deal at M Hotel Singapore, you will find the most current offer comes from DBS/POSB cardholders: a 1-for-1 dinner promotion at The Buffet restaurant, valid through 31 October 2025. This article compares that deal with other credit-card-linked 1-for-1 buffet offers across Singapore hotels, so you can pick the option that fits your budget and card wallet.

Last checked: 2026-10-01

The Buffet @ M Hotel – Lunch Price: SGD 18.40 (eatigo discounted) / SGD 36.80++ standard · Dinner Promotional Price (Saturday Iftar Buffet): SGD 39.80++ per adult · Credit Card 1-for-1 Deals: DBS and UOB offers available (via singsaver.com.sg) · Peranakan Buffet Highlights: First Halal Peranakan buffet in Singapore with over 30 dishes

How we researched this

Last checked: 2026-10-01.

Sources reviewed: official hotel websites, bank promotion pages, discount dining platform reports, and specialist deal-tracking publications.

Transparency note: we did not conduct an on‑site visit or verify live availability directly with each venue; promotion terms and prices may change without notice.

Snapshot: M Hotel 1-for-1 buffet deal at a glance

1 DBS/POSB 1-for-1 dinner
  • 1-for-1 buffet dinner at The Buffet, Sunday–Thursday, until 31 Oct 2025. Requires dine‑in, reservation, and payment with a valid DBS/POSB card. Group bookings of 20+ excluded. (DBS official)
2 Halal‑certified buffet
  • SAFRA describes The Buffet as halal‑certified, focusing on Malay‑Chinese cuisine with sambal seafood, herbal soups, and local favourites. (SAFRA)
3 SAFRA member discounts
  • SAFRA members receive up to 25% off weekday buffets and 20% off weekend buffets at M Hotel’s The Buffet (offer through 30 Nov 2025). (SAFRA)
4 Minimum diners for 1‑for‑1
  • An earlier 1‑for‑1 dinner promotion (Jan 2025) required at least two adult diners. (Millennium Hotels official)
AttributeDetailSource
DBS/POSB 1‑for‑1 dinner validitySun–Thu, through 31 Oct 2025DBS official
Weekday dinner price (before 1‑for‑1)S$68++ per adult (Sun–Thu as of Jan 2025)Millennium Hotels
Weekend dinner price (before 1‑for‑1)S$78++ per adult (Fri–Sat as of Jan 2025)Millennium Hotels
SAFRA weekday discountUp to 25% off total billSAFRA
SAFRA weekend discountUp to 20% off total billSAFRA
CuisineHalal Malay‑Chinese buffet (per SAFRA)SAFRA
Minimum diners for 1‑for‑12 adult diners required (Jan 2025 promo)Millennium Hotels

How much does a buffet dinner cost at M Hotel Singapore?

The standard dinner price at The Buffet, M Hotel, depends on the day of the week. According to a January 2025 promotional page from Millennium Hotels, Sunday–Thursday dinner was listed at S$68++ per adult and Friday–Saturday at S$78++ per adult. These are the prices before any 1‑for‑1 or discount is applied.

If you hold a DBS/POSB credit card and dine Sunday–Thursday, the effective per‑person cost can drop to half of the standard dinner price (subject to the terms of the 1‑for‑1 offer through 31 Oct 2025). For example, on a Wednesday, the 1‑for‑1 deal brings the per‑person cost to roughly S$34++ before service charge and GST.

We were unable to verify a current lunch buffet price from official sources; the earlier data we found focused on dinner sessions. Lunch pricing may differ and should be confirmed directly with the restaurant.

Tip: Reserve early. The DBS/POSB 1‑for‑1 deal requires advance reservation – walk‑ins may not be honoured.

The bottom line: The cheapest verified dinner at M Hotel is Sunday–Thursday at S$68++ per adult, and the DBS 1‑for‑1 offer can halve that for eligible cardholders.

Does M Hotel Singapore offer 1‑for‑1 dinner deals?

Yes, M Hotel’s The Buffet restaurant is included in a DBS/POSB 1‑for‑1 dinner promotion valid through 31 October 2025. The offer applies Sunday–Thursday for dine‑in, requires booking in advance, and excludes group bookings of 20 people or more as well as functions and events. The DBS cardholder must present the card and pay for the bill.

We did not find a current UOB 1‑for‑1 offer specifically for M Hotel. However, UOB partners with other venues such as Royale at Mercure Bugis and Sun’s Cafe at Hotel Grand Pacific (see alternatives section).

Important: The 1‑for‑1 deal does not apply on public holidays or eve‑of‑public‑holiday dates unless stated – check the full terms on the DBS promotions page.

The catch: The DBS 1‑for‑1 is limited to Sunday–Thursday dinner only. If you want Friday–Saturday dinner, you will need to rely on SAFRA discounts (20% off weekends) or look at alternative venues.

How can I reserve a 1‑for‑1 buffet with DBS Singapore?

To use the DBS/POSB 1‑for‑1 buffet dinner at The Buffet, M Hotel:

  1. Make a reservation directly with the restaurant (call or book via the M Hotel website).
  2. Mention the DBS/POSB promotion when booking.
  3. Arrive with a valid DBS/POSB credit card. You must pay the total bill with that card.
  4. Dine on a Sunday–Thursday evening. The promotion excludes Fridays, Saturdays, and blackout dates.
  5. Ensure your group is fewer than 20 people; larger parties are not eligible.

These steps follow the official terms posted on the DBS promotion page. No promo code is needed – just the card and the reservation.

A deal‑tracking site like MissLobang suggests making the reservation at least a day in advance to secure availability.

Pro tip: Combine the 1‑for‑1 with SAFRA membership? You cannot stack two discounts on the same bill – choose the better deal.

What to watch: The promotion end date is 31 October 2025. Confirm the offer is still active when you book.

Does UOB offer 1‑for‑1 buffet deals?

Yes, UOB cardholders can access 1‑for‑1 buffet deals at several Singapore hotel restaurants. The DBS dining page lists UOB as one of the banks participating in buffet promotions at venues such as Royale at Mercure Bugis and Sun’s Cafe at Hotel Grand Pacific. However, we could not confirm a current UOB 1‑for‑1 deal specifically at M Hotel Singapore.

For diners holding a UOB card who want Peranakan buffet, Sun’s Cafe at Hotel Grand Pacific (reported by Eatbook.sg) offers 1‑for‑1 lunch and dinner with UOB and several other banks. Royale at Mercure Bugis also accepts UOB for its daily 1‑for‑1 promotion.

The pattern: UOB’s 1‑for‑1 offering is venue‑specific. If you are set on M Hotel, the DBS/POSB card is the main option.

Specs: The Buffet @ M Hotel

AttributeDetail
NameThe Buffet, M Hotel Singapore
CuisineHalal Malay‑Chinese buffet (sambal seafood, herbal soups, local favourites) – per SAFRA
Dinner price (standard, before promo)S$68++ Sun–Thu / S$78++ Fri–Sat (Jan 2025)
1‑for‑1 dinner dealDBS/POSB – Sun–Thu, through 31 Oct 2025
SAFRA discountUp to 25% weekday / 20% weekend (through 30 Nov 2025)
Minimum diners for 1‑for‑12 (historic requirement)

1‑for‑1 buffet comparison: M Hotel vs. key alternatives

Hotel / Deal Source1‑for‑1 dinner dealDinner price (before promo)Lunch price (reported)Card required
M Hotel – The BuffetSun–Thu, through 31 Oct 2025S$68++ (Sun–Thu)Not verifiedDBS/POSB
Royale – Mercure BugisDaily (reported)From S$75++ (reported)From S$65++ (reported)DBS, Maybank, OCBC, Citi, UOB
Makan@Jen – Hotel Jen OrchardMon–Thu dinner onlyS$88++ per adultNot disclosedVarious (see official site)
The Line – Shangri‑LaHSBC Premier 1‑for‑1 lunchLunch from S$68++ (dinner not listed)S$68++ (HSBC Premier)HSBC Premier / regular HSBC 20% off
The Landmark – Village Hotel Bugis1‑for‑1 lunch & dinner weekdays & weekends (reported)Not specifiedNot specifiedMultiple bank cards (reported)

Sources: DBS official, JEN Singapore official, Eatbook.sg, MissLobang, SAFRA. Prices are quoted before service charge and GST (“++”).

Pros and cons: M Hotel 1‑for‑1 buffet vs. alternatives

M Hotel – The Buffet

  • Halal‑certified buffet (unique)
  • Attractive DBS 1‑for‑1 on Sun–Thu
  • SAFRA members get extra discount
  • 1‑for‑1 not available Fri–Sat
  • Lunch price not confirmed
  • DBS card required; no UOB option at this venue

Royale – Mercure Bugis (best alternative)

  • Daily 1‑for‑1 (lunch & dinner)
  • Accepts multiple bank cards
  • Reported lower effective cost (~S$32.50++ per person for lunch)
  • Not halal‑certified (assumed)
  • Cuisine is international, not specifically Peranakan

Which segment fits best?

  • Budget‑conscious diners: Royale at Mercure Bugis offers a reported effective lunch price below S$40 per person after the 1‑for‑1.
  • Credit card holders (DBS/POSB): M Hotel is an excellent pick for Sun–Thu dinners.
  • Peranakan cuisine lovers: M Hotel’s halal Malay‑Chinese buffet is a strong option; also consider Sun’s Cafe at Hotel Grand Pacific (1‑for‑1 Peranakan buffet with multiple cards).
  • Luxury seekers: The Line at Shangri‑La Singapore offers a premium dining environment with HSBC Premier 1‑for‑1 lunch.

Price range overview

BandExample venueApproximate per‑person cost (after 1‑for‑1)
LowRoyale – Mercure Bugis (lunch)~S$32.50++ (reported)
MediumM Hotel – The Buffet (dinner, 1‑for‑1)~S$34++ (Thu dinner)
HighMakan@Jen – Hotel Jen Orchard (dinner 1‑for‑1)~S$44++ (Mon–Thu)
PremiumThe Line – Shangri‑La (lunch 1‑for‑1)~S$68++ (before promo)

Notable alternatives to M Hotel 1‑for‑1 buffet

  • Royale, Mercure Singapore Bugis – Daily 1‑for‑1 with broad card acceptance.
  • The Landmark Restaurant, Village Hotel Bugis – Reported 1‑for‑1 lunch and dinner.
  • Sun’s Cafe, Hotel Grand Pacific – 1‑for‑1 Peranakan buffet (UOB, DBS, etc.).
  • Makan@Jen, Hotel Jen Orchardgateway – Official Mon–Thu dinner 1‑for‑1 at S$88++/person before promo.
  • The Line, Shangri‑La Singapore – HSBC Premier 1‑for‑1 lunch.

Our pick: M Hotel for DBS cardholders, Royale for flexibility

If you hold a DBS/POSB card and want a halal‑certified buffet with Malay‑Chinese flavours, M Hotel’s The Buffet is a strong choice for Sunday–Thursday dinner. The DBS 1‑for‑1 deal halves the standard S$68++ price, and SAFRA members can save a bit more. For more halal-certified buffet options across Singapore, see our guide to Best Halal Buffet Hotels in Singapore – Prices & 1-for-1 Deals.

If you do not have a DBS card or prefer a wider session availability (including weekends), we recommend Royale at Mercure Bugis. It accepts multiple bank cards, offers daily 1‑for‑1, and has reported lower effective prices for lunch. For a broader look at savings, browse our Singapore Hotel Deals: Cheap & Luxury Options Compared.

“Parents Eat FREE!”

– M Hotel Singapore, Official promotion copy
Additional sources

misslobang.com, singsaver.com.sg, misslobang.com, sha.org.sg, burpple.com

Frequently asked questions

What is the DBS/POSB 1-for-1 dinner promotion end date at M Hotel?

The DBS/POSB 1-for-1 dinner promotion at The Buffet, M Hotel Singapore, runs through 31 October 2025. It is valid for Sunday–Thursday dinner only.

What is the standard weekday dinner price at The Buffet @ M Hotel?

The Sunday–Thursday dinner price is S$68++ per adult, as listed on the January 2025 Millennium Hotels promotional page. Friday–Saturday dinner is priced at S$78++ per adult.

What SAFRA member discounts are available at M Hotel?

SAFRA members receive up to 25% off weekday buffets and 20% off weekend buffets at The Buffet, M Hotel Singapore, through 30 October 2025.

Does Makan@Jen at Hotel Jen Orchardgateway offer a 1-for-1 dinner promotion?

Yes, Makan@Jen offers a 1-for-1 dinner promotion Monday–Thursday at an advertised price of S$88++ per person before the promotion, as stated on the official JEN Singapore promotions page.

Is the M Hotel 1-for-1 buffet available on weekends?

No. The DBS 1-for-1 dinner deal at M Hotel is only valid Sunday–Thursday. Friday–Saturday dinner is excluded from the 1-for-1 promotion.

Sources and further reading