Tourist tax in Spain
Spain has no national tourist tax, so how much you pay depends on where you stay. Catalonia (including Barcelona), the Balearic Islands and two Galician cities charge one, from €0.25 to €12 per person per night in 2026; the Basque Country starts in January 2027, and Madrid, Andalusia, Valencia and the Canary Islands charge nothing.
Where you pay, and how much
| Where you stay | Status | Rate | Nights charged | Children |
|---|---|---|---|---|
| Barcelona | Charged | €6 to €12 | First 7 | Under-17s free |
| Rest of Catalonia | Charged | €0.80 to €4.50 | First 7 | Under-17s free |
| Majorca (Mallorca), Ibiza, Menorca, Formentera | Charged | €0.25 to €4 | Half price from night 9 | Under-16s free |
| Santiago de Compostela and A Coruña (Galicia) | Charged | €1 to €2.50 | First 5 | Under-18s free |
| Basque Country (Gipuzkoa, Bizkaia, Álava) | From 1 January 2027 | Set by each town, up to €6.50 in Gipuzkoa | First 6 | Under-18s free |
| Valencia region (Valencia, Alicante, Benidorm) | Not charged | None | ||
| Madrid, Andalusia, the Canary Islands and the rest of Spain | Not charged | None |
Rates go by the type of accommodation and its stars, and your hotel or host adds the tax to your bill and pays it to the region or town.
Catalonia and Barcelona
Catalonia's tax on stays in tourist establishments rose on 1 April 2026. Outside Barcelona it runs from €0.80 to €4.50 per person per night by type of stay, and goes up again on 1 April 2027. Barcelona adds a city surcharge of €5 a night until 31 March 2027, then €6 and later €7, which takes a 4-star hotel to €8.40 and a tourist flat to €9.50 a night. Seven nights at most are charged, and guests aged 16 and under pay nothing. Some towns near Barcelona (L'Hospitalet, El Prat, Sabadell, Sant Cugat and others) add their own surcharge from 1 October 2026. Barcelona's rates · the rest of Catalonia.
The Balearic Islands
Mallorca, Ibiza, Menorca and Formentera charge the sustainable tourism tax (ITS): €0.25 to €4 per person per night, by type of stay, with summer (May to October) four times the winter rate. From the ninth night in the same place it halves, and under-16s are exempt. The Balearic rates.
Galicia
Galicia's law of December 2024 sets the regional tax at zero but lets each town add its own charge, for at most 5 nights. Santiago de Compostela has charged since 1 October 2025 and A Coruña since 2025: €1 to €2.50 per person per night, depending on the type and stars of the place. Vigo has approved one too, reported to start on 1 October 2026; we couldn't confirm its rates on an official page.
The Basque Country, from 2027
Gipuzkoa passed its provincial law in June 2026, and Bizkaia and Álava are reported to have passed matching ones the same month, so stays from 1 January 2027 will be taxed. Towns set their rate within bands: in Gipuzkoa (San Sebastián) €4.50 to €6.50 a night for a 5-star hotel or a tourist flat, €3.50 to €5.50 for a 4-star and €0.75 to €1.75 for a 1-star or a campsite, for at most 6 nights. Under-18s are exempt. A town that sets no rate charges the maximum.
No tax in the rest of Spain
We found no tourist tax on overnight stays in Madrid, Andalusia (Seville, Malaga, Granada), the Canary Islands or the Valencian region (Valencia, Alicante, Benidorm) in October 2026. Valencia's regional tax, passed in 2022, was repealed by decree in November 2023 before it started. Asturias has proposed a law that would let its towns charge one, but it isn't law yet.
Questions people ask about Spain
How much is the tourist tax in Spain?
It depends on the region, because Spain has no national tourist tax. Barcelona charges €6 to €12 per person per night, the rest of Catalonia €0.80 to €4.50, the Balearic Islands €0.25 to €4, and Santiago de Compostela and A Coruña €1 to €2.50. Madrid, Andalusia, Valencia and the Canary Islands charge none.
Is there a tourist tax in Madrid, Seville or Malaga?
Not as of October 2026: we found no tax on overnight stays in the Community of Madrid or in Andalusia.
Is there a tourist tax in Valencia or Benidorm?
No. The Valencian regional parliament passed one in 2022, but it was repealed by decree in November 2023, before anyone paid it.
Do children pay the Spanish tourist taxes?
Not the youngest. Catalonia exempts guests aged 16 and under, the Balearic Islands under-16s, and Galicia and the Basque Country under-18s.
When does the Basque tourist tax start?
On 1 January 2027. Each town sets its rate within bands in provincial law (in Gipuzkoa, €4.50 to €6.50 a night for a 5-star hotel or a tourist flat), for at most 6 nights, and under-18s are exempt.
Sources
Checked on 10 October 2026.
- Catalan Tax Agency: tax on stays, rates from 1 April 2026 (Catalan)
- Catalan Tax Agency: the new rates and the 7-night limit (Catalan, 10 March 2026)
- Government of the Balearic Islands: ITS calculator and rates (Spanish)
- Diario Oficial de Galicia: Law 5/2024 (Galician)
- Santiago de Compostela tourism office: questions and answers on the tax (PDF, Galician, September 2025)
- A Coruña City Council: municipal surcharge on tourist stays (Spanish)
- Gipuzkoa Official Gazette: Norma Foral 3/2026, effective 1 January 2027 (PDF, Spanish)
- BOE: Valencian Decree-law 12/2023 repealing the tourist tax (Spanish)