Best cards for hotels
Citi / AAdvantage Executive World Elite Mastercard leads with 10x (book via aadvantagehotels.com).
Rankings use issuer rates verified as of August 16, 2026.
Hotels / lodging booked direct.
#110x10xCiti / AAdvantage Executive World Elite Mastercard
Citi · Mastercard · $595/yr · Book via aadvantagehotels.com
#210x10xCiti Strata Premier Card
Citi · Mastercard · $95/yr · Book via Citi Travel
#310x10xVenture X Business
Capital One · Visa · Business · $395/yr · Book via Capital One Business Travel
#410x10xVenture X Rewards
Capital One · Visa · $395/yr · Book via Capital One Travel
#58x8xChase Sapphire Reserve
Chase · Visa · $795/yr · Book via Chase Travel
#610x10xRobinhood Platinum Card
Coastal Community Bank · Visa · $695/yr · Book via Robinhood Travel Portal
#75x5xUnited Quest Card
Chase · Visa · $350/yr · Book via Renowned Hotels and Resorts via Chase Travel
#85x5xUnited Club Card
Chase · Visa · $695/yr · Book via Renowned Hotels and Resorts via Chase Travel
#95%5%Quicksilver Cash Rewards
Capital One · Mastercard · No annual fee · Book via Capital One Travel
#105%5%Capital One Savor Cash Rewards (formerly SavorOne)
Capital One · Mastercard · No annual fee · Book via Capital One Travel
#115%5%Spark 1.5% Cash Select
Capital One · Mastercard · Business · No annual fee · Book via Capital One Business Travel
#125x5xVentureOne Rewards
Capital One · Visa · No annual fee · Book via Capital One Travel
How to choose
The new leader is the Citi / AAdvantage Executive World Elite Mastercard at 10x on hotels — with the biggest caveat on the page attached: the rate applies only to bookings made through aadvantagehotels.com, and it pays out in AAdvantage miles rather than cash back or flexible points. The card costs $595 a year. It shares the 10x rate with Capital One's Venture X Rewards and Venture X Business ($395, via Capital One Travel) and the Citi Strata Premier Card, which matches the same 10x through Citi Travel for $95.
The fine print still follows one pattern: every card at the top of this ranking earns its listed rate only through a designated booking portal — aadvantagehotels.com for the new leader, Capital One Travel or Capital One Business Travel for the Venture X pair, Citi Travel for the Strata Premier. Book directly with the hotel and the headline number no longer applies; on the Citi / AAdvantage Executive, a direct booking drops to the 1x base rate. Among general travel cards, the honest pick for direct bookings remains the Chase Sapphire Reserve at 4x on hotels booked directly with the hotel — a $795 card, so that rate is for people already paying for its broader travel package.
The fee-versus-rate math cuts two ways. If all you want is 10x through a portal, the Citi Strata Premier Card gets the identical rate for $95 — the Executive's $595 only pencils out if you fly American and will use its Admirals Club membership, with the hotel 10x as a side benefit paid in AA miles. And if no fee is the goal, the Quicksilver Cash Rewards is still the quiet value here: 5% back on hotels through Capital One Travel with nothing to justify each year. That is half the leaders' rate, but for an occasional traveler, half the rate at zero fee often beats paying $395 or more to chase the top of the table.
The math
On $250 a month of hotels, Citi / AAdvantage Executive World Elite Mastercard returns about $360 a year at our valuations — a flat 2% card returns $60.
Common questions
- What is the best credit card for hotels?
- Citi / AAdvantage Executive World Elite Mastercard leads with 10x (book via aadvantagehotels.com).
- How does SwipeCaddy pick the best hotels card?
- We rank each card by its reward rate times a conservative cash value of its points or miles — no inflated transfer valuations — and surface the fine print so the "best" rate is one you can actually get.
- Does the Citi / AAdvantage Executive World Elite Mastercard earn 10x on all hotel bookings?
- No. The 10x applies only to eligible hotels booked through aadvantagehotels.com, and it pays AAdvantage miles. Book directly with the hotel — or through any other site — and the card drops to its 1x base rate. For direct bookings, the Chase Sapphire Reserve's 4x on hotels booked directly with the hotel is the stronger earner, and the portal-only pattern repeats on every 10x card in this ranking.
- Is a no-annual-fee card enough for hotel bookings?
- It can be. The Quicksilver Cash Rewards earns 5% on hotels booked through Capital One Travel with no annual fee, while the 10x cards charge anywhere from $95 (Citi Strata Premier Card) to $595 (Citi / AAdvantage Executive World Elite Mastercard). If you only book a few nights a year, the no-fee 5% keeps things simple; heavier hotel spenders can weigh whether a fee card's higher rate — and, on the Executive, its Admirals Club perks — covers the cost.
Rankings reflect published earn rates and a conservative valuation of each rewards currency. SwipeCaddy earns no affiliate commission.