Check-in at the reception of a Mallorcan hotel with a guest, suitcases and a card payment terminal on the counter

Travel information

Ecotasa Mallorca – the tourist tax at a glance

Between €0.25 and €4.00 per person per night, depending on accommodation and season. Children under 16 don’t pay.

How much does a week in Mallorca cost? Hotels in Mallorca

The ecotasa is almost always charged directly at the accommodation.

The short answer

How much is the ecotasa in Mallorca?

The Balearic tourist tax is charged per person per night and ranges from €0.25 to €4.00 depending on category and season. Children and young people under 16 are exempt; from the ninth night a 50 per cent reduction usually applies. Payment is usually made directly at the accommodation.

As of: September 2026

Ecotasa rates are regularly debated and adjusted politically. The values given here are guide values – only the official information from the Balearic government (caib.es) and the information from your accommodation are binding. Please check before you travel.

Rates by accommodation category

High season covers May to October, low season November to April (75 per cent reduction).

Accommodation High season Low season
5-star and 4-star superior hotels €4.00 €1.00
4-star and 3-star superior hotels €3.00 €0.75
1- to 3-star hotels, aparthotels €2.00 €0.50
Holiday flats, fincas, camping €2.00 (camping €1.00) €0.50 (camping €0.25)
Cruise passengers €2.00 €0.50

Exemptions, discounts and payment

Exempt

Children and young people under 16 do not pay the ecotasa. They are not counted when calculating the overnight stays.

Long-stay discount

From the 9th night in the same accommodation, the tax is usually reduced by 50 per cent – relevant above all for stays of two weeks or more.

Payment

The tax is usually not included in the package holiday price and is paid directly at the accommodation, often at check-out. Holiday flats and fincas also charge it.

What is the tax used for?

The revenue goes into a fund for sustainable tourism. It finances, among other things, environmental and nature conservation projects, the restoration of cultural heritage, water infrastructure and measures to relieve particularly heavily visited areas. For a family of four with two children under 16 in a 4-star hotel, the tax amounts to around €6 per night in high season.

Frequently asked questions

What is the ecotasa in Mallorca?

A Balearic tourist tax that is charged per person per night and used for environmental, nature and cultural projects.

How much does the ecotasa cost?

Between €0.25 and €4.00 per person per night, depending on accommodation category and season.

Do children have to pay the ecotasa?

No, children and young people under 16 are exempt from the tax.

Is the ecotasa included in the package holiday price?

Usually not. It is mostly paid directly at the hotel on site – check your travel documents.

Is there a discount for longer stays?

Yes, from the ninth night a 50 per cent reduction is usually granted.

Next steps