Best Credit Card 1-for-1 Buffet Promotions in Singapore (2025)
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.
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
American Express Platinum Credit Card
- Rewards Earned
- S$1.60 = 2 Reward Points
- Minimum Spend
- None
- Cap on Rewards
- None
Additionally, earn 1,250 Membership Rewards® points based on the S$1,000 spent above. T&Cs apply.
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
HSBC Advance Credit Card
[FLASH DEAL | UP TO S$437*]
Get S$199 Cash via PayNow + $150 eCapita Voucher (total worth S$349) or 5,000 SmartPoints , and a Circles.Life 3-month 150GB 4G Plan + 1TB 5G Local Data (worth S$65) when you apply and spend S$800! PLUS get additional S$88 CASH BONUS when you are the first 10 to submit the claim at 2pm or 9pm daily! T&Cs apply.
HSBC Live Your Adventure: Sure-Win Spin with more than 30,000 gifts up for grabs! From 13 January to 13 April 2025, stand to win free trips to London, Tokyo or Bali, Samsonite Luggage, S$200 GrabGifts vouchers, cashback and other exciting prizes! T&Cs apply.
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.
UOB PRVI VISA Miles Card
UOB PRVI Miles Visa Card
MoneySmart Exclusive: Get S$88 Cash via PayNow when you apply, spend a min. of S$1,000 within the first month! T&Cs apply.
Additionally, enrol in our Rollin' Rewards campaign for FREE, and stand a chance to win 6,140 SmartPoints, which you can use to redeem an Apple 10.9-inch iPad 10th Gen Wi-Fi (64GB) (worth S$499) from our Rewards Store today!
UOB Online Promotion: Get up to 58,000 miles guaranteed for new-to-UOB Credit Cardmembers who pay 1st year Annual Fee OR get up to 38,000 miles for new-to-UOB Credit Cardmembers with 1st year Annual Fee waived (Capped at first 50 eligible cardmembers monthly).T&Cs apply.
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
DBS Altitude Visa Signature Card
- Local Spend
- S$1 = 1.3 miles
- Overseas Spend (made in foreign currency)
- S$1 = Up to 5 miles
- Dining Offers
- Exclusive
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
Expenditure caps
Exclusive: Most Popular Credit Cards in Singapore
MoneySmart has helped over 3 million users find the best credit cards in the market. Curious to know what people searched for? Find out in this members-only report and get insights on which card you can apply for next! Plus, try out our personality quiz to find which card matches your taste!