HomeBest CardsBest Credit Cards for Hotels

Best Credit Cards for Hotels

Top earning cards for hotel stays — from transferable points stackers to dedicated hotel loyalty cards.

Hotel loyalty cards earn the most when you stay at that specific chain

Top picks — no annual fee

Keep forever · $0/yr
1
Best no-fee pick

Citi Double Cash

2x catch-allThankYou Points
2
Runner-up

Chase Freedom Unlimited

1.5x catch-allUltimate Rewards
See Everything Else →

Top picks — with annual fee

Pays for itself if used right
See Everything Else →

Honorable mentions

Annual fee
Reward type
1 card
#1
Costco Anywhere Visa
Citi · No annual fee
No FeeCash Back
3x Travel
  • 4x Gas (5x Costco Gas)
  • 4x EV Charging
  • 3x Restaurants
  • 3x Travel
  • 2x Costco
  • 1x everything else
Click to see redemption options
Requires an active Costco membership to hold this card — Gold Star ($65/yr) or Executive ($130/yr).
Not sure which one fits you?
Our free quiz matches you to the right card based on your actual spending, credit score, and goals — in about 2 minutes.
Take the quiz →

Cards listed here are selected from our database based on category earn rates — not sponsored placements. Rotating-category cards (Discover It, Chase Freedom Flex) assume the relevant category is active. Terms and reward rates are subject to change at each issuer's discretion.