Many of the credit card offers that appear on this site are from credit card issuers from which receives compensation. Compensation does not impact the placement of cards on Million Mile Secrets other than in banner advertising. does not include all credit card offers that might be available to consumers in the marketplace.

Editorial Note: We're the Million Mile Secrets team. And we're proud of our content, opinions and analysis, and of our reader's comments. These haven’t been reviewed, approved or endorsed by any of the airlines, hotels, or credit card issuers which we often write about. And that’s just how we like it! :)

Best Hotel Credit Cards for Points & Free Nights

Signing up for credit cards through partner links earns us a commission. Terms apply to the offers listed on this page. Here’s our full Advertising Policy.

Best Hotel Credit Cards for Points & Free Nights

Joseph HostetlerBest Hotel Credit Cards for Points & Free NightsMillion Mile Secrets Team

Signing up for credit cards through partner links earns us a commission. Terms apply to the offers listed on this page. Here’s our full Advertising Policy.

INSIDER SECRET: It may sound counterintuitive, but a co-branded hotel credit card may not be your best bet when it comes to getting free stays.

Best Hotel Credit Cards 2019

There are two big expenses when you travel: airfare and hotels. Fortunately, both are laughably easy to get for free.

The glamorous hotel stay is often the more costly item. Many of the best credit cards for travel come with welcome bonuses and ongoing benefits that can unlock free nights in five-star resorts (or regular ol’ hotels, if that’s your choice). But which card is right for you?

It depends mostly on your travel goals. I’ll tell you everything you need to know about the best hotel credit card offers, so you can open the one that will fulfill your travel dreams.

Many of the best hotel credit cards give you amazing hotel experiences, like a free stay at the all-inclusive Hyatt Zilara in Cancun. (Photo by Joseph Hostetler/Million Mile Secrets)

How to Choose the Best Hotel Credit Card

You should absolutely use one of the best hotel credit cards to earn the most points for your booking. And here’s a pro tip: start by navigating through an online shopping portal.

Check a shopping portal like CashBackMonitor or Evreward to see which portals are offering the most cash back, bank points, or airline miles for a particular hotel chain or brand. Once you click through the shopping portal, you’ll be redirected to the hotel website to complete your reservation. You’ll still be booking directly with the hotel to earn points and stay credits, and your elite status perks will be honored.

Capital One Venture Card

Apply Here: Capital One® Venture® Rewards Credit Card

Read our review of the Capital One Venture

Card Bonus: The Capital One Venture card comes with 50,000 Venture miles (worth $500 in travel) after spending $3,000 on purchases within the first three months. What does that mean for you?

Capital One Venture miles are worth 1 cent each. You can use Capital One miles for nearly any travel purchase, including hotels, without having to worry about searching for available award nights. It might be the simplest card for getting free travel or free hotel nights.

Card Benefits: When you spend with this card, you’ll earn 2 Venture miles per dollar spent on all purchases. That’s effectively 2% back. You’ll also earn 10 Venture miles for every dollar you spend on hotel stays booked and paid for through the link (through January 31, 2020).

To redeem your miles for travel, just buy travel like you normally would with your card. Then, you have 90 days to sign in to your online account, find the travel purchase and “erase” it with your miles.

The card also comes with Global Entry and TSA PreCheck, trusted-traveler programs designed to help folks spend less time (and experience fewer headaches) at security checkpoints. For example, with TSA PreCheck, you can pass through security without taking off your shoes, belt or light jacket. You also won’t need to remove your laptop and liquids from your bag.

When you pay for your Global Entry or TSA PreCheck application with the Capital One Venture, you’ll get a statement credit waiving the fee (between $85 and $100).

Some cards charge fees for swiping outside of the US. This card has no foreign transaction fees.

Annual Fee: The card’s $95 annual fee is waived the first year. With the great welcome bonus, it’s a definite no-brainer for the first year.

Our Take

This card is particularly good if you want to stay at a hotel that doesn’t have a loyalty program, like boutique hotels or a hotel off the beaten path.

During a trip to Mexico, my wife and I stayed at an amazing hotel called Beloved Playa Mujeres. The hotel doesn’t have a loyalty program or a co-branded credit card. But if you have the Capital One Venture, you can book into any hotel. Just buy your nights and erase the purchase with your Venture miles later.

You can use Capital One Venture miles for nearly any travel purchase, including hotels that don’t have a loyalty program, like the Beloved Playa Mujeres in Mexico. (Photo by Joseph Hostetler/Million Mile Secrets)

Note that the card’s return is effectively 2% back, which you can earn with some no-annual-fee cards. You can transfer your points to various airline partners for a better return, but otherwise you’ll have to decide if the card’s other benefits are worth the yearly fee.

Further Reading:

Marriott Bonvoy Brilliant Amex

Apply Here: Marriott Bonvoy Brilliant™ American Express® Card

Read our Marriott Bonvoy Brilliant Amex Review

Marriott Bonvoy Brilliant™ American Express® Card

Card Bonus: With the Marriott Bonvoy Brilliant™ American Express® Card, you can earn 75,000 Marriott points after meeting minimum spending requirements. That’s enough for multiple nights at family-friendly hotels like Springhill Suites, or for a splurge night at luxury brands like Ritz-Carlton.

Card Benefits: When you spend with this card, you’ll receive:

  • 6 Marriott points per dollar at Marriott hotels
  • 3 Marriott points per dollar at US restaurants and flights booked directly with airlines
  • 2 Marriott points per dollar on everything else
  • Terms Apply
You can use the annual statement credit from Marriott Bonvoy Brilliant Amex to splurge on a meal at the Octave Rooftop Lounge & Bar at the Bangkok Marriott Hotel Sukhumvit. (Photo by Stephane Bidouze/Shutterstock)

The welcome offer isn’t the only reason to get the card. Cardholders also have access to a host of other perks that can save you money and make your travel easier. For instance, there is an annual statement credit of up to $300 to use each card membership year at participating Marriott hotels (including room charges), an annual free night (at participating Marriott hotels worth up to 50,000 points) after you renew your card, and more.

Check out this guide for an in-depth look at the Marriott Bonvoy Brilliant Amex benefits.

Annual Fee: The card comes with a $450 annual fee (See Rates & Fees), but the card’s money-saving benefits can more than offset the annual fee. Meghan, a team member at Million Mile Secrets, has this card and already used her Marriott Bonvoy Brilliant Amex annual statement credit for a meal at the Ritz-Carlton Bacara in Santa Barbara.

Our Take

If you stay at a Marriott hotel at least once a year, this card is worth it for the annual free night and annual statement credit of up to $300. If you use the free night at an otherwise expensive hotel and add in the value you’ll get from the annual statement credit, the annual fee is well worth it.

You can redeem Marriott points for award stays at these hotel brands:

Further Reading:

Hilton Honors American Express Aspire Card

Apply Here: Hilton Honors Aspire Card from American Express

Read our review of the Hilton Aspire

Hilton Honors Aspire Card from American Express

With the Hilton Honors Aspire Card from American Express, you’ll earn 150,000 Hilton points after spending $4,000 in purchases on the card within your first three months of card membership. That’s a lot of points.

You could use 150,000 points to stay three nights at The Morrison, a DoubleTree Hotel by Hilton in Dublin. (Photo by Joseph Hostetler/Million Mile Secrets)

Card Benefits: This card comes with one weekend night each year, which you can use at most Hilton hotels. And you’ll get an additional weekend night if you spend $60,000 on your card in a calendar year. So you could end up with a whole weekend at a five-star hotel in a prime destination, like the London Hilton on Park Lane, which costs $450+ per night.

The card also comes with:

  • 14 Hilton points per dollar spent at a Hilton hotel or resort (highest earning rate of any Hilton card)
  • 7 Hilton points per dollar of eligible purchases at US restaurants, flights booked directly with airlines or, and car rentals booked directly with select car rental companies
  • 3 Hilton points per dollar for all other eligible purchases on your card
  • Terms Apply

You’ll also receive automatic Hilton Diamond status, which is insanely amazing because it takes 30 stays or 60 nights to achieve. With Diamond status, you’ll rack up Hilton points way faster and you’ll get upgrades and free breakfast.

The card comes with $250 in airline incidental credits and $250 in statement credits at participating Hilton resorts every year. If you max out those benefits alone, you’ll get a value $50 greater than the annual fee ($250 airline credit + $250 Hilton resort credit = $500 in credits minus the $450 annual fee).

You’ll get a $250 credit to use at Hilton resorts, like the Hilton Waikoloa Village on the Island of Hawaii. (Photo by dirkr/Shutterstock)

I probably wouldn’t take full advantage of the incidental fee credit, which reimburses for things like checked baggage, seat upgrades, etc. But the other benefits of the card make it worth the fee, especially if you don’t have a card that grants you airport lounge access.

You can also get $100 in credits on qualifying charges (room rates and fees do not qualify) for every stay of two or more nights at Waldorf Astoria or Conrad hotels. But you must book through the Amex Hilton Aspire card website to verify that you’re eligible for the credit.

You’ll get unlimited free Priority Pass lounge visits as long as you hold the card and no foreign transaction fees (See Rates & Fees).

As you can see, Hilton is showering Amex Hilton Aspire card members with credits, bonuses and benefits. If you frequently stay at Hilton hotels, this is an excellent card for you.

Annual Fee: The card has an annual fee of $450 (See Rates & Fees).

Our Take

I know big annual fees can be scary, but what’s even scarier is losing money because you neglected to crunch a few numbers. The Amex Hilton Aspire comes with a mountain of benefits that make it worth the extra cost. The weekend nights alone can easily make it worth paying the annual fee.

If you like staying with Hilton, this card is truly a no-brainer. The statement credits and top-tier elite status can transform your Hilton stays.

Further Reading:

Hilton Honors American Express Surpass® Card

Apply Here: Hilton Honors American Express Surpass® Card

Read our review of the Hilton Honors American Express Surpass Card

Card Bonus: If you’re a Hilton fan, you need to take the Amex Hilton Surpass card seriously. You can earn 125,000 Hilton points after you spend $2,000 in purchases with your new card within the first three months of opening your account.

These points aren’t as valuable as other hotel points because high-end Hilton hotels can cost 95,000 points per night.

That’s still a ton of points, though. I use them exclusively for very low-category hotels because that’s where I find the best value.

For example, the gorgeous Conrad Tokyo costs upward of $350 per night but you’ll have to pay 95,000 Hilton points for the same room. That means you’ll get a value of just ~0.37 cents per point ($350 per night/95,000 points)

But if you use your points on a lower-cost hotel, you’ll often get a better value. You can book six nights at the Hampton Inn Dayton/Dayton Mall, and hang out with me for a week. The hotel can sell for $200 per night, depending on the season. And it costs 20,000 points per night, giving you a value of 1 cent per point ($200 per night/20,000 points).

Card Benefits: The card also comes with:

  • 12 Hilton points per dollar spent at a Hilton hotel or resort
  • 6 Hilton points per dollar on eligible purchases at US restaurants, US supermarkets and US gas stations
  • 3 Hilton points for all other eligible purchases on your card
  • Terms Apply

You’ll receive complimentary Hilton Gold status, which comes with bonus points for hotel stays, room upgrades when available, free breakfast and lots more. Because the card has no foreign transaction fees (See Rates & Fees), it’s good to use for hotels abroad.

If you’re a big spender, who likes staying with Hilton, this card is up your alley. You’ll earn one weekend night after spending $15,000 on purchases each calendar year. And if you spend $40,000 in a calendar year, you’ll earn Hilton Diamond status. That will help you rack up Hilton points way faster (100% bonus on base points), and the upgrades and free breakfasts will revolutionize your hotel experience.

Another unique feature of the card is that you get 10 free airport lounge visits each year once enrolled in complimentary Priority Pass Select membership.

Annual Fee: The card has a $95 annual fee (See Rates & Fees). Earning the weekend night each year easily justifies paying for the annual fee. You could use it at a super-fancy hotel that normally costs hundreds per night.

Our Take

Traveling with a large family is an entirely different proposition compared to a solo trip. There’s often a lot of juggling and logistics to manage, so making sure your hotel stay is as comfortable as possible is key to making your vacation a success. The Amex Hilton Surpass stands above the rest for families, because it comes with family-friendly perks without an astronomically high annual fee.

Thousands of hotels to choose from: Hilton is an ideal chain for families to focus on, because they’re one of the largest in the world — you can find a Hilton brand hotel just about anywhere you go, including:

Our MMS editor, Jasmin, frequently travels with three kids and says Hilton has always been outstanding in making sure the kids feel especially welcome. From providing upgrades to a larger room to offering treats at check-in, the kids always have something to rave about.

Jasmin’s kids were spoiled rotten at the Conrad Tokyo with check-in treats like cookies, juice boxes and the iconic Conrad teddy bears. (Photo by Jasmin Baron/Million Mile Secrets)

Automatic Hilton Gold Status: The card comes with hands-down the best mid-tier status in the industry. No other mid-level hotel elite status offers free breakfast at all hotels, even at the fanciest resorts. Staying at a Hilton brand that includes complimentary breakfast can translate into a huge cost savings and convenience when you’ve got kids in tow. Jasmin says:

“I know the last thing I want to do on vacation is wrangle the kids out of bed early and get them cleaned up and dressed to go get breakfast outside the hotel. It takes a lot of time and is akin to herding cats, especially if the kids are sluggish and grumpy from a long travel day beforehand. Getting a free breakfast right in the hotel is a lifesaver.”

No other mid-tier credit card offers elite status that guarantees free breakfast. Hilton’s terms say the free breakfast applies to yourself and one additional guest, but many report getting a free meal for their kids, too (that’s Jasmin’s experience, too). At the very least, breakfasts for kids are usually discounted, so could use the freebies for the adults in your party and pay only for the additional children’s meals.

Free weekend night each year you meet a spending requirement: When you spend $15,000 on purchases in a calendar year with your Amex Hilton Surpass card, you’ll earn a weekend night valid at almost any Hilton hotel, including luxury Conrad resorts like the Conrad Maldives Rangali Island. If you’re careful to use your weekend night at an incredibly expensive hotel, you could get $1,000+ in value.

This would be an amazing way to treat your family to a surprise stay at a fancy hotel. Or maybe leave the kids at home and enjoy a romantic splurge with your significant other.

Improve your airport experience, too: There are lots of credit cards that offer airport lounge access, but most of them come with annual fees of $450 or more. That can be expensive for many families, especially if you don’t travel often enough to make the most of the perk.

The Amex Hilton Surpass comes with 10 free visits to Priority Pass Select airport lounges (each guest you bring counts as a visit, too). Having a quiet place to relax and enjoy food and drinks with your family before a flight — away from the noisy terminal — can start your vacation right.

Further Reading:

The World of Hyatt Credit Card

Apply Here: The World of Hyatt Credit Card

Read our review of the Hyatt Credit Card

With The World of Hyatt Credit Card, you can earn up to 50,000 Hyatt points after meeting tiered spending requirements. You’ll earn:

  • 25,000 bonus Hyatt points after you spend $3,000 on purchases in the first three months of opening your account
  • Another 25,000 bonus Hyatt points after you spend an additional $3,000 (for $6,000 total) on purchases within the first six months of opening your account

That’s a great bonus, considering you can reserve astronomically expensive hotels, like the five-star Park Hyatt Paris Vendome, for 30,000 Hyatt points per night. Rooms at that hotel can go for $900+ per night.

Phenomenal colors from my balcony at the Hyatt Regency Waikiki. (Photo by Joseph Hostetler/Million Mile Secrets)

Card Benefits: With this card, you’ll earn:

  • 9 Hyatt points per dollar spent at Hyatt – 4 bonus points per dollar when you use your card at Hyatt hotels and 5 base points per dollar earned as a World of Hyatt member
  • 2 Hyatt points per dollar on restaurants, airline tickets purchased directly from the airlines, local transit and commuting, and on fitness club and gym memberships
  • 1 Hyatt point per dollar on everything else

You’ll also get an additional free night at a Category 1 to 4 Hyatt hotel or resort after spending $15,000 in an anniversary year.

This card comes with automatic Hyatt Discoverist status, which gives you more bonus points per stay, upgrades to a preferred room based on availability at check-in, late checkout upon request and more. Plus, you’ll be able to climb the elite status ladder quickly because you’ll receive 5 qualifying-night credits every year and 2 qualifying-night credits after every $5,000 you spend on the card.

This card has no foreign transaction fees.

Hyatt hotels include:

Annual Fee: This card has a $95 annual fee, which is not waived the first year. But the free night each anniversary year at a Category 1 to 4 Hyatt hotel or resort can easily offset that price. Million Mile Secrets team member Scott has held onto his Hyatt card for years because of this annual free night.

Our Take

Hyatt is a Million Mile Secrets favorite. They have great hotels with a balance of value and comfort.

A unique perk of using Hyatt points is that you don’t have to worry about blackout dates. If Hyatt is selling a standard-level room, you can reserve it with points. There are some quirks and exceptions at certain hotels where you’ll inexplicably have difficulty finding available rooms (Andaz Maui). But I’ve found this benefit to be extremely valuable.

I spent a night at the Hyatt House Charleston Historic District during the Great American Eclipse. The hotel was packed, and rooms were selling for $500+ per night. I was able to reserve a room for just 12,000 Hyatt points. That’s a value of ~4.1 cents per point ($500 per night/12,000 Hyatt points).

Because this is a Category 3 hotel, you can use the annual free night that comes with The World of Hyatt Credit Card. That offsets the annual fee many times over.

Note: If you see a base hotel room available on the Hyatt website, but it’s not showing any available reward nights, you can call Hyatt and they’ll book the room for you.

Further Reading:

Marriott Bonvoy Bold Credit Card

Apply Here: Marriott Bonvoy Bold Credit Card

Read our review of the Chase Marriott Bonvoy Bold

Further Reading:

Best Hotel Credit Cards for Budget Chains

It’s easy to find budget hotel brands like Best Western, Choice and Wyndham in even the most off-the-beaten-path locations (places you won’t find Marriott or Hyatt). They’re often family-friendly with perks like free breakfast, indoor pool and on-site laundry. Plus, they’re usually less expensive.

Choice hotels are cheap, family friendly and ubiquitous. (Photo by Jasmin Baron/Million Mile Secrets)

Choice Hotels include brands like Comfort Inn, Quality Inn, Sleep Inn and Rodeway Inn. Best Western subdivides their hotels into brands like Best Western Plus and Best Western Premier. And you’ve no doubt seen many Wyndham hotels along the interstate, like Days Inn, Super 8, Microtel and Travelodge.

Each of these chains has its own credit card, but they’re rarely good for day-to-day spending. The best hotel credit cards for budget chains don’t have the hotel name attached to them.

You can get far bigger bang for your buck if you collect flexible points and miles like from cards like:

Collecting these points makes more sense, because they’re flexible and don’t lock you into a single hotel or airline program. And you can redeem them for stays at just about any hotel chain (and non-chain hotels, too).

You can redeem Chase points through its travel portal for free stays at nearly any hotel, including budget brands and boutique hotels. No need to collect specific hotel points. And you can use Capital One miles to erase just about any travel purchase when you pay with your card.

Capital One® Venture® Rewards Credit Card

Capital One® Venture® Rewards Credit Card

  • Enjoy a one-time bonus of 50,000 miles once you spend $3,000 on purchases within 3 months from account opening, equal to $500 in travel
  • Earn 2X miles on every purchase, every day. Plus earn 10X miles on thousands of hotels, through January 2020; learn more at
  • Named ‘The Best Travel Card' by CNBC, 2018
  • Receive up to $100 application fee credit for Global Entry or TSA Pre✓®
  • Fly any airline, stay at any hotel, anytime; no blackout dates. Plus transfer your miles to over 12 leading travel loyalty programs
  • Miles won't expire for the life of the account and there's no limit to how many you can earn
  • No foreign transaction fees
  • $0 intro annual fee for the first year; $95 after that

More Info

Editorial Note: We're the Million Mile Secrets team. And we're proud of our content, opinions and analysis, and of our reader's comments. These haven’t been reviewed, approved or endorsed by any of the airlines, hotels, or credit card issuers which we often write about. And that’s just how we like it! :)

Add comment

E-mail is already registered on the site. Please use the Login form or enter another.

You entered an incorrect username or password

Sorry that something went wrong, repeat again!


by Newest
by Best by Newest by Oldest

This yr I got the Hilton AmEx for 100K points I booked for 2 nights at Hampton Inn 8th Ave. 1st night the door lock was not working(latch was). I was tired. (A woman would not have stayed there; the hotel agreed). In the morning I notified them about the lock.

That evening the lock had not been fixed. Bad maintenance

This is the big complaint: on the 2nd morning there was NO WATER in the hotel. I had a meeting. I called a friend, asked for a favor, hustled to her place, showered and dressed. I asked Hilton to redeposit my 116,000 points; they did deposit 40,000 (I have no idea how they arrived at that).

I was not looking for money, or for anything more than reimbursement of miles for a very substandard stay ( with NO WATER). They never spoke to me; all correspondence was done by email

I reminded them that one very unhappy client negates thousands of dollars in promotional advertising. For the foreseeable future I will retell friends, family and business assocites this story.

Hi, I applied for the HH Ascend and got a response that said, essentially, that ‘based on my history with AmEx they probably wouldn’t approve me for a card… Did I want to continue with my application?’ I’ve always paid on time and in full. I’m guessing this has to do with a Delta Skymiles card and then an SPG (business), both AmEx and both opened within the last 2 years, that I’ve used little after the initial spend as they don’t offer me the same return on usage that my Citi Costco and Cap One Spark do. I know that they have a right to refuse me. It’s their business. But is there anything else I ought to be considering as I’d really like the Priority Pass access? I know I could do Chase Sapphire Reserve. Credit score is no issue. I just really thought that HH Ascend fit some of my needs well. Only 3 new card applications over the last 24 months. Thanks much. I appreciate your site a bunch.

Hi Terry – Sorry to hear that!

You can check out this post which includes cards that offer Priority Pass Select membership:


Is there a way around applying for credit cards where you can only input a US address? Any links for Canadian customers? Thks!

The article does not include that Citi has an extensive list of exceptions for the fourth night free including but not limited to experience hotels which are very loosely defined but include safari lodges. The process is not as straightforward as the article makes it seem. Three times I tried to use the perk, and all three times there was an issue. Two times I was reimbursed, and the most recent time, Citi Concierge deemed the hotel an “experience” hotel for including a useless tour.

The article also omits US Bank’s Radisson card which is fantastic. I just stayed two nights for free at the Radisson Kigali. The hotel included my breakfast, and the rooms were fabulous.

Do I need to cancel my current Hilton card to get the new bonus? Whenever I click the link, it just says “upgrade” to the new card.

Hi Camilla – Which Hilton card do you have? If it’s the old AMEX Hilton Surpass you won’t be eligible for a new welcome bonus on Hilton Honors Ascend card (the Ascend was the replacement for the Surpass). Same idea if you have the AMEX Hilton Honors – the new version is considered the same card product as the old.

But you should be eligible to apply and earn a welcome bonus on the Hilton Honors AMEX Aspire card or Hilton Honors AMEX Business card because these are brand new products.

Hope that helps!

I have the no fee card so that would be the same as the Ascend. I don’t use Hilton enough to justify a $450 annual fee. Thanks for your reply!

Load more