Tourist tax in Porto
Every guest aged 13 or over pays Porto's taxa turística: €3 a night, for up to 7 nights.
In Portuguese it is the taxa municipal turística. German-speaking visitors search for a Kurtaxe in Porto and Dutch ones for the toeristenbelasting; both mean this charge.
How the taxa turística works
Since 1 December 2024 Porto's taxa municipal turística has been €3 per person per night, for at most 7 nights in a row, so nobody pays more than €21 for a stay. Children aged 12 and under pay nothing.
Hotels and local-accommodation hosts can ask for it at the start, during or at the end of your stay. Exemptions need proof, such as a medical or disability certificate.
Rates by type of stay
One rate covers every kind of stay.
| Where you stay | Tax |
|---|---|
| Hotel, guesthouse or local accommodation (Airbnb-style) | €3 per person per night |
An example stay
Hotel, guesthouse or local accommodation (Airbnb-style)
- €3 per person per night3 paying guests × 4 nights × €3
- €36
Tax on this stay€36
Some children pay less or nothing because of their age.
Who doesn’t pay
- Children aged 12 and under.
- Stays for medical treatment, and people with a disability of 60% or more, each with up to two companions.
- Pilgrims on their first night in a pilgrim hostel, and asylum seekers.
Paying it
Your hotel or host collects it and pays Porto City Council.
Your trip in the calculator
The calculator applies Porto's rules to your dates and party. It's an estimate: your host works out the exact figure.
Booking a stay in Porto
Before you book, open the price breakdown. Some listings fold the tax into the price; others leave it to pay when you arrive.
Sources
We last checked these on 10 October 2026. Rates often change at the start of a year or a season, so check the official source before you pay or file a return.
- Porto City Council: taxa municipal turística (Portuguese) official
- Porto City Council: the tourist tax leaflet, '3€/dormida, até um máximo de 7 noites seguidas' (PDF, Portuguese) official