Travel tips

Prague Tourist Tax: Hotel Charges and What Visitors Pay

Calculate Prague's CZK 50 accommodation fee, understand under-18 exemptions, and compare hotel prices without paying an included charge twice.

Prague Airplane6 min read

Prague's accommodation fee is CZK 50 per liable person per night, not a percentage of the room price. The accommodation provider collects it, and people under 18 are exempt. Before comparing hotel totals, establish whether the quoted price already includes the fee or whether it will be collected separately at the property. [1] [2]

The charge follows the guest and the nights

The city's official guidance defines the taxable short stay as paid accommodation lasting no more than 60 consecutive calendar days with an individual provider. The person must not be registered as resident in the municipality for the fee to apply. For an ordinary visiting adult on a short hotel stay, the practical calculation is the number of liable guests multiplied by nights and CZK 50. [1]

The legal wording counts commenced days while excluding the day the stay begins. For a normal hotel booking, that corresponds to overnight stays. Arriving on Friday and leaving on Monday means three nights, not four charges simply because four calendar dates appear in the reservation. [1]

The fee is not tied to how expensive the room is. A more luxurious room does not create a higher Prague accommodation fee for the same liable guest and number of nights. Breakfast, a larger bed or a better view may change the room bill, but they do not turn this fixed per-person charge into a percentage.

It is also not a fee paid every time you enter a museum or cross into another Prague district. Keep the accommodation charge separate from admission tickets, transport and any optional services sold by the hotel.

Worked examples make the total easier to check

One liable adult staying three nights owes CZK 150. Two liable adults staying three nights owe CZK 300. These are calculated examples using the city's CZK 50 rate, assuming no exemption and a stay within the ordinary scope of the fee. [1]

For a family of two adults and two children aged 12 and 16 staying four nights, the accommodation fee is CZK 400: two liable adults multiplied by four nights multiplied by CZK 50. The children are under 18 and therefore exempt under the published municipal guidance. Their inclusion in the room booking does not make them liable adults. [2]

A group should calculate from the actual ages and circumstances of its members, not simply the room count. Two rooms can contain different numbers of liable people, and a family room can include exempt children. Ask for the fee line to reflect the guests who are actually staying.

Keep the calculation in Czech koruna. A booking platform may display an approximate euro or other currency amount, but an estimate in another currency is not a separate legal tariff. The final conversion depends on the way the property or payment service handles the transaction.

Exemption needs to be understood, not guessed

The straightforward visitor exemption is age: people under 18 do not pay. The municipal guidance also identifies residence and certain disability-related exemptions. A traveler relying on a less obvious category should establish the applicable evidence with the provider or local authority before arrival. [2]

Do not assume that "student," "retired," "travelling for work" or "staying only briefly" automatically removes the fee. An informal description of the trip is not the same as a defined exemption. The accommodation provider needs a basis for recording why a guest is not charged.

For a child's age, have the usual travel document available at check-in. There is no benefit in leaving the provider to guess from appearance or from a booking platform that only records a generic child category. Correct guest information also helps separate the room's occupancy rules from the tax calculation.

Longer stays require particular care. The city's 60-day definition should not be paraphrased as "everyone pays for the first 60 nights of any stay," nor should a traveler improvise an exemption simply by splitting reservations. Ask how the actual continuous arrangement is treated rather than applying a short-stay example to a different situation. [1]

An extra payment at reception is not automatically a second charge

Some room prices include the accommodation fee; others disclose it as payable locally. A prepaid reservation can therefore still leave a legitimate local amount due, provided it was not already collected. Read the tax breakdown and confirmation rather than relying only on a large "paid" label.

Prague Airport's AeroRooms, for example, explicitly says its published accommodation rates include VAT but exclude city tax, which is paid on site. This is a concrete illustration of why "tax included" can be incomplete wording unless the particular tax is identified. [3]

VAT and the accommodation fee are separate concepts. A hotel can include VAT in the room price while collecting the local accommodation fee separately. Conversely, a booking total that expressly includes the local fee should not be increased by collecting the same liability again without explanation.

Keep the confirmation available when checking in. If the property requests an amount that appears already included, ask it to identify the relevant line on the booking and receipt. A calm comparison of the two documents is more useful than arguing that all prepaid accommodation must include every possible charge.

Compare the full stay, not the nightly headline

Consider two illustrative offers for two liable adults staying three nights. Hotel A quotes CZK 2,000 per night excluding the accommodation fee: CZK 6,000 plus CZK 300 produces a total of CZK 6,300. Hotel B quotes CZK 2,080 per night including it: the total is CZK 6,240. The apparently higher nightly rate is CZK 60 cheaper overall.

Those are invented comparison figures, not live hotel prices. Their purpose is to show how a small excluded amount changes the ranking. Perform the same calculation using the offers you are actually considering, and keep breakfast, cancellation terms and room type consistent as well.

Do not confuse a cleaning charge, refundable deposit or late-arrival service with the municipal fee. Each should have its own explanation. A property charging a larger total may be adding a legitimate separate service, but it should not describe the entire amount as a government charge when only part is the CZK 50 fee.

At checkout, retain an itemized receipt showing the number of people and nights where available. If a discrepancy remains, the responsible district authority can explain the local fee, while a room-price dispute may also involve the booking provider. Those are different questions and may require different evidence.

For most short visits, the calculation is simple once the booking is transparent. Count the liable guests, count the nights, multiply by CZK 50 and check whether that amount has already been included. That small preparation prevents both an unexpected cash requirement and the mistaken belief that every separately collected city fee is an improper surcharge.

Sources

  1. City of Prague: accommodation fee and calculation
  2. Prague 3 authority: accommodation fee exemptions
  3. Prague Airport: AeroRooms tax disclosure

More from the journal

All articles

Search the journal

Image credits

M4r51n

Image source · CC BY-SA 4.0

Photograph resized and cropped to 16:9; WebP thumbnail resized.