Best cards for hotels
Hotels / lodging booked direct.
- 110x
Venture X Business
Capital One · VISA · Book via Capital One Business Travel
- 210x
Venture X Rewards
Capital One · VISA · Book via Capital One Travel
- 310x
Citi Strata Premier Card
Citi · MASTERCARD · Book via Citi Travel
- 45x
The Business Platinum Card from American Express
American Express · AMEX · Via the travel portal
- 55x
The Platinum Card from American Express
American Express · AMEX · Via the travel portal
- 65%
Quicksilver Cash Rewards
Capital One · MASTERCARD · Book via Capital One Travel
- 75%
Spark Cash Plus
Capital One · MASTERCARD · Book via Capital One Business Travel
- 85x
Venture Business
Capital One · VISA · Book via Capital One Business Travel
- 95x
Venture Rewards
Capital One · VISA · Book via Capital One Travel
- 105%
Prime Visa
Chase · VISA · Membership required · Book via Chase Travel
- 115x
Chase Sapphire Preferred
Chase · VISA · Book via Chase Travel
- 126x
Marriott Bonvoy Boundless
Chase · VISA · U.S. merchants only
Common questions
- What is the best credit card for hotels?
- Venture X Business leads with 10x (book via capital one business travel).
- How does SwipeCaddy pick the best hotels card?
- We rank each card by its reward rate times a conservative cash value of its points or miles — no inflated transfer valuations — and surface the fine print so the "best" rate is one you can actually get.
Rankings reflect published earn rates and a conservative valuation of each rewards currency. SwipeCaddy earns no affiliate commission.