City tax in Spain
All places in Spain we have data for: rate, payment, maximum nights and child exemption.
Find hotels in Spain
| 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.