If you are planning a city break, cruise stop, business trip, or longer vacation in Barcelona, this page helps you estimate your local accommodation tax quickly. Barcelona’s tourist tax is usually charged per adult, per night, and can include both a regional component (Catalonia) and a municipal surcharge (Barcelona city).
Use the calculator below for a fast estimate, then scroll for a detailed guide with examples, budgeting tips, and common questions.
Barcelona Tourist Tax Estimator
Choose your accommodation type, confirm nights and guests, and click calculate.
How Barcelona tourist tax works
In practical terms, your final tax is usually based on a simple structure:
- Number of taxable guests (often adults only)
- Number of taxable nights (sometimes capped)
- Regional Catalonia rate for your accommodation type
- Barcelona municipal surcharge for staying in the city
Because policies can be updated by local authorities, this calculator keeps rates editable. That way, you can still get a reliable estimate even if official amounts change after this page is published.
Indicative rate table (editable in calculator)
| Accommodation type | Regional rate (€) | City surcharge (€) | Total per adult/night (€) |
|---|---|---|---|
| Hotel 5★ / Luxury | 3.50 | 4.00 | 7.50 |
| Hotel 4★ | 1.70 | 4.00 | 5.70 |
| Tourist apartment | 2.25 | 4.00 | 6.25 |
| Hotel 1–3★ / Guesthouse / Hostel | 1.00 | 4.00 | 5.00 |
Formula used by the calculator
The estimator applies this logic:
- Taxable nights = min(total nights, night cap), if cap is enabled
- Regional tax = adults × taxable nights × regional rate
- City tax = adults × taxable nights × city surcharge
- Total tourist tax = regional tax + city tax
Children under 16 are displayed for planning but are not taxed in this model unless you manually adjust your adult count/rates to reflect specific rules.
Example scenarios
Example 1: Couple in a 4★ hotel for 3 nights
Adults: 2, nights: 3, total per adult/night: €5.70. Estimated tax = 2 × 3 × 5.70 = €34.20.
Example 2: Family in a tourist apartment for 6 nights
Adults: 2, children: 2, nights: 6, total per adult/night: €6.25. Estimated tax = 2 × 6 × 6.25 = €75.00.
Example 3: Long stay where cap applies
If a taxable-night cap of 7 applies and you stay 10 nights, only 7 nights are charged in this model. That keeps your estimate realistic for many common booking situations.
Budgeting tips for travelers
- Check if tax is included in the booking price or collected at check-in/check-out.
- Multiply by all adults in your room, not just one lead guest.
- Plan for exact payment method (card/cash) depending on property policy.
- Use updated rates when booking far in advance.
- Keep a buffer in your trip budget for local tax changes.
Frequently asked questions
Is this calculator official?
No. It is an independent estimate tool designed to help you plan costs quickly.
Can the tourist tax change?
Yes. Local and regional authorities can revise rates, categories, caps, and exemptions.
Do children pay tourist tax?
In many cases, children under a certain age (often under 16) are exempt. Confirm your specific stay rules.
Why are rates editable?
Editable fields let you update figures instantly from your hotel confirmation or official government notices.
Final takeaway
Barcelona’s tourist tax is not complicated once you break it into guests, nights, and per-night rates. Use the calculator to estimate fast, then cross-check your final amount with your accommodation provider before arrival.