TravelDiari matches your credit cards to every hotel booking — saving you points you'd otherwise miss.

Destination + card

The best credit card for hotels in Thailand.

Updated

Why this card

Chase Sapphire Preferred for hotels in Thailand.

Hyatt has the Park Hyatt Bangkok, Hyatt Regency Phuket, and the Andaz at Pattaya. Marriott has the JW Bangkok and St Regis Bangkok. Both have strong award value in Thailand.

Annual fee

$95

Best earn rate

3 points per dollar on travel and dining, 1 to 1 transfer to Hyatt

Signup bonus

60,000 points after $4,000 spend in 3 months

Park Hyatt Bangkok is bookable for 30,000 points off-peak against $400 to $600 cash, which is one of the strongest Hyatt redemptions in the program. The Preferred transfers Chase points to Hyatt 1 to 1 with no transfer fees. Pair with no foreign transaction fees and primary rental car coverage and the card pays its own annual fee back on the trip protection alone if you need to claim once.

See this cardarrow_forward

If the top pick is not right

Alternative: Marriott Bonvoy Brilliant.

St Regis Bangkok and JW Marriott Phuket are both award-friendly. The 85K free night cert covers a full night at either. Platinum upgrades to club level at the St Regis save you $80 per day on breakfast and evening drinks.

American ExpressAnnual fee $650

At a glance

Side by side.

SpecChase Sapphire PreferredMarriott Bonvoy Brilliant
Annual fee$95$650
Best earn rate3 points per dollar on travel and dining, 1 to 1 transfer to HyattSee alternative section above
Signup bonus60,000 points after $4,000 spend in 3 monthsVaries by month

Local tip

What to know before you book.

Most Bangkok luxury hotels run a club lounge that includes happy hour drinks and an evening canape spread. If you are Marriott Platinum or Hyatt Globalist you get this access free, which saves $50 to $100 per day for two. Always ask at check-in whether your tier qualifies.

Questions

Frequently asked.

What is the best credit card for hotels in Thailand?

expand_more

Chase Sapphire Preferred from Chase. Park Hyatt Bangkok is bookable for 30,000 points off-peak against $400 to $600 cash, which is one of the strongest Hyatt redemptions in the program. Annual fee is $95.

How many points do you need for a free night in Thailand?

expand_more

Roughly 30,000 points per night at the recommended chain for Thailand. Cash rate is around $280 per night, so the points stay is a meaningful discount versus paying cash.

Is the Marriott Bonvoy Brilliant a better choice for hotels in Thailand?

expand_more

St Regis Bangkok and JW Marriott Phuket are both award-friendly. The 85K free night cert covers a full night at either. Platinum upgrades to club level at the St Regis save you $80 per day on breakfast and evening drinks. Annual fee is $650.