Tourist tax on Airbnb in Belgium and the Netherlands: rates by city and who collects it (2026)
The 2026 rate in nine cities, what it is charged on, who declares it, and where Airbnb collects it for you, with a worked example and the effect on the Airbnb fee.
Sources listed, last checked
Tourist tax on Airbnb is set by each city, or by the region in Brussels, and in 2026 it ranges from €3.20 per guest per night in Antwerp to 12.5% of the price in Amsterdam.18 In the Netherlands, Airbnb collects it automatically in Amsterdam, Rotterdam and The Hague. In Belgium it collects nothing, so you declare and pay it yourself.1314 Where Airbnb collects, the tax is added on top of your price and is not part of the base for Airbnb’s host fee.15
Key takeaways
- Belgian cities mostly charge a fixed amount per person per night, Brussels charges per bedroom per night, and Amsterdam, Rotterdam and Utrecht charge a percentage of the price.178911
- Airbnb collects tourist tax for Amsterdam, Rotterdam and The Hague bookings, but not in Belgium or Utrecht, where you register, declare and pay yourself.1314
- Even where Airbnb collects, Rotterdam still wants a return from you every three months.9
- Airbnb’s host fee excludes taxes it collects; tax you fold into your nightly price is charged the fee like the rest of the price.15
- Bruges, Leuven and Ghent have already published higher rates, but only from 2028 or 2029; Amsterdam’s proposed 16% for 2027 was not yet decided on 2 November 2026.35219
In this guide
Tourist tax on Airbnb in 2026: rates by city
The table gives the main rate for a flat or holiday home let through Airbnb. Each city has other rates for campsites and hostels, and some for business types we leave out. The rules for registration, permits and night caps are in Airbnb rules in Belgium and the Netherlands; this guide covers only the tourist tax.
Tourist tax on a short-term rental, 2026 rates checked on 2 November 2026
| City | Rate 2026 | Basis | Airbnb collects? | Source |
|---|---|---|---|---|
| Antwerp | €3.20 | Per tourist per night, room-based accommodation, excl. VAT; under 12 exempt | No | 1 |
| Ghent | €3.93 or €6.61 | Per person 18 or over per night, excl. VAT; lower rate if the operator is registered there | No | 2 |
| Bruges | €3.75 | Per person 18 or over per night; permitted holiday homes also pay €1,220 a year | No | 34 |
| Leuven | €4.50 | Per person 18 or over per night, VAT included | No | 5 |
| Brussels | €5 (homestay €4) | Per bedroom or sleeping space per night, municipal surcharges included | No | 67 |
| Amsterdam | 12.5% | Overnight price excl. VAT; Airbnb includes the cleaning fee | Yes | 813 |
| Rotterdam | 6.5% | Overnight price, extras such as cleaning included | Yes, but you still file | 913 |
| The Hague | €6.20 | Per guest aged 13 or over per night | Yes | 1013 |
| Utrecht | 10% | Price for the stay, excl. VAT where VAT is due | No | 1114 |
“Airbnb collects?” follows Airbnb’s own lists: its Netherlands page names Amsterdam, Haarlem, The Hague and Rotterdam, and its list of countries where it collects tax includes the Netherlands but not Belgium.1314
Belgium: you declare and pay
No Belgian city appears on Airbnb’s collection list, so the tax lands with the operator in every Belgian city here.14 If you manage a unit for an owner, agree in writing which of you is the operator for the tax and who files; the compliance clause is the place for it.
Antwerp
Antwerp’s city tax applies to every overnight stay in accommodation offered on the tourist market, including holiday homes, and to business travellers as well as holidaymakers. For room-based accommodation it is €3.20 per tourist per night excluding VAT; guests under 12 are exempt. You declare the total nights of the past quarter within 14 days after it ends, with your company number, split into guests under and over 12. The city then sends a tax bill each quarter, payable within two months. The current regulation runs from 2026 to 2031.1
Ghent
Ghent charges per person aged 18 or over per night, whether or not the night was paid for, and you declare once per semester. For 2026 to 2028 a holiday home costs €3.93 excluding VAT (€4.40 including) when the operator is registered in the population register on the first day of the semester, and €6.61 excluding VAT (€7.40 including) when not. For 2029 to 2031 the rates rise to €4.20 and €6.96 excluding VAT. Since 2026 the old registration duty has become a declaration duty, and the city may check your declaration against booking platform reports such as Airbnb’s.2
Bruges
Bruges has two regulations. A room-based tourist accommodation pays €3.75 per person aged 18 or over per night in 2026 and 2027, and €5 from 2028 to 2031. You keep a digital register of occupied rooms and adult guests every week, and file it within 15 days after each quarter.3 A holiday home with an urban planning permit falls under a separate holiday home tax instead: a lump sum of €1,220 a year, owed on 1 January whatever the occupancy, plus €3.75 per guest aged 18 or over per night when it is let to third parties, also rising to €5 from 2028.4 From tax year 2027 the €1,220 lump sum is indexed every year to the ABEX index; only the €3.75 per-night rate stays the same in 2027.20
Which homes can hold a holiday-home permit at all, given the stop in the centre, is in Airbnb rules in Bruges.
Leuven
Leuven charges €4.50 per person aged 18 or over per night, VAT included, up to and including 2027, and €5.50 from 2028. You must report that you operate tourist accommodation, then email the number of nights to the city within 30 days after each quarter. A missing or incomplete declaration raises the tax by 50%.5
Brussels
The Brussels tax is regional, and it is charged per unit, not per guest. A unit is a bedroom or a space set up for sleeping, so a two-bedroom flat counts as two units.7 Since the 2026 tax year it is €5 per unit per night including municipal surcharges, or €4 for a homestay. Stays of more than 90 days are not taxed. You register each accommodation on MyTax within 31 days of opening, or risk a fine of €1,000 per unit, and declare the previous month’s nights within 31 days of the month’s end. A missing declaration leads to an estimate based on full occupancy.6
The Netherlands: Airbnb collects in three of the four cities
In Amsterdam, Rotterdam and The Hague, Airbnb calculates the tax, collects it from the guest at booking and pays it to the city on your behalf.1316 What remains for you differs per city.
Amsterdam
Amsterdam’s tourist tax is 12.5% of the overnight price excluding VAT, and it applies to apartments, bed and breakfasts and short-stay rentals alike.8 Airbnb’s page puts it as 12.5% of the listing price including any cleaning fee.13 The city says providers who have not paid tourist tax before register once, are invited to file a return every year and then get a final assessment.8 It does not say whether a host whose only bookings come through Airbnb still files, so ask the city’s tax office before you assume you can skip it.
Rotterdam
Rotterdam’s tax is 6.5% of the overnight price in 2026, and extras such as wifi, linen and cleaning count, even when you invoice them separately. It only applies to guests who are not registered in Rotterdam. For a home let through Airbnb, the guest pays through Airbnb, which pays Belastingen Rotterdam, but you still file a return every three months, within three weeks after each quarter. Bookings through other platforms such as Booking.com you pay on yourself.9
The Hague
The Hague charges €6.20 per night for holiday homes and bed and breakfasts, only for guests aged 13 or over who are not residents of The Hague. Airbnb withholds it and passes it to the city. If you let your own home during your holiday, you file once a year on a form sent at the end of the year; new providers register first.10 Airbnb’s page gives the €6.20 per person per night without the age limit, so check that children under 13 are not being charged.13
Utrecht
Utrecht is not on Airbnb’s Dutch collection page, so you handle the tax yourself.13 The 2026 regulation sets it at 10% of the price for the stay, excluding the tourist tax itself, and on the amount excluding VAT where VAT is due. You must report before your first stay, and the city taxes you by assessment rather than you paying per booking.11 BghU, which collects the tax for Utrecht, says it applies to Airbnb lets too, even of part of your home. It sends an invitation to file each year and a provisional assessment based on the year before.12
The registration number, the 60-night cap and the guest limits that come with letting in Utrecht are in Airbnb rules in Utrecht.
How tourist tax interacts with the Airbnb fee and the guest’s price
Airbnb charges its host fee as a percentage of the nightly price and any fees you charge, such as cleaning, and says the fee base excludes the guest service fee and taxes. VAT may apply to the fee itself, depending on the jurisdiction.15 How the 15.5% host-only fee works is covered in Airbnb vs Booking.com for hosts.
That leaves three situations:
- Airbnb collects (Amsterdam, Rotterdam, The Hague). The tax is added on top of your price, shown to guests as a separate line on their receipt, and does not change your payout.16 No host fee is charged on it.15
- You add it as a tax in Airbnb. Hosts who have given a business tax ID and tourist tax registration details and use the professional hosting tools may be able to add a tax to a listing, charged as a percentage per booking, per guest, per guest per night or per night.17 Airbnb’s page does not say whether this works in Belgium, so check the Taxes section in your listing settings.
- You collect it some other way. Where Airbnb does not collect, you can collect manually, but you must tell guests the exact amount before they book; Airbnb cannot help with that collection, and cash should only be taken on arrival.18 You can also fold the tax into the nightly price instead. The guest then sees one price, but Airbnb’s fee is charged on that part too, because it is now part of the nightly price.15
Watch out: Per person rates and price changes
A per-person tax such as Antwerp’s or Leuven’s does not scale with your price, while Amsterdam’s percentage does. If you fold a per-person tax into the nightly rate, check that it still covers a full house: four adults in a flat cost twice the tax of two.15
Worked example: 3 nights for 2 guests
Worked example: One booking in Amsterdam and one in Antwerp (illustration)
Invented inputs: two adults, three nights at €120 a night, a €60 cleaning fee, prices excluding VAT, and Airbnb’s 15.5% host-only fee. VAT on the fee is left out.
| Step | Amsterdam | Antwerp |
|---|---|---|
| Nightly price × 3 nights | €360 | €360 |
| Cleaning fee | €60 | €60 |
| Base for the Airbnb fee | €420 | €420 |
| Host fee at 15.5% | €65.10 | €65.10 |
| Tourist tax | 12.5% × €420 = €52.50 | 2 guests × 3 nights × €3.20 = €19.20 |
| Who collects it | Airbnb, from the guest | You, by quarterly declaration |
In Amsterdam, Airbnb adds €52.50 to the guest’s total, calculated on the listing price including the cleaning fee, and pays it to the city; your €420 and the €65.10 fee are unchanged.1315 In Antwerp, Airbnb adds nothing. If you raised the nightly price by €6.40 to cover the €19.20, Airbnb would charge its fee on that too: 15.5% of €19.20 is €2.98, so you would need slightly more to stay even.115
An illustration, not advice on your own prices.
The fee row in the example is the same for both cities because Airbnb’s fee base excludes taxes it collects.15
Known changes for 2027 and later
Belgian rates are fixed in multi-year regulations, so most of the next steps are already published:
- Antwerp: the 2026 to 2031 regulation, with no change shown on the city’s page for 2027.1
- Ghent: unchanged until 2028; higher rates from 2029.2
- Bruges: the €3.75 per-night rate is unchanged in 2027, but the €1,220 holiday-home lump sum is indexed to the ABEX index from 2027; €5 per person per night from 2028.3420
- Leuven: unchanged in 2027; €5.50 from 2028.5
- Brussels: the regional page mentions no change for 2027.6
Dutch rates are set every year. On 2 November 2026 we found no 2027 rate published by Rotterdam, The Hague or Utrecht. For Amsterdam, KHN, the Dutch hospitality association, reported on 16 October 2026 that the city wants to raise the tax to 16% in 2027 and that the council decides on the 2027 budget on 11 and 12 November.19 Until the council adopts it, 12.5% stands.
Tip
Check rates in early January. Dutch cities set their rates per calendar year, and the Belgian steps above start on 1 January.
Questions people ask
Does Airbnb collect tourist tax in Belgium?
How much is the tourist tax on Airbnb in Amsterdam?
Is the Brussels city tax charged per person?
Does Airbnb charge its host fee on the tourist tax?
Not on taxes it collects. Airbnb says its service fees are a percentage of the nightly price and any fees the host charges, but exclude the guest service fee and taxes.15 If you build the tax into your nightly price instead, it becomes part of the price, so the fee is then charged on it as well.
Do I still file a tourist tax return in Rotterdam if Airbnb collects it?
Yes. Rotterdam says Airbnb pays the tax it collects to Belastingen Rotterdam, but you still file a return every three months, within three weeks of the quarter’s end. If you also take bookings through other platforms such as Booking.com, you pay the tax on those yourself.9
Sources
All sources checked .
- Stad Antwerpen, “Belasting op overnachtingen in toeristische logies aangeven”, Tax regulation 2026 to 2031, in Dutch
- Stad Gent, “Belasting verstrekken logies”, Rates 2026 to 2028 and 2029 to 2031, in Dutch
- Stad Brugge, “Belastingreglement op het verstrekken van logies”, Adopted 26 November 2025, in force 1 January 2026 to 31 December 2031, in Dutch
- Stad Brugge, “Aangifteplicht”, Includes the separate tax on holiday homes, 2026 to 2031, in Dutch
- Stad Leuven, “Belasting op overnachtingen in toeristisch logies”, Regulation adopted 15 December 2025, in Dutch
- Brussels-Capital Region, “Regional tax on tourist accommodation establishments”
- Brussels-Capital Region, “Belasting op de inrichtingen van toeristisch logies: hogere tarieven vanaf 1 januari 2026”, Published 9 December 2025, in Dutch
- Gemeente Amsterdam, “Toeristenbelasting”, In Dutch; English version at amsterdam.nl/en/municipal-taxes/tourist-tax
- Gemeente Rotterdam, “Aangifte logiesbelasting doen”, In Dutch
- Gemeente Den Haag, “Toeristenbelasting”, Last updated 24 September 2026, in Dutch
- Gemeente Utrecht, “Verordening toeristenbelasting gemeente Utrecht 2026”, Adopted 13 November 2025, in force 1 January 2026, in Dutch
- BghU, “Toeristenbelasting”, Tax office for Utrecht and other municipalities, in Dutch
- Airbnb Help Centre, “Occupancy tax collection and remittance by Airbnb in Netherlands”
- Airbnb Help Centre, “Areas where tax collection and remittance by Airbnb is available”
- Airbnb Help Centre, “Airbnb service fees”
- Airbnb Help Centre, “How does occupancy tax collection and remittance by Airbnb work?”
- Airbnb Help Centre, “Collecting taxes for bookings”
- Airbnb Help Centre, “Manual tax collection”
- KHN (Koninklijke Horeca Nederland), “Toeristenbelasting naar 16%: laat je horen en kom op 28 oktober naar het stadhuis”, Hospitality trade association, 16 October 2026, in Dutch
- Stad Brugge, “Belastingreglement op vakantiewoningen”, Adopted 26 November 2025, tax years 2026 to 2031; article 4 §1 on the lump sum and ABEX indexing, in Dutch
We check every figure against the sources above. Spotted something out of date? Email systemen@hostproacademy.com with the guide title.
About HostPro Academy
The team behind this guide
These guides are written by the team behind HostPro Academy, a training programme for building a short-term rental management business. The rules, registration and tax part of that programme is covered in lessons 4.1, 4.2, 5.1 and 5.2.