← Part of the Poland money guide
Poland's tourist tax, which mostly does not exist.
Poland has no tourist tax, and that is not a technicality: the law does not provide for one. What exists is a small local fee that only towns meeting strict climate and scenery tests may levy, which is why Warsaw and Krakow charge nothing at all. This is a short page because there is genuinely little to budget.
At a glance
What
No tourist tax, just a small local fee
Warsaw and Krakow
Nothing
Where it applies
About 1.50 to 5 zloty a night
2027 rise
Proposed, not law
Poland has no tourist tax. The Act on Local Taxes and Fees does not permit a dedicated accommodation tax, and the City of Krakow says so in as many words while lobbying to have the law changed. What exists instead are two narrow local charges: the oplata miejscowa, a local or climate fee, and the oplata uzdrowiskowa, a spa fee, and a town may levy one only if it meets strict climatic and scenic criteria. Fewer than 300 of Poland's roughly 2,500 municipalities charge anything. Warsaw charges nothing, and Krakow legally cannot, because its air quality fails the climatic test. Where a fee does apply, in designated mountain, coastal and spa towns, it is tiny and per person, per night: the 2026 daily maximums are 3.46 zloty in climatic and scenic towns, 4.89 zloty in spa-protection areas and 6.67 zloty in official spa resorts, and towns may set less, so real charges run about 1.50 to 5 zloty, well under 1.50 euros. The two fees can never both be charged to the same person. A government bill would raise the caps from 2027, but it is not law.
Why there is nothing to pay in the big cities
Poland is the rare European country where the honest answer is nothing, and the reason is structural rather than generous. Under the Act on Local Taxes and Fees there is no such thing as a Polish tourist tax. A municipality may levy the oplata miejscowa only if a locality within it satisfies three conditions at once: favourable climatic properties, scenic value, and conditions allowing stays for tourism, leisure or training. Miss any one of them and the town may charge nothing, however many visitors it receives.
Krakow is the clearest case, and it is first-party. The city used to levy the local fee and lost the right to it when environmental rules changed, because Krakow and its metropolitan area no longer met the climatic criteria. It has been pressing the national government since 2017 to remove the climate test so that cities with cultural rather than climatic appeal could charge, with repeated appeals to ministers through 2023 to 2025 and a city council resolution in October 2024. None of it has passed. So for the two cities a US traveler is most likely to visit, Warsaw and Krakow, there is nothing on the bill. For the wider picture see the Poland money guide.
Where the fee does apply, and how small it is
The towns that do charge are the ones the law was written for: designated mountain resorts like Zakopane, the Baltic coast including Kolobrzeg, and the official spa resorts. The 2026 daily maximums, revalued each year by the Finance Ministry, are 3.46 zloty per person for the ordinary oplata miejscowa, 4.89 zloty for the local fee in spa-protection areas, and 6.67 zloty for the oplata uzdrowiskowa in towns holding official spa status. Those are ceilings, not rates: a council may set less, and many do. Real-world charges run about 1.50 to 5 zloty per person, per night.
Three mechanics worth knowing. The two fees are mutually exclusive: where the spa fee is charged the local fee cannot be, so nobody pays both. The charge currently applies to stays of longer than one night, which is why a single overnight often carries nothing. And Gdansk is the big-city exception: it charges the local fee at 3.46 zloty per person, per night in 2026, which is the national maximum for a climatic and scenic town, commonly only on stays beyond one night. Even at the top of the scale a family of four on a ten-night Baltic holiday is looking at roughly 140 zloty, about 33 euros, for the entire trip.
The 2027 proposal: watch it, do not budget it
There is a dated possible change ahead, and it should be read as exactly that. A Finance Ministry bill would raise the three caps from 2027, to about 3.56 zloty, 5.03 zloty and 6.86 zloty a night respectively. It would also change who collects: today a council appoints collectors, and under the bill the accommodation provider would be responsible. And it would drop the purpose-of-stay test, so the current exemption for non-tourist stays would disappear and anyone spending a night in the town would pay.
None of this is law. It is a published draft that has drawn objections, including from the Polish ombudsman over the vagueness of replacing a stay of longer than a day with a stay of at least one night. So budget today's figures, which are the ones above, and treat 2027 as something to check again before a trip that far out rather than a number to plan against. The proposal would also widen exemptions, adding people with severe disabilities and their accompanying assistants, so it is not purely an increase.
Who pays, who does not, and the zloty point
As the law stands the fee applies to stays for tourism, leisure or training purposes, which means a business traveler can decline it, and other exemptions apply locally. That is one of the things the 2027 draft would remove, so it is true today and may not be in eighteen months. The two fees never stack: a town holding official spa status charges the spa fee and may not also charge the local fee, so if you see both on one bill, query it.
One money note. These are zloty figures. Poland is in the EU but kept its own currency, so the fee is set and charged in zloty, and at roughly 3.8 to the US dollar even the highest cap is about 1.75 dollars a person a night. If a card terminal offers to settle in dollars, decline: the dynamic currency conversion on your hotel bill will cost you several times more than the local fee ever will. That is the honest proportion here, and the reason this page is short.
Common questions
Quick answers.
Is there a tourist tax in Krakow or Warsaw?
No. Neither city charges anything on your stay. Poland has no tourist tax in law, and Krakow legally cannot levy even the small local fee, because its air quality fails the climatic test the fee requires. It has been lobbying since 2017 to have the law changed, without success so far.
How much is the local fee in Poland?
Small. The 2026 daily maximums per person are 3.46 zloty in climatic and scenic towns, 4.89 in spa-protection areas and 6.67 in official spa resorts, and councils can set less, so real charges run about 1.50 to 5 zloty a night, under 1.50 euros. It applies only in designated mountain, coastal and spa towns.
Does Gdansk charge a tourist tax?
Gdansk charges the local fee, not a tourist tax as such, at 3.46 zloty per person per night in 2026, which is the national maximum for a climatic and scenic town. It commonly applies only to stays longer than one night, and your accommodation collects it. It is the main big-city exception to Poland's nothing.
Is Poland introducing a tourist tax in 2027?
A Finance Ministry bill would raise the existing caps from 2027, to about 3.56, 5.03 and 6.86 zloty, shift collection to the accommodation provider and remove the purpose-of-stay exemption. It is a draft, not law, and it has drawn objections. Budget today's figures and check again closer to the trip.
More on Poland
The little money things nobody warns you about.
- Taxis in Poland, and the Bolt appPoland is cheap and easy to get around by app, with Bolt the local favorite. The main thing to sidestep is the old-school station or street taxi that overcharges tourists. Here is how.
- Tipping in PolandPoland tips a little more than Western Europe: about 10% at a restaurant. There is one quirk worth knowing, where saying thank you as you pay can mean keep the change. Here is what you actually owe.
- Do I need cash in Poland, or can I use cards?Short answer: a card for most things, a little zloty for the rest. Poland is very card-friendly, keeps the zloty rather than the euro, and is a pleasant bargain by Western European standards. Here is how to handle it.
- Bringing your dog or cat to Poland.Poland runs on the single EU pet-entry process for a US-origin dog or cat: microchip, rabies in the right order, and an EU health certificate on a 10-day clock. No quarantine, no rabies titer. Here is what that means for Poland, and the local parts worth knowing.
- Common money scams in Poland, and what they cost youPoland is a genuinely low-crime country, it sits at the calmest US advisory level, and violent crime against visitors is uncommon. Scams here are rare and usually small, and most travelers meet none of them. The short list worth knowing is: a driver who approaches you at the airport, a bar that hands out discount flyers, a phone call from someone claiming to be reception, and an exchange booth with a sign that is too good. Here is each one, what it costs, and how to sidestep it.
- Staying connected in Poland.Poland has some of the cheapest mobile data in Europe on a network that is genuinely good, and because it is in the EU that data follows you across the union. If Poland is your first stop of several, this page is worth reading before you buy anything.
- What does getting sick in Poland cost a visitor?Poland's medical money culture is pay-as-you-go: cash before treatment is normal, and private hospitals want payment or proof before admitting. The reassurance comes from the US government's own phrasing about what those payments amount to.
Sources, and how this was checked
Last checkedAug 2026
- City of Krakowthe city's own statement that Polish law provides no tourist fee, that the local fee requires three criteria including favourable climate, and that Krakow's own fee was withdrawn when it stopped meeting them
- The Finance Ministry's announcement of the 2026 maximum local tax and fee rates, giving 3.46, 4.89 and 6.67 zloty a day for the local and spa fees
- The 2027 Finance Ministry proposal at 3.56, 5.03 and 6.86 zloty, the shift of collection to accommodation providers, the dropping of the purpose-of-stay test, and the count of fewer than 300 charging municipalities
Our own readPoland has no dedicated tourist tax, and that is the finding rather than a gap in our research. Only the oplata miejscowa and the oplata uzdrowiskowa exist, only in towns meeting strict climatic and scenic criteria, and fewer than 300 of about 2,500 municipalities levy either. Warsaw charges nothing and Krakow cannot, which is first-party from the City of Krakow's own page explaining why it has spent years asking for the law to change. The 2026 ceilings of 3.46, 4.89 and 6.67 zloty a day are from the Finance Ministry's annual announcement, and they are maximums: councils commonly set less, so the 1.50 to 5 zloty we quote is a practical range rather than a published rate. Gdansk at 3.46 zloty is the maximum for a climatic and scenic town and matches the figure in our Poland guide. The 2027 cap rise is a published draft that has drawn objections, so we have dated it and kept it out of every figure a traveler should budget. Checked August 2026.
How we checkHow every guide is researched, checked and dated