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

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

6 Best Credit Cards with 1 for 1 Buffet Promotions in Singapore

Feast at a hotel buffet for half price with these credit card promotions.

American Express Platinum Credit Card

Online Promo
Earn Membership Rewards Points that never expire
Online Promo
Earn Membership Rewards Points that never expire

American Express Platinum Credit Card

Rewards Earned
S$1.60 = 2 Reward Points
Minimum Spend
None
Cap on Rewards
None
Online Promo:
New to American Express cardholders can get S$400 eCapitaVouchers from AMEX when you pay the card's annual fee and spend a min. of S$1,000 within first month of card approval.

Existing cardholders can get S$200 eCapitaVouchers from AMEX when you pay the card's annual fee and spend a min. of S$1,000 within first month of card approval.

Additionally, earn 1,250 Membership Rewards® points based on the S$1,000 spent above. T&Cs apply.
Valid until 31 Mar 2024

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 that is payable.

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.

HSBC Advance Credit Card

MoneySmart Exclusive
Earn up to 3.5% Cashback | Instant Activation*
MoneySmart Exclusive
Earn up to 3.5% Cashback | Instant Activation*

HSBC Advance Credit Card

Get a Hinomi Q1 Ergonomic Chair (worth S$499) or a Samsung 27-inch Smart Monitor M5 (worth S$432) an Apple AirPods 3rd Gen + S$50 Cash (worth S$313.80) or a Lenovo Tab M10 Gen 3 (worth S$299.01) when you apply and spend a min. of S$500 from Card Account Opening Date to the end of the following calendar month. T&Cs apply.

Valid until 31 Mar 2024

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.

Citi PremierMiles Card

MoneySmart Exclusive
LUCKY DRAW | GET UP TO S$18,000 WORTH OF PRIZES
MoneySmart Exclusive
LUCKY DRAW | GET UP TO S$18,000 WORTH OF PRIZES

Citi PremierMiles Card

[MoneySmart Giveaway]
Stand a chance to get a Rolex Submariner 124060 (worth S$15,521) or an Apple iPhone 15 Pro, 128GB (worth S$1,664.25) or a Sony PlayStation®5 (SLIM) Digital Edition (worth S$669) when you apply through MoneySmart!
 
Unlock Exclusive Rewards
You can also earn 5,100 SmartPoints or S$300 cash when you apply and meet the minimum spend within 30 days from card approval date. T&Cs apply.
 
Why Choose SmartPoints?
Enjoy the ultimate flexibility to redeem ANY gift at our Rewards Store.
Short on points? Simply pay the difference with cash, and grab your desired gift today!

Valid until 31 Mar 2024

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 PRVI VISA Miles Card

MoneySmart Exclusive
UP TO S$15,000 WORTH OF REWARDS!
MoneySmart Exclusive
UP TO S$15,000 WORTH OF REWARDS!

UOB PRVI VISA Miles Card

[UP TO S$15,000 WORTH OF REWARDS!]
 
Get up to 50,000 miles from UOB when you spend a min. of S$1,000 on their new UOB PRVI credit card for 2 consecutive months from card approval date, payable first-year annual fee and SMS registration required. T&Cs apply.
 
PLUS 2 other exclusive offers if you sign-up through MoneySmart. T&Cs apply.
 

  • Get an extra S$50 Cash Bonus on top of UOB’s online promotion offer, when you are one of the first 300 customers to submit the MoneySmart claim form
  • Stand a chance to also win a Rolex Explorer 124270 or a Apple 14-inch MacBook Pro 512GB or a Sony PlayStation®5 (SLIM) Digital Edition when you participate in the MoneySmart x UOB March Giveaway
Valid until 31 Mar 2024

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 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 Altitude Visa Signature Card

Online Promo
Earn Miles That Never Expire
Online Promo
Earn Miles That Never Expire

DBS Altitude Visa Signature Card

Local Spend
S$1 = 1.3 Miles
Overseas Spend (made in foreign currency)
S$1 = 2.2 Miles
Dining Offers
Exclusive
Online Promo:
Get up to 53,000 miles when you apply, pay the card's annual fee and charge a min. spend of S$3,000 within 60 days from card approval date. T&Cs apply
Valid until 19 May 2024

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.

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.