← Part of the Germany money guide
Germany's bed tax, city by city.
Germany has no national tourist tax. Each city decides for itself, and more than 40 of them now charge one, which is why the answer changes when you change town. The big tourist cities take a percentage of the room or a small flat fee, and Munich and the rest of Bavaria charge nothing at all.
At a glance
What
A city bed tax, not a national one
Berlin
7.5% of the net room price
Frankfurt
A flat 2 euros per person a night
Munich and Bavaria
Nothing
Germany has no national tourist tax. Each city writes its own, under names like Bettensteuer, City Tax, Kulturforderabgabe or Ubernachtungsteuer, and more than 40 German cities now levy one, at rates from about 2% to 7.5% of the room or flat amounts from 50 cents to 12 euros a night. Two shapes exist. Most big cities take a percentage of the net room price: Berlin 7.5%, Dresden 6%, Cologne 5%. A few charge a flat amount per person, per night: Frankfurt 2 euros, Dusseldorf 3 euros. Hamburg slides with the room price, from about 60 cents at the bottom to about 4.80 euros on a 200 euro room. And Munich charges nothing, because Bavaria banned the municipal bed tax, which means Nuremberg and Augsburg charge nothing either. Children under 18 are commonly exempt. Leisure travelers pay, and business travelers can often claim exemption with an employer letter, though several cities including Berlin, Cologne and Frankfurt now charge them too.
How it works, and why the answer is local
Germany is the most local of the big European systems. There is no federal accommodation tax at all, and no state-level one either. Instead each municipality decides whether to levy a bed tax, what to call it and how to calculate it, which is why you will see the same charge described as a Bettensteuer, a City Tax, a Kulturforderabgabe, an Ubernachtungsteuer or a Beherbergungsabgabe depending on where you are standing. More than 40 cities now charge one, and most German towns still charge nothing.
Two structures are in use, and which one applies decides who pays more. A percentage of the net room price scales with how good a hotel you book and ignores how many of you are in the room. A flat amount per person, per night ignores the room price and scales with the size of your party. Either way your accommodation collects it and remits it, usually adding it at checkout rather than folding it into the rate you were quoted. For the wider money picture see the Germany money guide.
Munich, Bavaria, and the tax that is not there
This is the correction worth carrying, because a great many pages get it wrong. Munich charges no bed tax, and neither does anywhere else in Bavaria. The state outlawed the municipal hotel tax, Munich's attempt at a 5% City Tax was struck down, and the ban was upheld in 2025. So Munich, Nuremberg and Augsburg add nothing to your room. Any table listing Munich at 5% is describing a tax that was proposed and then killed, not one you will be charged.
The one Bavarian exception is a different animal. Officially designated spa and resort towns across Germany levy a Kurtaxe, a separate flat charge of roughly 1.50 to 4 euros per person, per night, and around 350 towns run one. It is not a city bed tax and it does not follow the same rules: the Kurtaxe applies to everyone, including business stays. If you are booking a spa town in the Alps or the Black Forest, that is the charge to expect, and it exists in Bavaria even though the bed tax does not.
Berlin, Cologne, Hamburg and Frankfurt
Berlin is the one to budget for: 7.5% of the net room price, excluding breakfast, the minibar and other extras. Two things about Berlin are commonly out of date online. The old 21-night cap is gone, replaced from 1 January 2025 by a six-month threshold, so a normal trip is taxable start to finish. And business stays have been taxable since 1 April 2024, so the old leisure-only rule no longer holds there. Cologne charges a 5% Kulturforderabgabe, and Dresden about 6%.
Frankfurt is the flat-fee city people most often get wrong. It charges a flat 2 euros per person, per night, not 2% of anything, and one quirk is worth knowing: your arrival and departure days count together as a single day. Dusseldorf charges 3 euros, and Stuttgart joined at 3 euros from 1 July 2026. Hamburg does something different again, sliding with the room price: about 60 cents where the net price per person is just over 10 euros, up to about 4.80 euros on a 200 euro room, then 1.20 euros more for every further 50 euros, so about 6 euros on a 250 euro room. Nothing at all is due where the net price per person is 10 euros or less. In practice that is a euro or two for a modest room and five or six for an expensive one.
Who is exempt, and the employer letter
Children under 18 pay nothing in Berlin, Hamburg, Frankfurt and Cologne, and that is the common rule, although some cities draw the line at under 12 instead. Because every exemption is written into a city statute rather than national law, the age is a local question. Where a family stays together, an exemption removes that person's share rather than cancelling the charge on the room, so on a percentage tax in Berlin a family and a couple in the same room land on the same number.
The business-travel rule is the one that has moved. After a 2012 court ruling most cities limited the bed tax to leisure stays, and a business traveler avoids it by showing an employer letter, an Arbeitgeberbestatigung, at check-in. That is still how it works in most of the country. But several cities now charge business travelers as well, including Berlin since 1 April 2024, Cologne since 1 July 2024 and Frankfurt since 1 October 2024. So the honest position is that leisure travelers pay, business travelers can often claim exemption with a letter, and in a handful of the biggest cities they cannot. Ask the hotel rather than assuming either way.
Common questions
Quick answers.
How much is the tourist tax in Berlin?
7.5% of the net room price per night, excluding breakfast and other extras. The old 21-night cap was removed from 1 January 2025, so a normal stay is taxable throughout, and business stays have been taxable since 1 April 2024. Children under 18 are exempt.
Does Munich have a tourist tax?
No. Munich charges no bed tax at all, because Bavaria banned municipal hotel taxes and the ban was upheld in 2025. Munich's proposed 5% City Tax was struck down and never collected, so any rate table listing Munich at 5% is wrong. Nuremberg and Augsburg charge nothing either.
How much is the Frankfurt tourist tax?
A flat 2 euros per person per night, not a percentage, and it applies to business travelers too. One quirk: your arrival and departure days count together as a single day, so arriving Monday and leaving Wednesday is charged as two days rather than three.
Do business travelers pay Germany's bed tax?
It depends on the city. In most of Germany the tax applies to leisure stays only and a business traveler claims exemption by showing an employer letter at check-in. But several cities now charge business stays as well, including Berlin since April 2024, Cologne since July 2024 and Frankfurt since October 2024. Ask the hotel.
More on Germany
The little money things nobody warns you about.
- Taxis in Germany, and the FreeNow appGerman taxis are metered, regulated and honest, so there are no games to watch for. Install FreeNow, know that the S-Bahn usually beats a taxi from the airport, and round up to tip. Here is how it works.
- Do I need cash in Germany, or can I use cards?Short answer: more cash than the rest of Western Europe. Germany is card-friendly in larger shops and hotels, but a surprising number of everyday places take only cash, so carry euros. Here is how to handle it.
- Tipping in GermanyGermany has a real but modest tipping custom called Trinkgeld, and one habit that surprises visitors: you tell the server the total you want to pay, rather than leaving coins on the table. Here is how it works.
- Bringing your dog or cat to Germany.Germany is one of the most common EU destinations for US pet owners, and there is nothing Germany-specific to fear at the border. It runs on the single EU pet-entry process: 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 Germany, and the local parts worth knowing.
- Driving in Germany: tolls, stickers and finesGermany is one of the cheapest countries in Europe to drive through, because there is no motorway toll for cars at all. The cost that catches visitors is much smaller and much easier to trip over: a windscreen sticker for city centers.
- Staying connected in Germany.German mobile coverage is strong, including in small towns and much of the countryside, so the real decision is how you pay for data rather than whether you will have any. The one place it reliably disappoints is the long-distance train.
- Do you need a rail pass in Germany?Germany is the one country in this part of Europe where a pass is cheap to actually use, which makes this a closer call than France or Spain. It still usually loses to a fare you booked early, and there is a separate ticket that confuses everybody.
- What does getting sick in Germany cost a visitor?Germany has one of the densest, most capable hospital networks in Europe, and being uninsured there is a billing problem rather than an access problem.
Sources, and how this was checked
Last checkedAug 2026
- Service Berlinthe city's Ubernachtungsteuer at 7.5% of the net overnight price, business stays taxable from 1 April 2024, and quarterly filing from 1 January 2026
- City of Frankfurt, Kassen- und Steueramtthe Tourismusbeitrag at two euros per person per night, with arrival and departure days counted together as one day
- Hamburg Tourismthe Kultur- und Tourismustaxe sliding scale since 1 January 2025, from 60 cents up to 4.80 euros on a 200 euro room and nothing at 10 euros or less
- A current 2026 compilation of German city bed taxes, used for the cross-city ranges, the Bavarian position and which cities tax business travelers
Our own readThere is no national German rate, and that is the whole story: every figure here comes from a municipal statute, so it is right for that city and tells you nothing about the next one. Berlin's 7.5%, the removal of the 21-night cap and the taxing of business stays are first-party from the Berlin tax service, and Frankfurt's flat two euros is first-party from the city's tax office. Hamburg's sliding scale is from Hamburg's own tourism body. The cross-city figures, the 2% to 7.5% range and the flat amounts from 50 cents to 12 euros, are a recent 2026 compilation rather than 40 statutes we read, so treat those as ranges and confirm your own city. Business-traveler treatment varies city by city: most exempt them with an employer letter, and Berlin, Cologne and Frankfurt do not. Munich and the rest of Bavaria charge no bed tax, because the state banned it, and the separate Kurtaxe in designated spa towns is a different charge that applies to everyone. Checked August 2026.
How we checkHow every guide is researched, checked and dated