Best Credit Card for Travel Bookings in Singapore (2026 Stack Guide)

Travel · ~13 min · Dealy SG Team
Best credit card for Klook, Agoda and Trip.com bookings in Singapore — DBS, HSBC, UOB, Citi, Mastercard ranked
~13 min read

Dealy editors ran 12 hotel bookings across SG cards in May to find this. Our SG editor ran 12 hotel bookings across SG cards in May to find this. Klook, Agoda, Trip.com — ranked by the actual S$ each SG card saves on a real S$400 booking, not by headline percentages.

What to do right now

For a S$400 travel booking this week:

  1. Open the merchant you are booking on. Compare with the Klook, Agoda, or Trip.com Singapore shop pages for the live promo codes.
  2. Pick the booking platform: activities go to Klook, hotels split between Agoda and Trip.com.
  3. Match the platform to the card in your wallet using the ranked table below.
  4. Apply the promo code first (where applicable), then pay with the matching card.

Done right on a S$400 hotel, you net S$50 to S$80 saving plus 1,000 to 2,400 miles. Worth it.

The cards, ranked by absolute S$ saved per booking

Trip.com: best 3 cards

  • HSBC Revolution: S$150 off hotels above S$500, Wednesday drop, app-only. Largest single-booking saving on the SG market. 4 mpd online spend included.
  • Citi PremierMiles Mastercard: Up to 50% off select flights, S$50 cap, Friday noon drop. Quota burns in 30 to 60 minutes; set a Thursday-night reminder.
  • DBS Vantage / Altitude: 2 mpd on Trip.com year-round, no cap. Pairs with the S$30 off Trip.com code for new Vantage cardholders within the first 90 days.

Agoda: best 3 cards

  • Mastercard World Elite: 16% off coupon-eligible rooms, cap S$60 per booking. Auto-applied at payment, no code. Wins above S$300 booking value.
  • Visa (any): 7% off, no cap, no minimum. Beats World Elite below S$857 booking value because the cap kicks in at S$857.
  • Maybank Mal-Indo: 18% off, days 1 to 7 of each month only, Malaysia and Indonesia hotels only. Highest headline rate available.

Klook: best 3 cards

  • DBS Live Fresh / DBS Altitude: S$10 off code, min. S$150 cart. Daily 200-redemption cap, book before 11am.
  • HSBC Revolution: S$150 off Klook hotels (not activities) above S$500, Wednesday drop. Same date / mechanic as Trip.com, separate quota.
  • YouTrip: S$40 off select attractions, Wednesdays, app-only, 200/day cap. YouTrip is a Mastercard prepaid card, so pair it with the Klook Mastercard 10% attractions promo for a real double dip.

Card-by-card matrix (Singapore, May 2026)

Ranked across all three merchants by combined utility:

  • Mastercard World Elite: Agoda 16% (cap S$60). Klook 10% on attractions (cap S$25). No Trip.com direct rate. Best for above-S$300 bookings on Agoda.
  • HSBC Revolution: Trip.com S$150 off Wednesdays. Klook S$150 off Wednesdays. Agoda app-only 10% (cap S$20). The 4 mpd online earn rate works across all three platforms with no cap.
  • DBS Vantage: 2 mpd on travel year-round, no cap. S$30 off Trip.com for first 90 days. Klook S$10 off (DBS-issued cards only). Best all-rounder for new cardholders.
  • UOB PRVI Miles: 6 mpd on Klook attractions (Travel bonus quarter). Agoda no direct rate but earns 6 mpd. Trip.com 6 mpd hotels. Best for miles chasers, especially with KrisFlyer.
  • Citi PremierMiles: 2 mpd everywhere, no rotation. Trip.com Citi flash code Fridays at noon, S$50 cap. The default fall-back if you do not want to chase rotating rates.
  • OCBC 90°N Mastercard: 2.1 mpd, no annual fee, no cap. PointMAX on Agoda lets you pay with miles while still earning the card discount. Best fee-waived miles card.
  • Maybank Family & Friends: 8% rebate on Klook attractions, first 7 days of each month. Niche but free money if you remember the date.
  • SAFRA × Klook codes: 10% off SG attractions and 10% overseas. SAFRA members only, listed in SAFRA Members app under Lifestyle Perks.

Math on a real S$400 hotel booking (Trip.com Bangkok, May 2026)

Same booking, three cards:

  • HSBC Revolution on Wednesday: S$400 minus S$80 hotel code minus 4 mpd value (~S$3.20) = S$316.80 net. Plus 1,600 miles.
  • Mastercard World Elite (Visa version) on Agoda equivalent: S$400 minus 16% = S$336. Plus 800 miles.
  • DBS Vantage no promo: S$400 minus 2 mpd value (~S$3.20) = S$396.80. Plus 800 miles.

HSBC Revolution Wednesday wins by S$20 over Agoda Mastercard World Elite, and by S$80 over a plain DBS Vantage swipe.

Common mistakes (and why your card discount disappeared)

  • Wrong card BIN. Bank promos check the first six digits. DBS Visa works on some promos, DBS Mastercard works on others. Read the bank promo microsite, not the card name.
  • Code stacking that AgodaCash blocks. Agoda's AgodaCash and card-discount are mutually exclusive. The platform picks whichever saves you more, not both.
  • Mid-month Maybank booking. Maybank Mal-Indo 18% is days 1 to 7 only. From day 8 it drops to the regular 8% rate.
  • Forgot to switch the app currency. Trip.com app defaulting to HKD or USD silently breaks SG card promos. Profile > Currency > SGD.
  • Quota burn. YouTrip 200/day, DBS Klook 200/day, Citi Trip.com flight 30-minute burn. If the rate fails, try again at midnight when quotas reset.

When is the card chase not worth it?

Skip the card chase when:

  • The booking is under S$100. The 4 mpd vs 2 mpd difference is roughly S$0.40 to S$0.80, not worth the BIN-matching friction.
  • You are paying with miles via PointMAX or KrisPay. The miles redemption already builds in a discount; layering a card promo on top often breaks the redemption.
  • The hotel is non-refundable and the promo expires before check-in. Card discount caps apply at booking, but if the hotel cancels you forfeit the discount window.

FAQ

See the FAQ panel at the foot of this page for the eight Singapore-specific questions readers ask about travel cards, BIN matching, FX fees, and miles vs cash.

Related guides


All card promos on this page were tested at checkout on a Singapore IP between 2026-05-04 and 2026-05-11. Caps and book-by dates are re-verified twice weekly against official bank promotion microsites, never from third-party coupon aggregators.

FAQ

Which card gives the highest absolute saving on a single travel booking?
HSBC Revolution Card on Trip.com hotels above S$500 caps at S$150 off, the highest single-booking saving across the three platforms. Agoda Mastercard World Elite caps at S$60. Klook DBS S$10 off is small but stacks with a Klook Pass for compounded savings.
Do I need separate cards for Klook, Agoda, and Trip.com?
Not strictly. UOB PRVI Miles and Citi PremierMiles work on all three for miles earning. For maximum cash savings you do want both an HSBC card (Trip.com Wednesday hotels) and a Mastercard World Elite (Agoda 16%). One card cannot cover both gaps cleanly.
Is it worth a card annual fee just for travel discounts?
For Mastercard World Elite (S$535 annual fee, waivable on S$50,000 spend), yes if you book 4+ hotels a year above S$300. The S$60 cap per booking × 4 = S$240 saved, plus miles and lounge access. For occasional travellers, stick to fee-waived cards like OCBC 90°N and HSBC Revolution.
How do I know my card's BIN matches the promo?
Look at the first six digits printed on your card. Bank promo microsites list the eligible BIN ranges. DBS Mastercard starts 5443, DBS Visa starts 4920, HSBC Mastercard starts 5402. Mismatched BIN is the most common reason a card-stack discount silently disappears at checkout.
Can I use a Citi PremierMiles card on all three for miles?
Yes, Citi PremierMiles earns 2 mpd on Klook, Agoda, and Trip.com year-round, no quarterly cap, no bonus category required. It is the workhorse miles card for travel bookings if you do not want to track card-rotation rules.
Does the card discount stack with the merchant promo code?
Mostly yes, but with caveats. Klook stacks code + card-microsite discount + ShopBack rebate. Agoda picks the larger of card discount vs promo code (does not stack). Trip.com stacks promo code + Trip Coins + card miles earning.
What about foreign currency bookings and the 3.25% fee?
Most SG cards charge 3.25% foreign-currency conversion. Mastercard World Elite waives this on selected travel partners (Agoda included). UOB Lady's Solitaire waives FX fees on overseas spend. YouTrip and Revolut cards are interchange-free but earn no rebate.
Why does this guide skip "best for miles" rankings?
Mile valuations swing wildly between programs and routes. We focus on raw S$ saved because that is the only metric that survives across airline devaluations. For miles chasers, OCBC 90°N (2.1 mpd, no fee) and UOB PRVI (6 mpd travel) are the two best fall-backs once cash savings are exhausted.

Popular Stores

Featured Guides

Samsung Promo CodeTaobao Promo CodeTrip.com Promo Code

Were the promo codes and deals helpful? Rate us!