TravelDiari matches your credit cards to every hotel booking — saving you points you'd otherwise miss.

Destination + card

The best credit card for hotels in Spain.

Updated

Why this card

Marriott Bonvoy Bevy for hotels in Spain.

Marriott has Hotel Maria Cristina in San Sebastian, the W Barcelona, and the Edition Madrid. Hyatt has the Hyatt Regency Hesperia Madrid and Park Hyatt Mallorca.

Annual fee

$250

Best earn rate

6 points per dollar at Marriotts, Gold elite status, 50,000-point free night cert annually

Signup bonus

Up to 155,000 points after first-year spend

The 50K free night cert covers a standard night at most Spanish Marriott city properties (Madrid Marriott Auditorium, AC Hotels in Seville and Granada, Madrid Edition mid-week). The W Barcelona prices around 70,000 to 85,000 points on a typical summer night against $500 to $700 cash. Gold elite gets you 2 PM late checkout and 25 percent bonus points on stays. Reasonable annual fee for Spain-focused travelers.

See this cardarrow_forward

If the top pick is not right

Alternative: World of Hyatt Credit Card.

Park Hyatt Mallorca is one of the best summer points stays in the program, especially shoulder season in April or October. Strong value at $95 annual fee if Spain is your only target.

ChaseAnnual fee $95

At a glance

Side by side.

SpecMarriott Bonvoy BevyWorld of Hyatt Credit Card
Annual fee$250$95
Best earn rate6 points per dollar at Marriotts, Gold elite status, 50,000-point free night cert annuallySee alternative section above
Signup bonusUp to 155,000 points after first-year spendVaries by month

Local tip

What to know before you book.

Spain hotels add a value-added tax and tourist tax separately, both due at checkout in cash. The tourist tax in Barcelona has been increasing each year. Always pay the room rate on your no foreign transaction fee card, but expect to add roughly 10 to 15 percent in checkout taxes.

Questions

Frequently asked.

What is the best credit card for hotels in Spain?

expand_more

Marriott Bonvoy Bevy from American Express. The 50K free night cert covers a standard night at most Spanish Marriott city properties (Madrid Marriott Auditorium, AC Hotels in Seville and Granada, Madri... Annual fee is $250.

How many points do you need for a free night in Spain?

expand_more

Roughly 50,000 points per night at the recommended chain for Spain. Cash rate is around $290 per night, so the points stay is a meaningful discount versus paying cash.

Is the World of Hyatt Credit Card a better choice for hotels in Spain?

expand_more

Park Hyatt Mallorca is one of the best summer points stays in the program, especially shoulder season in April or October. Strong value at $95 annual fee if Spain is your only target. Annual fee is $95.