← Part of the Poland money guide

Polandchecked Aug 2026

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

The short answer

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.

Written and kept current by the True Trip Costs desk. Last checked Aug 2026. Who writes these, and how they are checked →

Sources, and how this was checked

Last checkedAug 2026

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