How much is the Prague city tax and the Czech tourist tax (turistický poplatek), who is exempt, and how accommodation providers collect and remit it — with Hostivio calculating it automatically per municipal ordinance.
The turistický poplatek (local accommodation tax, or místní poplatek z pobytu) is a municipal tax charged per overnight stay in accommodation facilities across the Czech Republic. It is governed by Act No. 565/1990 Coll. on local taxes. The accommodation provider typically collects the tax on behalf of the guest and remits it to the municipality.
Each municipality sets its own rate by ordinance, up to a legal ceiling of CZK 50 per person per night.
Rates are indicative — always verify the current municipal ordinance as rates can change.
| Municipality | Indicative rate | Note |
|---|---|---|
| Prague (Praha) | CZK 50/night/person | since 1 Jan 2022 |
| Karlovy Vary | CZK 50/night/person | spa town, since 1 Sep 2024 |
| Brno | CZK 21/night/person | since 1 Jan 2025 |
| Český Krumlov | CZK 50/night/person | tourist area, since 1 Jan 2023 |
| Other municipalities | max. CZK 50/night/person | legal ceiling |
Calculation, tracking, and reporting — no manual counting required.
Start for free →