What a hotel credit card does
A hotel credit card is a co-branded card issued by a bank in partnership with a hotel chain — Marriott, Hilton, IHG, or similar. When you use it to pay for anything, you earn points in that hotel's loyalty program instead of (or in addition to) cash back. Those points convert into free nights, room upgrades, and other perks at that chain's properties.
The card itself works like any other credit card: you get a monthly bill, you pay interest if you carry a balance, and you have a credit limit. The difference is where your rewards go. Instead of a flat percentage back in cash, you accumulate points that the hotel chain controls — how many points a night costs, which hotels accept them, and what else you can redeem them for.
Most hotel cards also come with a sign-up bonus — a large number of points awarded after you spend a certain amount in the first few months. This bonus is often enough to cover one or more free nights at mid-range properties, which is why many people open these cards even if they don't plan to use them heavily.
Key Takeaways
- Hotel credit cards earn points in a specific chain's loyalty program, not cash back, so the card is only valuable if you stay at that chain regularly or plan to use the sign-up bonus.
- The sign-up bonus typically requires you to spend $3,000 to $5,000 within three months and can be worth $200 to $500 or more in free nights, depending on the card.
- Annual fees range from $95 to $550, and most cards include a free night certificate each year that may or may not cover the fee's cost.
- Points earned from everyday purchases (groceries, gas, dining) are worth less per dollar spent than cash-back cards, so these cards make sense mainly for hotel stays and the bonus.
- You can transfer points between accounts within the same loyalty program, combine them with a spouse's account, or use them for room upgrades and other perks beyond just free nights.
How points and sign-up bonuses work
When you open a hotel card, the bank and hotel chain agree on a sign-up bonus — usually stated as "50,000 points after you spend $4,000 in three months." You earn those points once you meet the spending requirement. The points land in your hotel loyalty account, where they sit until you use them.
The value of those points depends entirely on what the hotel charges for a night. If a free night at a mid-range property costs 25,000 points and you earned 50,000, you have two free nights. But if you only stay at luxury properties where a night costs 70,000 points, your bonus covers less than one night. Hotel chains set point prices per property, and they change seasonally — a night in peak season costs more points than the same room in off-season.
After the sign-up bonus, you earn points on every purchase you make with the card. The earning rate varies: you might earn 10 points per dollar spent on hotel stays booked directly with the chain, 3 points per dollar on dining and flights, and 1 point per dollar on everything else. These rates are much lower than what cash-back cards offer (typically 2 to 5 percent back), which is why hotel cards are not ideal for everyday spending unless you stay at the chain frequently.
Annual fees and what you get for them
Hotel credit cards charge annual fees ranging from $95 to $550, depending on the card tier and the chain. The Marriott Bonvoy Brilliant card costs $450 per year. The IHG One Rewards card costs $99. These fees are charged every year you keep the card open, whether you use it or not.
To offset the fee, most cards include a free night certificate each year — usually valid for one night at properties up to a certain point value. A $95 card might include a free night worth up to 25,000 points. A $450 card might include a free night worth up to 50,000 points. If you use that certificate for a night you would have paid for, it covers part or all of the annual fee. If you don't use it, the fee is a pure cost.
Cards also often include other perks: elite status in the loyalty program (which gives you room upgrades and late checkout), lounge access at some properties, points bonuses on your birthday, and travel insurance. These perks have value only if you actually use them. A lounge benefit is worthless if you never stay at properties with lounges.
When a hotel card makes financial sense
A hotel card is worth opening if you stay at the same chain at least a few times per year, or if the sign-up bonus alone covers the annual fee and gives you a free night you would otherwise pay for. If you stay at different chains or book mostly through discount sites like Expedia, a hotel card will cost you more than it saves.
The sign-up bonus is the main draw for most people. If you can meet the spending requirement (usually $3,000 to $5,000 in three months) and the bonus is worth more than the annual fee, opening the card makes sense even if you don't plan to use it much after that. You can close it after a year, pay the fee once, and pocket the difference between the bonus value and what you paid.
Some people keep hotel cards long-term because they travel frequently to the same chain. If you stay 10 nights per year at Marriott properties and earn 10 points per dollar on those stays, you accumulate points quickly. Combined with the annual free night certificate and elite status benefits, the card can pay for itself. But this only works if you genuinely prefer that chain — forcing yourself to stay there to justify the card costs more money than it saves.
How to compare hotel cards side by side
The main variables are the annual fee, the sign-up bonus, the earning rates on different purchase categories, and the perks included. A straightforward way to compare is to calculate whether the sign-up bonus covers the first year's fee and gives you a free night on top.
If Card A costs $95 and offers 50,000 points after $4,000 spend, and a free night at your preferred property costs 25,000 points, you have 25,000 points left over after using the bonus for one free night. That leftover value (roughly $100 to $150, depending on point value) covers the fee and gives you a small profit.
If Card B costs $450 and offers 75,000 points after $5,000 spend, and a free night at your preferred property costs 50,000 points, you have 25,000 points left over. That's worth less than the $450 fee, so Card B only makes sense if you plan to use the card for multiple years and accumulate enough points from everyday spending to offset the higher annual cost.
Points, transfers, and redemption options
Points in a hotel loyalty program can be used for more than just free nights. You can redeem them for room upgrades, late checkout, breakfast credits, or spa services at participating properties. Some programs let you transfer points to airline partners at a fixed rate (usually 1 hotel point = 1 airline mile, though the ratio varies). You can also combine points with a spouse's account or gift points to family members, though some programs charge a fee for transfers.
The redemption value of points varies widely. A free night is usually the best use of points because you know exactly what you're getting. Transferring to airlines is often worse value — you might get only 0.5 to 1 cent per point, whereas a free night can be worth 1 to 2 cents per point depending on the hotel. Before opening a card, check what the program offers beyond free nights so you know what to do with leftover points.
Points don't expire as long as you have some account activity (a stay, a purchase, or even a transfer) within a certain period — usually 12 to 24 months. If your account goes dormant, points can be forfeited. This is another reason to think carefully about whether you'll actually use the card: earning points you never redeem is the same as throwing money away.
Frequently Asked Questions
Can I use a hotel credit card to book through third-party sites like Expedia?
You can use the card to pay, but you won't earn the bonus points rate. Most hotel cards only offer the high earning rate (10 points per dollar) when you book directly with the hotel chain's website or call their reservations line. Booking through Expedia, Hotels.com, or similar sites usually earns you the base rate (1 point per dollar) or no points at all, even though you're using the card. This is a major limitation if you prefer discount booking sites.
What happens to my points if I close the card?
Your points stay in your hotel loyalty account. Closing the card doesn't erase them. However, if your account goes inactive for 12 to 24 months (depending on the chain), the points may expire. You can prevent this by making any activity — a stay, a purchase with a co-branded card, or even a points transfer — within that window.
Can I get the sign-up bonus again if I close the card and reopen it later?
Most hotel card issuers have rules about how often you can earn the same bonus. You typically have to wait 24 months after closing the card before you're may be able to access for the bonus again. Some issuers are stricter and require longer waiting periods. Check the card's terms before closing if you think you might want to reopen it.
Is the free night certificate worth the annual fee?
Only if you use it. If the certificate is worth 25,000 points and the annual fee is $95, you need to value that free night at $95 or more for the fee to be justified. At a $150-per-night hotel, the certificate is worth it. At a $60-per-night hotel, it's not. Be honest about where you actually stay before deciding.
Do I need elite status in the loyalty program to get value from the card?
No. The card itself earns points and includes perks like a free night certificate. Elite status (which some cards provide automatically) adds benefits like room upgrades and late checkout, but these are bonuses, not requirements. You get value from the card even at the base membership level as long as you use the points and free night certificate.