A Marriott Bonvoy Boundless® Credit Card is the best hotel credit card that offers free nights. The cardholders receive a free night each anniversary of the account, in addition to 3 free nights after spending $3,000 in the first three months of the card. The annual fee is $95, but its perks easily outweigh it.
Below is a comparison of the best hotel credit cards in 2024:
Comparison of the Top Free Night Hotel Cards
Here’s an overview of some of the top contenders for free hotel nights from major hotel credit cards:
| Credit Card | Free Night Details | Bonus Offer | Annual Fee |
|---|---|---|---|
| Marriott Bonvoy Boundless | 1 free night up to 35K points value after the account anniversary | 3 free nights after spending $3K in the first 3 months | $95 |
| IHG Rewards Premier | 1 free night after the account anniversary | 140K points after spending $3K in the first 3 months | $99 |
| World of Hyatt Credit Card | 1 free night up to Category 4 after account anniversary | 35K points after spending $3K in the first 3 months | $95 |
| Hilton Honors American Express Surpass | 1 weekend night after spending $15K on card in a calendar year | 130K Hilton points after spending $3K in the first 6 months | $150 |
It can be seen that most of these cards provide their annual free night perk right after each account anniversary, with the Hilton Surpass card being the exception, as it requires $15,000 in spend to unlock the free weekend night perk.

Our Verdict on the Best Free Night Card
Based on this comparison, I think the Marriott Bonvoy Boundless Credit Card is the best for free hotel nights each year.
You get a free night certificate good at Marriott properties up to 35,000 points in value just for being a cardholder. That can get you a free night at many top-tier Marriott hotels. New cardholders can earn 3 free nights after meeting initial spending requirements. With the $95 annual fee, this card provides a fantastic return through its annual free night.
The Boundless Card also earns 6X points on Marriott stays, making it easy to rack up points for more free nights. Overall, this is our top pick for a hotel credit card that offers an annual free night.
For free nights at Marriott’s numerous hotels and resorts every year, you should consider the Marriott Bonvoy Boundless Card. The annual certificate can help you save hundreds of dollars per year on hotel costs.