← All credit cards
Best credit cards for hotel stays (October 2026)
Hotel co-branded cards, ranked by KritScore. How we value points
- IHG One Rewards Credit Card
No annual fee · Welcome offer worth about $750 · Earns IHG One Rewards · KritScore 68
- IHG One Rewards Business Credit Card
$200 annual fee · Welcome offer worth about $1,140 · Earns IHG One Rewards · KritScore 64
- IHG One Rewards Premier
$150 annual fee · Welcome offer worth about $1,080 · Earns IHG One Rewards · KritScore 63
- Marriott Bonvoy Business American Express
$125 annual fee · Welcome offer worth about $800 · Earns Marriott Bonvoy · KritScore 58
- Hilton Honors Aspire American Express
$550 annual fee · Welcome offer worth about $1,000 · Earns Hilton Honors · KritScore 53
- World of Hyatt Business Credit Card
$199 annual fee · Welcome offer worth about $1,190 · Earns World of Hyatt · KritScore 53
- Marriott Bonvoy Bevy American Express
$250 annual fee · Welcome offer worth about $680 · Earns Marriott Bonvoy · KritScore 52
What is the best credit card for hotel stays?
On our ranking it is the IHG One Rewards Credit Card, with a KritScore of 68 and a $0 annual fee.
How are these cards ranked?
By KritScore, our overall rating of each card’s value.
Bonus categories can be limited (for example to bookings through the issuer’s travel portal, or capped per year), and offers change. Check each card’s current terms with the issuer before applying.
More rankings
Best for dining · Best for groceries · Best for travel · Best for gas · Best for everyday spending · Best for no annual fee · Best for cash back · Best for sign-up bonuses · Best for small business · Best for airline miles