Spain tourist tax
Spain has no national tourist tax. Catalonia and the Balearic Islands charge per person per night, and a few other cities are planning their own.
- Balearic Islands€1 to €4 per person per night in summer (May to October)In force since 2016
- Barcelona€6 to €12 per person per night, depending on where you stay, for up to 7 nightsCurrent rates since 1 April 2026
- Catalonia (outside Barcelona)€0.80 to €4.50 per person per night for up to 7 nights, plus any local surchargeCurrent rates since 1 April 2026