Best Credit Cards for Hotels

20 Cards Compared

Cards

Hilton Honors Aspire American Express
Points
14x Fee: $550
Hilton

Earn 14x points on eligible purchases made directly with hotels and resorts within the Hilton portfolio.

Hilton Honors Surpass American Express
Points
12x Fee: $150
Hilton

Earn 12 Hilton Honors Bonus Points for each dollar of eligible purchases charged directly with a hotel or resort within the Hilton portfolio.

Hilton Honors Business American Express
Points
12x Fee: $195
Hilton

Earn 12X Hilton Honors Bonus Points on eligible purchases made directly with hotels and resorts in the Hilton portfolio

Points
12x Fee: $595
Citi Travel

Earn 12 points per $1 spent on hotels booked through cititravel.com

Points
10x Fee: $95
Citi Travel

Earn 10 points per $1 spent on hotels booked through CitiTravel.com.

Points
10x Fee: $99
IHG Hotels & Resorts

Earn 10 points per dollar on qualifying purchases made at hotels participating in IHG One Rewards.

Points
10x Fee: $99
IHG Hotels & Resorts

Earn 10 points per dollar on qualifying purchases made at hotels participating in IHG One Rewards.

Venture X Capital One
Points
10x Fee: $395
Capital One Travel

Earn unlimited 10x miles on hotels booked through Capital One Travel

Venture X Business Capital One
Points
10x Fee: $395
Capital One Travel

Earn unlimited 10x miles on hotels booked through Capital One Travel

Altitude Reserve U.S. Bank
Points
10x Fee: $400
U.S. Bank Travel Center

Effective December 15, 2025

Points
10x Fee: $595
American Airlines Travel

Earn 10 AAdvantage miles per $1 on hotel bookings through American Airlines Travel portal

Points
8x Fee: $795
Chase Travel

Earn 8x points on hotels booked through Chase Travel, including The Edit.

Hilton Honors American Express
Points
7x Fee: $0
Hilton

Earn 7X Hilton Honors Bonus Points on eligible purchases made directly with hotels and resorts in the Hilton portfolio

Points
6x Fee: $95
Marriott

Earn 6 points per $1 spent at participating Marriott Bonvoy hotels.

Marriott Bonvoy Business American Express
Points
6x Fee: $125
Marriott

Earn 6X Marriott Bonvoy points for each dollar of eligible purchases at participating Marriott Bonvoy hotels

Marriott Bonvoy Bevy American Express
Points
6x Fee: $250
Marriott

Earn 6X Marriott Bonvoy points on eligible purchases at hotels participating in Marriott Bonvoy

Points
6x Fee: $350
AAdvantage Hotels

6 AAdvantage miles per $1 spent on eligible hotels booked through aadvantagehotels.com

Points
6x Fee: $450
Marriott

Earn 6 points per $1 spent at participating Marriott Bonvoy hotels

Popular Stores