Skip to content
City Tax Calc

Tourist tax calculator

The city tax you pay at check-in, worked out before you book: 24 destinations and all 32,361 French towns, each from its official rules, with children’s exemptions, night caps and seasons. Several stops? Add them and get the total for the trip.

Calculate the tax for your stay

Who is travelling
Children

    Ages matter: each city sets its own age for exemptions (under 10 in Rome, under 17 in Catalonia, under 18 in Milan and Malta).

      Staying in France? Use the French calculator: it covers all 32,000+ towns.

      Tourist tax

      —

      Choose a destination to start.

      Usually paid at the property on arrival or departure, on top of the room price, unless your booking says it is included. The amounts are those of the official rules; the property may round differently.

      Where we cover

      All destinations, with what each one charges

      Five ways a city can charge you

      Every tourist tax on this site is one of these, or a combination. The examples are computed from the current official rules.

      Per person, per night

      The most common. In Barcelona two adults in a 4-star hotel for three nights pay €50.40: the Catalan tax plus the city surcharge, for at most seven nights, nothing under 17.

      A percentage of the room price

      Edinburgh takes 5% of the room price excluding VAT, for the first five nights of a booking: a week at £160 a night costs £40.00. Amsterdam (12.5%), Berlin (7.5%) and Vienna (5%) work the same way, without a cap.

      By price band

      Japanese cities charge a fixed amount per person that rises with the room price: in Kyoto, since March 2026, from ¥200 to ¥10,000 a night. Two people sharing a ¥24,000 room for three nights pay ¥2,400. Hamburg uses bands too.

      Per room

      Iceland charges per room and per night, however many people sleep in it.

      Once per visit

      Bali asks every foreign visitor for IDR 150,000 once, on arrival: Rp 450,000 for two adults and a child.

      Frequently asked questions

      What is a tourist tax?
      A local tax on overnight stays, called city tax, visitor levy, taxe de séjour, imposta di soggiorno or accommodation tax depending on the country. It is usually collected by the hotel or rental host on top of the room price and passed on to the city, region or state.
      Is the tourist tax included in the price I booked?
      Often not. Many booking sites show it as “not included, pay at the property”. Check the booking conditions: if it says “city tax excluded”, you pay it on arrival or at checkout.
      Do children pay tourist tax?
      It depends on the city: exempt under 10 in Rome and Venice, under 12 in Florence, under 13 in Lisbon, under 17 in Catalonia, under 18 in Milan, Malta and all of France. Where the tax is a percentage of the price (Amsterdam, Berlin, Edinburgh) children pay like adults; Vienna only exempts minors staying for school, training or in youth hostels.
      Why is there a maximum number of nights?
      Many cities only tax the first nights of a stay: 5 in Edinburgh and Venice, 7 in Barcelona, Florence, Lisbon and Porto, 10 in Rome. Others, such as Amsterdam, Berlin and every French town, tax every night.
      Which cities are not on the list?
      Greece, Prague, Dubai, the Maldives, Mexico’s Caribbean coast, New York and Hawaii among others: we could not read their current official rules on 1 October 2026, and we do not publish rates from secondary sources. The full list and the reasons are on the destinations page.

      Rules checked on the official sites on 1 October 2026. Sources and method · coming changes.

      Page updated . Every rate comes from the official source linked on the page, read on the date shown next to it. Taxes change: the official source prevails.