Prague tourist tax 2026: 50 CZK per person per night

In Prague you pay 50 CZK per night for each guest aged 18 or over. Children under 18 pay nothing.

Prague 2026: 50 CZK per person per night

  • Per person per night
  • Under 18s exempt
  • Czech Republic

Local fee for stay (místní poplatek z pobytu). The calculator below uses the official rates and rules: a fixed amount per person per night, exemption under 18, the limit on the length of stay.

Official source: Prague ordinance No. 19/2021 amending ordinance 18/2019 (rate 21 CZK -> 50 CZK; stays up to 60 consecutive days), Collection of Legal Regulations of Local Authorities · checked on 10 October 2026

Formula used

Tax = rate per person per night × guests aged 18 or over × taxable nights (stays longer than 60 consecutive calendar days, i.e. 60 nights or more, are not covered).

Example: 2 adults, 3 nights from 31 October 2026, Hotels, apartments, hostels and all paid stays → 300 CZK 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 January 2022
Hotels, apartments, hostels and all paid stays50 CZK

Official source: Prague ordinance No. 19/2021 amending ordinance 18/2019 (rate 21 CZK -> 50 CZK; stays up to 60 consecutive days), Collection of Legal Regulations of Local Authorities · checked on 10 October 2026

Practical notes

Who collects it: The accommodation provider, who pays it to the City or the city district.

Exemptions (official)

Official sources

Spotted a change in the official rate? Tell us.

All tourist taxes in Czech Republic · Tourist taxes in Europe 2026