Tourist Tax Calculator for Marrakech (free)

set by the municipality in Marrakech, to be checked

Estimate the tourist tax (tourist promotion tax) to collect from your guests for your rental in Marrakech. This free calculator multiplies person-nights by the rate set by the municipality.

How is the tourist tax calculated?

  • Person-nights = nights sold × travellers per night
  • Annual tax = person-nights × rate per person per night

To check in Marrakech

The rate for furnished rentals varies by municipality and classification: check it with the municipality in Marrakech before charging your guests. In Marrakech, the craftsmanship of the Medina (riads, zellige, tadelakt) and strong tourist demand shape costs and service choices.

Get support in Marrakech

Frequently asked questions

Who pays the tourist tax?

The traveller pays it; the host collects it and remits it to the municipality.

Which rate to enter for Marrakech?

Check it with the municipality in Marrakech; the default value is just an example to adjust.

Indicative estimate. The tourist tax rate is set by the municipality in Marrakech according to the accommodation classification and may change: check the exact amount. This tool does not constitute tax advice.

Tourist tax in Marrakech: how does it work?

The tourist tax (or tourist promotion tax) is due per traveller and per night. Its rate is set by the municipality in Marrakech according to the type and classification of the accommodation, then collected by the host and remitted to the municipality.

Estimating the annual amount accurately

Multiply the number of nights sold by the average number of travellers, then by the rate per person per night. For an active rental in Marrakech, this tax usually amounts to a few thousand dirhams per year. Always check the exact rate in force with the municipality.

Support from Armonia Solutions

Armonia Solutions helps owners in Marrakech stay compliant: collecting the tourist tax, filings and good operating practices for short-term rentals.

Tourist tax and your English-speaking guests

The tourist tax (taxe de promotion touristique) is charged per guest per night and applies to every visitor, including the fast-growing British and other English-speaking market. Morocco welcomed a record 19.8 million tourists in 2025, with UK arrivals up around 25% and the country ranking among Morocco’s top five source markets. With direct flights from roughly 14 UK airports, English-speaking guests make up a large share of stays in Marrakech. Because the traveller pays this tax and the host simply collects and remits it, stating it clearly in your listing and at check-in avoids disputes. Confirm the current municipal rate for your accommodation class before invoicing international guests.

Other frequently asked questions

Who must pay the tourist tax in Marrakech?

The traveller pays it; the host collects it and then remits it to the municipality. In principle, it is therefore not a net cost for the owner.

Where to find the exact rate?

From the municipality in Marrakech. The rate depends on the accommodation classification and may change each year.

To go further: discover all our free practical tools and check the official source Ministere du Tourisme.

For reference, amounts are also converted to US dollars (1 $ ≈ 10 MAD). For an up-to-date rate, use our currency converter.

Read also: How Much Do Airbnb Property Managers Charge in Marrakech?