Tourist tax in Faro
Faro sets its own tourist tax: the Faro municipal tourist tax.
Across every type of stay. Your exact stay depends on dates, star rating, children and night limits: the calculator works it out.
- Until 31 Oct 2026: €2.00 per adult per night.
- From 1 Nov 2026 to 28 Feb 2027: €1.00 per adult per night.
- From 1 Mar 2027: €2.00 per adult per night.
Opens Stay22, which shows live prices from Booking.com, Expedia, Agoda, Vrbo and others. If you book, we may earn a commission; it never changes your price or our figures. How we earn.
Quick answers
Do children pay the tourist tax in Faro?
Children under 16 pay nothing.
Do you pay the tourist tax for every night of a long stay in Faro?
The tax is charged for at most 7 nights per stay.
How do you pay the tourist tax in Faro?
Paid at the property, usually at check-in or check-out. Because it is paid at the property, it usually comes on top of what you paid the booking site.
Every rate and rule
Faro municipal tourist tax (Taxa Municipal Turística de Faro)
Set by Câmara Municipal de Faro · 2 rates
Faro municipal tourist tax (Taxa Municipal Turística de Faro)
| Type of stay | Season | Rate |
|---|---|---|
| All types of stay | 1 Mar to 31 Oct | €2.00 per person, per night |
| All types of stay | 1 Nov to 29 Feb | €1.00 per person, per night |
Charged for at most 7 nights per stay. Paid at the property, usually at check-in or check-out. No VAT is charged on it.
Who pays less or nothing
- Children under 16 pay nothing
- Disability: disability 60%+, plus 1 companion
- Students: UAlg students, academic year
- Medical stays: medical treatment, plus 1 companion
- Other: disaster or civil-protection rehousing
- Work: education, health, security staff posted in Faro
- Residents: residents of Faro municipality
Source: Regulamento n.º 1207/2024, Regulamento da Taxa Municipal Turística de Faro, DR 2.ª série n.º 205, 22-10-2024 (arts. 2.º-4.º, 6.º, 14.º); revokes Regulamento n.º 725/2019, checked 20 Oct 2026.
Every town in the Algarve: tourist tax in the Algarve. Checked 20 Oct 2026 · next check due by 19 Nov 2026.