Skip to main content

Rate Shopper - OTAs

What's Actually in a Shopped Rate: VAT, City Tax, and Why It Matters for Your Compset

When Hotellistat pulls rates from OTAs for your property and its competitive set, one detail is easy to overlook but critical for accurate benchmarking: those rates include VAT, but exclude city tax and overnight accommodation tax.

This isn't a Hotellistat convention, but reflects how OTAs display pricing at the point of sale across most of Europe. VAT is a fixed percentage added to the room rate itself. Local accommodation taxes, by contrast, are mandated by municipalities or national governments, vary by location, and are typically added at checkout or on arrival, outside the headline price.

Why the distinction matters for revenue management

If you're benchmarking your rate against competitors without accounting for this, two hotels showing the "same" price on booking.com may not actually cost the guest the same amount. Getting this wrong can distort perceived rate positioning and lead to pricing decisions based on an incomplete picture. Below is a snapshot of the typical accommodation-related charges you'll encounter across four markets, so you can interpret shopped rates correctly and build tax adjustments into your comp set analysis where needed.

Germany

Germany has no single national accommodation tax — each city sets its own, under names like Bettensteuer, Übernachtungssteuer, or Kulturförderabgabe. Structures vary between flat per-person-per-night fees and percentage-of-rate models:

  • Berlin: 7.5% of the net overnight price

  • Cologne: 5% per person per night

  • Frankfurt: €2 per person per night

  • DĂŒsseldorf: €3 per person per night

  • Dresden: 6%

  • Bremen: 5.5% (effective January 2026)

  • Bonn: 7% of the accommodation charge, VAT included (effective January 2026)

  • Stuttgart: €3 per person per night (effective July 2026)

  • Munich: currently does not levy a municipal accommodation tax

Switzerland

Switzerland applies a Kurtaxe (visitor's tax), sometimes alongside a separate cantonal or communal Beherbergungsabgabe (accommodation levy). Both are set at canton or municipality level rather than nationally, so rates differ sharply by destination:

  • Typically CHF 1–7 per person per night, depending on canton and season

  • Common ranges: Geneva ~CHF 4.25/person/night; Basel-Stadt ~CHF 4.20/person/night; Lucerne CHF 1.10–4.40/person/night

  • Some cities (e.g. Zurich) also see a voluntary hospitality-association "City Tax" of around CHF 3.50/person/night, collected by member hotels and via Airbnb, which sits outside the statutory tax entirely

Austria

Austria's Ortstaxe (also called Kurtaxe or NĂ€chtigungsabgabe in some provinces) is set at provincial level:

  • Vienna: 3.2% of the net accommodation charge (VAT and breakfast excluded) until 30 June 2026; rising to 5% from 1 July 2026, and 8% from 1 July 2027

  • Salzburg: approx. €3.00–3.05 per person per night (raised in 2025)

  • Tyrol: approx. €2.00–2.60 per person per night, varying by region

Greece

Greece charges a national Climate Crisis Resilience Fee (TAKK), applied per room or per property per night rather than per person, so occupancy doesn't change the amount:

  • Low season (Nov–Mar): €0.50–€4 per room/property per night

  • High season (Apr–Oct): €2–€15 per room/property per night, scaled by official star rating (5-star hotels sit at the top of the range)

  • Short-term rentals: €2/night (low season) to €8/night (high season); larger villas up to €15/night

  • Note: Greece also applies 13% VAT on accommodation nationally, reduced to 9% on qualifying small islands under a population threshold

Takeaway for compset analysis

Local taxes can range from effectively zero (e.g., Munich) to over 10% of the room rate (e.g., Vienna from mid-2026, Berlin). Because Hotellistat's shopped rates from OTAs are VAT-inclusive but tax-exclusive, the cleanest way to compare true guest-facing cost across a mixed-market compset is to layer the relevant local tax on top of the shopped rate for each property, rather than assuming parity. Given how frequently these taxes change (e.g., Vienna's and Bonn's rates both shift again within the next year) we recommend revisiting this reference periodically rather than treating it as fixed.

Did this answer your question?