Best cards for hotels

Hotels / lodging booked direct.

  1. 1

    Venture X Business

    Capital One · VISA · Book via Capital One Business Travel

    10x
  2. 2

    Venture X Rewards

    Capital One · VISA · Book via Capital One Travel

    10x
  3. 3

    Citi Strata Premier Card

    Citi · MASTERCARD · Book via Citi Travel

    10x
  4. 4

    The Business Platinum Card from American Express

    American Express · AMEX · Via the travel portal

    5x
  5. 5

    The Platinum Card from American Express

    American Express · AMEX · Via the travel portal

    5x
  6. 6

    Quicksilver Cash Rewards

    Capital One · MASTERCARD · Book via Capital One Travel

    5%
  7. 7

    Spark Cash Plus

    Capital One · MASTERCARD · Book via Capital One Business Travel

    5%
  8. 8

    Venture Business

    Capital One · VISA · Book via Capital One Business Travel

    5x
  9. 9

    Venture Rewards

    Capital One · VISA · Book via Capital One Travel

    5x
  10. 10

    Prime Visa

    Chase · VISA · Membership required · Book via Chase Travel

    5%
  11. 11

    Chase Sapphire Preferred

    Chase · VISA · Book via Chase Travel

    5x
  12. 12

    Marriott Bonvoy Boundless

    Chase · VISA · U.S. merchants only

    6x

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.