Malta tourist tax 2026: €1.50 per person per night

In Malta you pay €1.50 per night for each guest aged 18 or over. Only the first 15 nights of a stay are taxed and children under 18 pay nothing.

Malta 2026: €1.50 per person per night

  • Per person per night
  • Max 15 taxable nights
  • Under 18s exempt
  • Malta

Environmental contribution (eco-contribution), Eco-Contribution Act (Cap. 473) as amended by Act III of 2026. The calculator below uses the official rates and rules: a fixed amount per person per night, maximum taxable nights, exemption under 18.

Official source: Malta Tourism Authority - Environmental Contribution: €1.50 per night per person aged 18 or over from 1 July 2026, maximum €22.50 per person per visit · checked on 26 October 2026

Formula used

Tax = rate per person per night × guests aged 18 or over × taxable nights (maximum 15 taxable nights per stay).

Example: 2 adults, 3 nights from 31 October 2026, All licensed accommodation: hotels, guesthouses, farmhouses, villas, hostels, self-catering apartments, B&Bs, host families → €9.00 in total.

Not tax advice. Tourist taxes are set by local or national authorities and can change. They are usually collected by your hotel or host, who applies the official rules: check the final amount with your accommodation.

Official rates

Accommodation (per person per night)From 1 July 2026
All licensed accommodation: hotels, guesthouses, farmhouses, villas, hostels, self-catering apartments, B&Bs, host families€1.50

Official source: Malta Tourism Authority - Environmental Contribution: €1.50 per night per person aged 18 or over from 1 July 2026, maximum €22.50 per person per visit · checked on 26 October 2026

Practical notes

Who collects it: The accommodation provider, who must charge it separately from the room rate and show it on the receipt.

Exemptions (official)

Official sources

Spotted a change in the official rate? Tell us.

All tourist taxes in Malta · Tourist taxes in Europe 2026