Best Credit Cards – April 2024

To make choosing your next card a bit easier, we've ranked the best credit card offers below with an eye toward those that can help you book luxury travel. Factors include: the welcome/sign-up bonus, bonus categories, and perks/benefits.

We strive to find the best offers available even if we won't earn a commission or earn a referral bonus. If you think we've missed a better offer, please let us know so we can investigate.

Let's get straight to the point(s). We may earn a commission or referral bonus if you use the links on this page. We do our best to keep track of the best credit card offers publicly available. The opinions expressed here are the author's alone and have not been reviewed, approved, or endorsed by outside parties. Please see our advertiser policy for further details. Thanks so much for your support.

Best Credit Cards — Hotel

The Marriott Bonvoy Boundless Card
Chase 5/24 rule applies
Current Offer
3 Free Nights
Earn 3 free nights (up to 50,000 each) after you spend $5,000 on purchases in the first 3 months from account opening. Note: These card details have been collected independently by STTP and have not been reviewed or provided by the card issuer.
Annual Fee
$95
Terms apply.
Why We Like It

You’ll receive an annual free night certificate (worth up to 35k points) and 15 elite night credits which make it much easier to earn Platinum Elite status.

World of Hyatt Business Credit Card
Chase 5/24 rule applies
Current Offer
60,000 Bonus Points
65,000 Bonus Points after you spend $5,000 on purchases in your first 3 months from account opening.
Annual Fee
$199
Terms apply.
Why We Like It

A solid welcome bonus plus the ability to earn elite nights per $10,000, it’s a great business card option for those who like Hyatt.

IHG Rewards Premier Business Credit Card
Chase 5/24 rule applies
Current Offer
175,000 IHG Points
Limited Time offer! Earn up to 175,000 Bonus Points. Earn 140,000 Bonus Points after spending $4,000 on purchases in the first 3 months from account opening. Plus, earn 35,000 Bonus Points after spending a total of $7,000 in the first 6 months from account opening.
Annual Fee
$99
Terms apply.
Why We Like It

A solid option for business owners (and anyone with a side hustle) to earn some IHG points.

IHG® One Rewards Premier Credit Card
Chase 5/24 rule applies
Current Offer
140,000 Bonus Points
Earn 140,000 Bonus Points after spending $3,000 on purchases in the first 3 months from account opening.
Annual Fee
$99
Terms apply.
Why We Like It

A free night certificate on your account anniversary worth up to 40k points, 4th night free on award bookings, and Platinum Elite status make this a card worth considering.

World of Hyatt Credit Card
Chase 5/24 rule applies
Current Offer
30,000 Bonus Points
Earn 30,000 Bonus Points after you spend $3,000 on purchases in your first 3 months from account opening. Plus, up to 30,000 More Bonus Points by earning 2 Bonus Points total per $1 spent in the first 6 months from account opening on purchases that normally earn 1 Bonus Point, on up to $15,000 spent.
Annual Fee
$95
Terms apply.
Why We Like It

You’ll get an annual free night certificate for a Category 1-4 property and you can earn a second by spending $15,000 in a year. You’ll get 5 elite nights each year with the card plus you can earn 2 elite nights per $5,000 spent.

IHG One Rewards Traveler Credit Card
Chase 5/24 rule applies
Current Offer
80,000 Bonus Points
Earn 80,000 bonus points after spending $2,000 on purchases within the first 3 months of account opening.
Annual Fee
$0
Terms apply.
Why We Like It

Even with no annual fee, you can get a 4th night free on your award stays. Personally, I’d prefer the IHG Premier Card.

Marriott Bonvoy Business American Express Card
Offer ending soon
Current Offer
3 Free Night Awards
Earn 3 Free Night Awards Card to make $6,000 in purchases within the first 6 months of Card Membership. Each Free Night Award is worth 50,000 Marriott Bonvoy points and can be topped off with up to 15,000 points.
Annual Fee
$125
Terms apply.
Why We Like It

A solid welcome bonus, 15 elite night credits each year, plus an annual free night certificate (up to 35,000 points) makes this a solid business card option for those who stay with Marriott.

Hilton American Express Aspire Card
Current Offer
175,000 Hilton Honors Points
after spending $6,000 within the first 6 months. Note: These card details have been collected independently by STTP and have not been reviewed or provided by the card issuer.
Annual Fee
$450
Terms apply.
Why We Like It

Provides Diamond status which makes it an excellent card for those who regularly stay at Hilton properties. You’ll also receive a free weekend night certificate your first year and after you renew each year.

Hilton Honors American Express Surpass Card
Current Offer
140,000 Hilton Honors Points
after you spend $3,000 in purchases on the Card in the first 6 months Note: These card details have been collected independently by STTP and have not been reviewed or provided by the card issuer.
Annual Fee
$95
Terms apply.
Why We Like It

Cardholders receive complimentary Hilton Gold status. Earn a Free Night Reward when you spend $15,000 in a calendar year. Earn Diamond by spending $40,000 on the card in a calendar year.

Hilton Honors American Express Business Card
Current Offer
175,000 Hilton Honors Points
after spending $3,000 within the first three months. Note: These card details have been collected independently by STTP and have not been reviewed or provided by the card issuer.
Annual Fee
$95
Terms apply.
Why We Like It

As a cardholder you’ll get Hilton Gold status which provides free breakfast at many Hilton brands. Additionally, you can earn up to two free weekend night certificates. You’ll also receive 10 passes to Priority Pass lounges.

Hilton Honors Card
Current Offer
90,000 Hilton Honors Points
after you spend $2,000 in purchases on the Card in the first 6 months. Note: These card details have been collected independently by STTP and have not been reviewed or provided by the card issuer.
Annual Fee
$0
Terms apply.
Why We Like It

Cardholders receive Hilton Silver status. Earn Gold Status when you spend $20,000 on the Card in a calendar year.

Marriott Bonvoy Bevy
Offer ending soon
Current Offer
155,000 Bonus Points
Earn 155,000 Marriott Bonvoy bonus points after you use your new Card to make $5,000 in purchases within the first 6 months of Card Membership. Offer ends May 1, 2024.
Annual Fee
$250
Terms apply.
Why We Like It

Marriott Bonvoy Brilliant™ American Express® Card
Offer ending soon
Current Offer
185,000 Marriott Bonvoy Points
Earn 185,000 Marriott Bonvoy points after you spend $6,000 in purchases on the Card in your first 6 months. Offer ends May 1, 2024.
Annual Fee
$650
Terms apply.
Why We Like It

The annual $300 Marriott credit plus an annual free night certificate worth up to 50,000 points can really help offset the annual fee. It also comes with Priority pass Select membership so you can access plenty of airport lounges.

Wyndham Rewards Earner Plus Card
Current Offer
100,000 Wyndam Points
Earn 100,000 bonus points after spending $2,000 on purchases in the first six months. Free nights can require up to 30,000 points per bedroom at participating properties and are subject to availability. Resort fees may apply and cannot be paid with points. Note: These card details have been collected independently by STTP and have not been reviewed or provided by the card issuer.
Annual Fee
$75
Terms apply.
Why We Like It

You get complimentary Platinum status + 7,500 points on your account anniversary.

Wyndham Rewards Earner Business Card
Current Offer
100,000 Wyndam Points
Earn 50,000 bonus points after spending $4,000 on purchases in the first 90 days and earn 50,000 bonus points after spending $15,000 on purchases within the first 12 months. Free nights can require up to 30,000 points per bedroom at participating properties and are subject to availability. Resort fees may apply and cannot be paid with points. Note: These card details have been collected independently by STTP and have not been reviewed or provided by the card issuer.
Annual Fee
$75
Terms apply.
Why We Like It

You get complimentary Diamond status + 15,000 points on your account anniversary.

See What People Are Saying!