Credit Cards with Hotel Credits
Cards with annual hotel statement credits, free night certificates, or resort credits at specific properties.
Quick Answer
The Platinum Card from American Express Exclusively for Charles Schwab offers the best hotel credit among cards we track ($300/biannual). We found 2 cards total with this benefit — see the full list below.
1
The Platinum Card from American Express Exclusively for Charles Schwab
American Express
$300/biannual Hotel Credit $895/yr 150,000 pt bonus
$600/year ($300 semi-annually) for prepaid Fine Hotels + Resorts or The Hotel Collection bookings via Amex Travel (min 2-night stay for Hotel Collection)
2
The Platinum Card from American Express Exclusively for Morgan Stanley
American Express
$300/biannual Hotel Credit $895/yr 150,000 pt bonus
$600/year ($300 semi-annually) for prepaid Fine Hotels + Resorts or The Hotel Collection bookings via Amex Travel (min 2-night stay for Hotel Collection)
Frequently Asked Questions
- Which credit card has the best hotel credit?
- The Platinum Card from American Express Exclusively for Charles Schwab offers the highest-value hotel credit among cards we track, worth $300/year in credits. See the full list above for all options.
- Do all travel credit cards include hotel credit?
- No — hotel credit is typically a feature of mid-range and premium cards. We found 2 cards in our database that include this benefit. Budget and no-annual-fee cards rarely include it.
- Is hotel credit worth the annual fee?
- The Platinum Card from American Express Exclusively for Charles Schwab has a $895 annual fee and a hotel credit valued at ~$300. If you use the benefit annually, it goes a long way toward justifying the fee when combined with other perks.
- How often does hotel credit update?
- Our database pulls hotel credit data directly from card records and updates whenever card terms change. If you spot an outdated entry, the card's full detail page has the issuer link for the authoritative source.
