City tax in Spain
All places in Spain we have data for: rate, payment, maximum nights and child exemption.
Find hotels in Spain
How to save on your hotel
Book through daily cashback and get part of the price back. You pay the same price at the provider.
Estimated amount, not guaranteed. It is credited after your stay, under the provider’s terms.
| Place | Rate | Payment | Max. nights | Children | Source |
|---|---|---|---|---|---|
| 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.