Best Credit Cards for Hotel Booking (Miles vs Cashback)

Last updated on 1 April 2026

Pick a category below to view the best cards


Best Credit Cards for Hotel Booking (Miles vs Cashback)

⚠️ Warning: Some cards (like Citi PremierMiles and UOB PRVI Miles) advertise greater earn rates (up to 8 mpd) on hotel bookings made on selected websites. However, there’s a huge catch: those dedicated links often fetch much higher prices, and bonus miles may not be credited automatically (you’d likely need to call the bank to chase for them). Besides, they can’t beat the superb instant discounts (as high as 30%) that we’ve been seeing on Agoda and Expedia.

Best Miles credit cards for Hotel Bookings

Compare and browse reviews of the best Miles credit cards for hotel bookings to earn up to 4 miles per dollar. Use these great cards for hotel payments in Singapore and overseas.

How are these cards chosen and ranked?
These cards are picked and ranked based on how they compare against other cards, based on these key factors:

1) Earn rates (miles/cashback)
2) Accessibility (min. income/age requirements)
3) Ease of use (min. spending, conditions to receive max. miles/cashback)
4) Miles/Points flexibility (expiry term, transfer partners)
5) Annual fee
6) Foreign transaction fee
7) Other additional benefits

DBS Woman's World Card

Earn 4 mpd on hotel bookings, up to S$1,000 per calendar month. No minimum spending required.

More information

Key details of the DBS Woman’s World Card

Ease of use :
Minimum annual income: S$80,000 (not strict)
Annual fee: S$196.20 (first year waived; request waiver every year)


 Earn 4 mpd on online spending, up to S$1,000 per calendar month
 No minimum spending


⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ 1-year miles expiry term
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


📄 Quick review
Maybank XL Rewards Card

Earn 4 mpd on hotel bookings, up to S$1,000 per calendar month. Minimum card spend of S$500 per calendar month required.

⚠️ MCC-sensitive if SGD

More information

Key details of the Maybank XL Rewards Card

Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000
Annual fee: S$87.20 (first 2 years waived; request waiver every year)


 Earn 4 mpd on five bonus categories, up to S$1,000 per calendar month:1) Dine (e.g. restaurants, bakeries, food delivery)
2) Shop (e.g. apparels, departmental stores)
3) Travel (e.g. airlines, hotels, travel agencies)
4) Play (e.g. bars, cinemas)
5) Foreign Spend (e.g. almost anything in foreign currencies)


⚠️ Only available to those aged 21 – 39 years
⚠️ Minimum card spend of S$500 per calendar month required for bonus earn rate
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ 1-year miles expiry term (no expiry with Maybank’s Rewards Infinite Programme)
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


HSBC Revolution Card

Earn 4 mpd on hotel bookings, up to S$1,000 per calendar month. No minimum spending required. Boost earn rate to 8 mpd (up to S$1,200/month) with a minimum deposit of S$50,000.

⚠️ MCC-sensitive, direct with hotels only (no online travel agencies)

More information

Key details of the HSBC Revolution Card

Ease of use :
Minimum annual income:• S’porean/PR: S$30,000 – S$65,000
• Foreigner: S$65,000
Annual fee: Nil


 Earn 4 mpd on selected contactless and online spending, up to S$1,000 per calendar month
 Boost bonus earn rate to 8 mpd (up to S$1,200 per calendar month) with a minimum deposit of S$50,000
 No minimum spending
 3-year miles expiry term
 7 useful miles transfer partners
 Free miles transfers to frequent flyer programs
 Instant miles transfers
 No annual fee, ever


⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Poor transfer ratio to KrisFlyer
⚠️ Bonus categories are MCC-sensitive
⚠️ 3.25% foreign transaction fee


UOB Lady’s Card

Earn 4 mpd on hotel bookings, up to S$1,000 per calendar month. No minimum spending required. Travel category must be pre-selected.

⚠️ MCC-sensitive

More information

Key details of the UOB Lady’s Card

Ease of use :
Minimum annual income
:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$40,000
Annual fee: S$196.20 (first year waived; request waiver every year)


 Earn 4 mpd on 1 chosen bonus category, up to S$1,000 per calendar month
 No minimum spending


⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Bonus categories are MCC-sensitive
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


📄 Quick review
UOB Preferred Visa Card

Earn 4 mpd on hotel bookings when paying using a mobile contactless method (e.g. Google Pay, Apple Pay), up to S$600 per calendar month. No minimum spending required.

More information

Key details of the UOB Preferred Visa Card

Ease of use :
Minimum annual income
:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$40,000
Annual fee: S$196.20 (first year waived; request waiver every year)


 Earn 4 mpd on two bonus categories, up to S$600 per calendar month each (total S$1,200):1) Mobile Contactless (e.g. Google Pay, Apple Pay)
2) Online Spending (selected MCCs only)
 No minimum spending


⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Online Spending category is MCC-sensitive
⚠️ S$5 earning block
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


📄 Quick review
UOB Visa Signature Card

Earn 4 mpd on hotel bookings when paying with a contactless method (e.g. PayWave, Google Pay, Apple Pay), up to S$1,200 per statement month. Minimum category spend of S$1,000 per statement month required.

More information

Key details of the UOB Visa Signature Card

Ease of use :
Minimum annual income
:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$40,000
Annual fee: S$218 (first year waived; request waiver every year)


 Earn 4 mpd on two bonus categories, up to S$1,200 per statement month each (total S$2,400):1) Overseas (incl. online in foreign currencies)
2) Local Contactless (e.g. PayWave, Google Pay, Apple Pay), SimplyGo (Public Transport), Fuel


⚠️ Minimum category spend (not card spend) of S$1,000 per statement month required for bonus earn rate
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


📄 Quick review
UOB Lady’s Solitaire Card

Earn 4 mpd on hotel bookings, up to S$750 per calendar month. No minimum spending required. Travel category must be pre-selected.

⚠️ MCC-sensitive

More information

Key details of the UOB Lady’s Solitaire Card

Ease of use :
Minimum annual income
: S$120,000
Annual fee: S$414.20 (first year waived; request waiver every year)


 Earn 4 mpd on two chosen bonus categories, up to S$750 per calendar month each (total S$1,500)
 No minimum spending


⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Bonus categories are MCC-sensitive
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


📄 Quick review
Maybank Horizon Visa Signature Card

Earn uncapped 2.8 mpd on hotel bookings in foreign currencies. Minimum card spend of S$800 per calendar month required.

More information

Key details of the Maybank Horizon Visa Signature Card

Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000
Annual fee: S$196.20 (first 3 years waived; request waiver every year)


 Earn 2.8 mpd on foreign currency spending (uncapped)
 Earn 2.8 mpd on flight bookings, up to S$10,000 per calendar month
 1-year miles expiry term


⚠️ Minimum card spend of S$800 per calendar month required for bonus earn rate
⚠️ 0.24 mpd earn rate on non-bonus spending
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


📄 Quick review
Maybank World Mastercard

Earn uncapped 2.8 mpd or 3.2 mpd on hotel bookings in foreign currencies. Minimum card spend of S$800 and S$4,000 per calendar month required, respectively.

More information

Key details of the Maybank World Mastercard

Ease of use :
Minimum annual income: S$80,000
Annual fee: S$261.60 (first year waived; request waiver every year)


 Earn 2.8 – 3.2 mpd on foreign currency spending
 Earn 4 mpd on fuel spending
 Uncapped earn rates
 Miles don’t expire


⚠️ Minimum card spend of S$800 (for 2.8 mpd) and S$4,000 (for 3.2 mpd) per calendar month required for foreign currency bonus earn rates
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee


📄 Quick review
Citi Prestige Card

Get 4th night free on prepaid hotel bookings made via Citi Prestige Concierge.

More information

Key details of the Citi Prestige Card

Ease of use :
Minimum annual income: S$120,000
Annual fee: S$651.82 (no waiver; always comes with 32,000 miles)


 Get 12 free airport lounge visits per calendar year
 4th night free on hotel bookings
 No minimum spending
 Uncapped earn rates
 Miles don’t expire
 9 useful miles transfer partners


⚠️ Low earn rates (spend with 4 mpd cards instead):
• 1.3 mpd on local spending
• 2 mpd on foreign currency spending
⚠️ 3.25% foreign transaction fee
⚠️ Many unfavourable rules on 4th night free benefit


📄 Quick review
✈️ Join over 18,000 Suitesmile subscribers
on Telegram, to be the first to know about
the next travel deals and hacks.
It's FREE! :)
Subscribe

Best Cashback credit cards for Hotel Bookings

Compare and browse reviews of the best Cashback credit cards for hotel bookings to earn up to 5% cashback. Use these great cards for hotel payments in Singapore and overseas.

How are these cards chosen and ranked?
These cards are picked and ranked based on how they compare against other cards, based on these key factors:

1) Earn rates (miles/cashback)
2) Accessibility (min. income/age requirements)
3) Ease of use (min. spending, conditions to receive max. miles/cashback)
4) Miles/Points flexibility (expiry term, transfer partners)
5) Annual fee
6) Foreign transaction fee
7) Other additional benefits

Maybank XL Cashback Card

Get 5% cashback on hotel bookings, up to S$1,600 per calendar month. Minimum card spend of S$500 per calendar month required.

⚠️ MCC-sensitive if SGD

More information

Key details of the Maybank XL Cashback Card

Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000
Annual fee: S$87.20 (first 2 years waived; request waiver every year)


 Get 5% cashback on five bonus categories, up to S$1,600 per calendar month:1) Dine (e.g. restaurants, bakeries, food delivery)
2) Shop (e.g. apparels, departmental stores)
3) Travel (e.g. airlines, hotels, travel agencies)
4) Play (e.g. bars, cinemas)
5) Foreign Spend (e.g. almost anything in foreign currencies)


⚠️ Only available to those aged 21 – 39 years
⚠️ Minimum card spend of S$500 per calendar month required for bonus earn rate
⚠️ 0.2% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee


📄 Quick review
Mari Credit Card

Get 1.5% cashback with zero FX fees on hotel bookings in foreign currencies, up to S$1,500 per calendar month. No minimum spending required.

(Apply with code: 6JAC91WK)

More information

Key details of the Mari Credit Card

Ease of use :
Minimum annual income: S$15,000 – S$30,000
Annual fee: No annual fee, ever


 Get 1.5% cashback on foreign transactions, up to S$1,500 per calendar month (till 31 Dec 2026)
 No minimum spending
 No foreign transaction fees


⚠️ Low earn rates on local and Shopee spending (spend with better cashback cards instead)
• 1.5% cashback on local spending
• 1.5% coins on Shopee spending


📄 Quick review

🎁 Sign-up bonus

Trust Cashback Card

Get uncapped 0.5% cashback with zero FX fees on hotel bookings in foreign currencies. No minimum spending required.

(Apply with code: V1WB7T8A)

More information

Key details of the Trust Cashback Card

Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$60,000
Annual fee: No annual fee, ever


 Get 0.5% cashback on foreign transactions
 No minimum spending
 Uncapped earn rates
 No foreign transaction fees
 Unlimited fee-free overseas ATM withdrawals (follow these steps)


⚠️ “15% cashback” claim for chosen category is impossible to achieve
⚠️ Low earn rate for local spending (spend with better cashback cards)


CIMB Visa Infinite Card

Get uncapped 2% cashback on hotel bookings. Minimum card spend of S$2,000 per statement month required.

⚠️ MCC-sensitive

More information

Key details of the CIMB Visa Infinite Card

Ease of use :
Minimum annual income: S$120,000
Annual fee: No annual fee, ever


 Get 3 free airport lounge visits per card membership year
 Get 2% cashback on flights, hotels and foreign currency spending
 Uncapped earn rates


⚠️ Minimum card spend of S$2,000 per statement month required for bonus cashback
⚠️ Bonus category is MCC-sensitive
⚠️ Low earn rate on non-bonus spending (spend with better cashback cards)
⚠️ 3% foreign transaction fee


📄 Quick review
Avatar photo

Fai

Founder & Writer at Suitesmile

Suites and miles make me smile :)

Fai has been travel hacking for over a decade, visiting 50+ countries through high-value redemptions of miles and points and helping readers save thousands on travel, including in Business and First Class flights and luxury hotels. As a recognized expert in the travel and credit card world, his insights have been featured in major news outlets like Channel News Asia and The Straits Times.

All reviews and recommendations come from Fai's own credit card use, travels and research, with rare sponsored articles clearly disclosed.

Check out Fai's latest travel videos through Instagram Story highlights or read more about Fai and how Suitesmile began.