Best Credit Card 1-for-1 Buffet Promotions in Singapore (2020)

Want to feast at a hotel buffet for half the price? Thanks to credit card 1-for-1 buffet promotions, you can do so as long as you charge your buffet bill to the right credit card. Here are some of the best 1-for-1 hotel buffet promotions for just about every major credit card in Singapore.

Masthead Image

Citibank 1-for-1 Buffet Promotions

RestaurantBuffet PromotionPromo ExpiryBuffet Price
Marriott Cafe, Singapore Marriott Tang Plaza Hotel 50% off on total lunch food bill (buffet)31 Mar 2020$59++ (Mon to Fri) / $78++ (Sat to Sun)
The Line, Shangri-La Hotel50% off on second diner (lunch buffet: Monday - Friday, dinner buffet: Sunday - Wednesday)31 Mar 2020$65++ (lunch) / from $80++ (dinner)
D9 Saturday High Tea Buffet, Hilton Singapore50% off for every 2nd dinner31 May 2020$48++

Get S$200 Cash via PayNow!

Citi PremierMiles Card

  • Miles Earned on Dining

  • Minimum Spend

  • Cap on Miles

MoneySmart Exclusive: Get up to S$300 Cash or Grab Credits! Applies to new to bank customers.

Online Promo: Get 37,300 Citi Miles when you apply, pay annual fee and spend min. S$9,000 for the first 3 months

Citibank cardmembers are entitled to the above 1-for-1 hotel buffet promotions in 2020 - which include the highly coveted The Line, Shangri La buffet promotion.

Our recommendation is to charge it to the Citi PremierMiles Visa Card. One of the most popular entry-level air miles card on the market, the Citibank PremierMiles credit card lets you earn 1.2 miles per S$1 spent locally. It is the perfect choice for hotel buffet promotions - you can sign big dining bills for large groups, because there is no cap on the miles you earn.

UOB 1-for-1 Buffet Promotions

RestaurantBuffet promotionPromo ExpiryBuffet Price
Triple Three, Mandarin Orchard Singapore1-for-1 lunch buffet30 Apr 2020From $78++ (lunch) / $88++ (dinner)
Sun's Cafe, Hotel Grand Pacific Singapore1-for-1 Peranakan lunch/dinner buffet30 Dec 2020From $38.00++ (lunch) / $45.00++ (dinner)
Melt Cafe, Mandarin Oriental, Singapore1 dines free with every 3 paying adults for buffet lunch/dinner and weekend brunch30 Dec 2020From $57++ (lunch) / $118++ (Sun brunch)

  • Miles Earned on Dining

  • Minimum Spend

  • Cap on Miles

UOB credit card holders enjoy some great dining deals around town, including a 1-for-1 lunch buffet promotion at the very fancy Triple Three, Mandarin Orchard.

We recommended charging your bill to the UOB PRVI Miles Card. UOB’s powerful air miles card lets you earn 1.4 miles per S$1 spent locally, which is higher than the market rate of 1.2 miles for similar entry-level credit cards.

There is no cap on the miles earned, so feel free to charge large group hotel dining bills to this credit card. Note that miles are awarded per S$5 spent, though.

It has a first-year annual fee waiver, but if you choose to pay the annual fee of S$192.60 from the second year, you can get 10,000 miles in return. That works out to 1.9 cents per mile. You can also opt to get a second year fee waiver if you are eligible, but you will naturally miss out on the 10,000 bonus miles.

DBS 1-for-1 Buffet Promotions

RestaurantBuffet PromotionPromo ExpiryBuffet Price
Marriott Cafe (Singapore Marriott Tang Plaza Hotel)50% off dinner buffet31 Mar 2020$78++ (Sun to Thu) / $88++ (Fri to Sat)
Town Restaurant (The Fullerton Hotel Singapore)1-for-1 lunch and dinner buffet (Mon & Thu)30 Apr 2020$59++
Asian Market Cafe (Fairmont Singapore)1-for-1 lunch and dinner buffet (Sun to Thu)30 Apr 2020$68++ / $78++
Odoru Kuma1-for-1 weekend buffet30 Jun 2020$36.80++
Triple Three (Mandarin Orchard Singapore)1-for-1 lunch buffet30 Dec 2020From $78++ (lunch) / $88++ (dinner)
Sun's Cafe (Hotel Grand Pacific Singapore)1-for-1 Peranakan Lunch & Dinner Buffet30 Dec 2020From $38++ (lunch) / $45++ (dinner)
Coleman's Cafe (Peninsula Excelsior Hotel)1-for-1 weekend lunch and dinner buffet30 Dec 2020$64++ (lunch) / $76++ (dinner)
Cafe Mosaic (Carlton Hotel Singapore)50% off lunch and dinner buffet30 Dec 2020$58++ (lunch) / from $78++ (dinner)

Get AirPods or S$200 cashback or 38,000 miles when you apply online and spend!

DBS Altitude Visa Signature Card

  • Miles Earned on Dining

  • Minimum Spend

  • Cap on Miles

MoneySmart Exclusive: Get AirPods or S$200 cashback or 38,000 miles when you apply online and spend!

Online Promo: Double your earn rate with DBS Altitude Card!

DBS/POSB has probably the biggest number of 1-for-1 hotel buffet promotions in town. With a healthy mix of lunch and dinner buffet promotions, the DBS/POSB dining deals are definitely very enticing for cardholders.

A great option for those who spend a lot on dining is the DBS Altitude credit card, which lets you earn 1.2 miles per S$1 spent locally. There is no category or payment method restriction for earning miles, and more importantly, there is no cap on the miles earned.

OCBC 1-for-1 Buffet Promotions

RestaurantBuffet PromotionPromo ExpiryBuffet Price
Holiday Inn® Singapore Orchard City Centre, Window on the Park1-for-1 buffet lunch and dinner (inclusive of complimentary soft drink per diner)31 Mar 2020$65++ (lunch) / $70++ (dinner)
Park Hotel Clarke Quay, Cocobolo Poolside Bar + Grill1-for-1 BBQ Buffet (Fri-Sat)31 Mar 2020$72++

  • Miles Earned on Dining

  • Minimum Spend

  • Cap on Miles

OCBC credit cards entitle you to attractive 1-for-1 hotel dining offers at Holiday Inn and Park Hotel Clarke Quay.

The best credit card to use at these buffets is the new OCBC 90°N Card, which is great for footing large hotel dining bills. It gives you 1.2 miles per S$1 spent locally. There is no minimum spend or cap on the miles you earn, and the miles do not expire, making it great for slow-and-steady miles chasers.

HSBC 1-for-1 Buffet Promotions

RestaurantBuffet PromotionPromo ExpiryBuffet Price
Shin Minori Japanese Restaurant1-for-1 Omizu Lunch Buffet30 Dec 2020$53.90++
Holiday Inn Singapore Orchard City Centre - Window on the Park1-for-1 Lunch or Dinner Buffet28 Feb 2021$65++ (lunch) / $70++ (dinner)

  • Cashback on Dining

  • Minimum Spend

  • Cashback Cap

MoneySmart Exclusive: Get a Samsonite Prestige 69cm Spinner Exp (worth S$670) OR S$150 Cash Back with min. spend of $800 in first month of card approval + S$20 worth of Grab rides!

With a straightforward cashback system, the HSBC Advance Credit Card is easy to use and it does not require you to have an HSBC Advance account, either.

The card simply gives you 1.5% cashback on virtually everything with no minimum spend. If you do spend more than S$2,000 in a month, you get 2.5% cashback.

AMEX 1-for-1 Buffet Promotions

RestaurantBuffet PromotionBuffet Price
Atrium Restaurant (Holiday Inn Singapore)Up to 50% off (cardmember + 1 guest)From $64++ (lunch) / from $80++ (dinner)
Element (Amara Singapore)Up to 50% off (cardmember + 1 guest)$55++ (lunch) / $42++ (high tea) / $75++ (dinner)
Escape Restaurant & Lounge (One Farrer Hotel & Spa)Up to 50% off (cardmember + 1 guest)$50++ (lunch) / from $70++ (dinner)
Asian Market Cafe (Fairmont Singapore)Up to 50% off (cardmember + 1 guest)$68++ (lunch) / from $78++ (dinner)
Marriott Cafe (Marriott Tang Plaza)Up to 50% off (cardmember + 1 guest)From $59++ (lunch) / from $78++ (dinner)
Ellenborough Market Cafe (Swissotel Merchant Court)Up to 50% off (cardmember + 1 guest)$54++ (lunch) / $42++ (high tea) / $72++ (dinner)
CLOVE (Swissôtel The Stamford)Up to 50% off (cardmember + 1 guest)From $60++ (lunch) / from $55++ (dinner)
The Kitchen Table (W Singapore - Sentosa Cove)Up to 50% off (cardmember + 1 guest)From $78++

  • Rewards Earned

  • Minimum Spend

  • Cap on Rewards

Want access to all the amazing 50% off hotel buffet promotions listed above? Well, you'll need to sign up for the prestigious AMEX Platinum Credit Card. This lifestyle card is open to those earning S$50,000 p.a. and above, and there is an annual fee of S$321 attached to it.

However, cardmembers will be part of the Amex Love Dining programme which gives you up to 50% off at various hotels and restaurants around town. In order to get the maximum discount of 50% off your food bill, you must dine with 1 guest (total 2 adult diners). The discount will be lower if you dine with more than 1 guest.

Why Use An Air Miles Card to Pay?

Wondering why we did not include your favourite dining rebates credit card in this list? Here are 2 key reasons to charge your bill to a miles card.

  • Hotel dining MCC codes

    While there are plenty of credit cards that give rebates or points in the dining category, users should note that hotel buffets are typically disqualified from that category. "Dining" covers merchants whose main business is in F&B, but in the case of hotel restaurants, the main business is in hospitality. Therefore, it is better to use a generic air miles credit card to avoid losing out on rebates or points.

  • Expenditure caps

    Dining credit cards tend to have restrictive caps, such as limits on the cash rebate you can earn every month. Since hotel buffets tend to be quite expensive, especially if you are paying for a large group, it is usually better to sign using an air miles credit card, which typically has no cap.