TripPrice

City tax in Spain

All places in Spain we have data for: rate, payment, maximum nights and child exemption.

In short Balearic Islands (Mallorca, Menorca, Ibiza, Formentera): €2–4 per person/night At the hotel Barcelona: €8.40–12 per person/night At the hotel Basque Country: none Unclear + 10 more places in the table

Find hotels in Spain

Refine hotel search optional
Include:
PlaceRatePaymentMax. nightsChildrenSource
Whole country – Depends on booking – – Find hotels in Spain →Sourcechecked 2026-10-06
Balearic Islands (Mallorca, Menorca, Ibiza, Formentera) €2–4 per person/night At the hotel – up to 15 free Find hotels in Balearic Islands (Mallorca, Menorca, Ibiza, Formentera) →Sourcechecked 2026-10-06
Barcelona €8.40–12 per person/night At the hotel 7 up to 15 free Find hotels in Barcelona →Sourcechecked 2026-10-06
Basque Country none Unclear – – Find hotels in Basque Country →Sourcechecked 2026-10-06
Bilbao none Unclear – – Find hotels in Bilbao →Sourcechecked 2026-10-06
Canary Islands none Unclear – – Find hotels in Canary Islands →Sourcechecked 2026-10-06
Catalonia €1.80–4.50 per person/night At the hotel 7 up to 15 free Find hotels in Catalonia →Sourcechecked 2026-10-06
Madrid none Unclear – – Find hotels in Madrid →Sourcechecked 2026-10-06
Malaga none Unclear – – Find hotels in Malaga →Sourcechecked 2026-10-06
San Sebastian none Unclear – – Find hotels in San Sebastian →Sourcechecked 2026-10-06
Santiago de Compostela €1.50–2.50 per person/night At the hotel 5 – Find hotels in Santiago de Compostela →Sourcechecked 2026-10-06
Seville none Unclear – – Find hotels in Seville →Sourcechecked 2026-10-06
Valencia none Unclear – – Find hotels in Valencia →Sourcechecked 2026-10-06

No guarantee. Rates change; what counts is what the hotel or municipality charges. Source and check date are shown for each entry. Rates checked on 2026-10-06.

Frequently asked questions

How high is the city tax in Spain?

It depends on the place. Examples from our overview: Balearic Islands (Mallorca, Menorca, Ibiza, Formentera): €2–4 per person/night; Barcelona: €8.40–12 per person/night; Catalonia: €1.80–4.50 per person/night; Santiago de Compostela: €1.50–2.50 per person/night.

Is the city tax included in the hotel price?

It is not the same everywhere. Depends on booking: Whole country; At the hotel: Balearic Islands (Mallorca, Menorca, Ibiza, Formentera), Barcelona, Catalonia, Santiago de Compostela; Unclear: Basque Country, Bilbao, Canary Islands, Madrid, Malaga, San Sebastian ….

Do children pay city tax?

Often there are age limits: Balearic Islands (Mallorca, Menorca, Ibiza, Formentera): children up to 15 free; Barcelona: children up to 15 free; Catalonia: children up to 15 free. Where nothing is stated, ask the hotel.