Olhao old street

Skip the SIBA paperwork. Automate guest registration with EazyAL.

Contents
No headings found

Tourist Tax in Olhão (2026): What Every Alojamento Local Host Needs to Know


Quick Summary (TL;DR)

The Olhão tourist tax (Taxa Municipal Turística) is a per-person, per-night city tax that hosts collect from guests aged 16 and over — not 13, as most generic guides claim. It costs €2.00 per night in high season and €1.00 at the reduced rate, capped at 5 consecutive nights per stay, so the most any guest pays is €10. Hosts declare overnight stays monthly through Olhão's online services platform, and the municipality then issues the payment document. Important: a new municipal regulation in force since 13 December 2025 revised the tax calendar — see the update section below before you set your 2026 workflow.


External links:


The Two Details Most Hosts Get Wrong in Olhão City Tax

Search "Algarve tourist tax" and you'll find dozens of articles telling you the region charges guests aged 13+ for up to 7 nights. In Olhão, both numbers are wrong. Under the municipal regulation, the tax applies only to guests aged 16 and over, and it's capped at 5 consecutive nights per stay. The municipality is explicit about why: with sun-and-beach family tourism as Olhão's core product, exempting under-16s was a deliberate choice to keep family holidays affordable. The practical effect for hosts is that a family booking with teenagers is taxed very differently in Olhão than in Albufeira or Portimão — and a copy-pasted spreadsheet formula from a neighbouring concelho will silently overcharge your guests.

Olhão was an early mover, collecting since 19 June 2023 — before Portimão, Albufeira, Lagoa or Loulé — and the mayor committed half the revenue to mitigating tourist pressure, particularly cleaning and security.

Quick solution: Use EazyAL to automate tourist tax tracking, calculation, and monthly reporting across all your properties.


How Much Is the Olhão Tourist Tax in 2026?

Rate

Applies

Per person / night

Night cap

High season

April – October

€2.00

5 consecutive nights

Reduced rate

See December 2025 update below

€1.00

5 consecutive nights

The tax applies to guests aged 16 and over, regardless of residence or how the booking was made — walk-in, phone, or platform. The maximum any single guest pays per stay is €10 at the high-season rate.

Important: The December 2025 Rule Change

On 13 December 2025, a revised municipal regulation (Regulamento n.º 1267/2025) came into force, and it changed the tax calendar. The incidence article now states the overnight tax is due during the months of March to October, while the rate table keeps the reduced €1 rate for the 1 November–31 March window. Read together, the natural interpretation is that from 2026, stays in November through February are outside the tax entirely, March is charged at the reduced €1, and April through October at €2 — which would make Olhão the only Algarve municipality with a winter tax holiday.

Because this change is recent and the municipality's public communications haven't yet caught up with it (most guides online still describe the old year-round €2/€1 scheme), we recommend confirming the current month's treatment with the Câmara Municipal de Olhão (289 700 100) before changing what you charge — and keeping an eye on the municipal site for updated guidance. We'll update this article as soon as the position is unambiguous. Either way, the 16+ threshold and the 5-night cap are unchanged.

How to Calculate the Municipal Tax: Worked Examples

The formula: guests aged 16+ × nights (max 5 consecutive) × the applicable rate.

Booking

Calculation

Tax due

2 adults, 4 nights in July

2 × 4 × €2.00

€16.00

2 adults + 2 teenagers (14 and 15), 5 nights in August

2 × 5 × €2.00 (both teens exempt)

€20.00

4 adults, 7 nights in June

4 × 5 × €2.00 (5-night cap)

€40.00

2 adults, 3 nights in March

2 × 3 × €1.00 (reduced rate)

€6.00

Note the second example: in Albufeira that family would pay €40 (the 14- and 15-year-old both taxable); in Olhão, €20. And the third: the same week costs €56 in tax in Portimão. If you communicate one thing to guests comparing Algarve destinations, the family-friendliness of Olhão's rules is a genuine selling point.

Who Is Exempt?

Guests under 16 are exempt. Guests with a disability of 60% or higher are exempt on presentation of the Atestado Médico de Incapacidade Multiúso — Olhão's regulation names this specific document, so a verbal claim or a foreign disability card isn't the documented standard. Exemptions can also apply for stays motivated by access to healthcare, force majeure, natural catastrophes, or violent events. As always: record the exemption, keep the supporting document on file, and be ready to show it — the regulation reserves the municipality's right to request information from operators, and enforcement sits with the Câmara president.

How to Pay the Olhão Tourist Tax

The cycle runs through Olhão's online services platform (servicosonline.cm-olhao.pt, under Taxa Municipal Turística):

Collect from guests at check-in or check-out, itemised on the invoice. Like all Portuguese municipal tourist taxes, it is not subject to VAT and it is not your revenue — you hold it for the municipality.

Declare monthly. You declare the number of overnight stays per establishment each month through the platform, and the municipality then issues the corresponding payment document for the amount due.

Pay the issued document. Payment in instalments is expressly not permitted — the monthly amount corresponds exactly to what you already collected from guests, so there's nothing to finance.

Missing declarations or failing to hand over collected tax is an administrative offence. The tax is small; the fine and the mark on your compliance record are not.

Olhão vs. the Rest of the Algarve

Municipality

Rate

Night cap

Min. age

Olhão

€2 / €1 (see Dec 2025 update)

5

16+

Loulé

€2 (Apr–Oct) / €1 (Nov–Mar)

5

16+

Faro

€2 (Mar–Oct) / €1 (Nov–Feb)

7

16+

Albufeira, Portimão, Lagoa

€2 (Apr–Oct) / €1 (Nov–Mar)

7

13+

The eastern-central Algarve (Olhão, Loulé, Faro) has quietly converged on a 16+ threshold while the western group stays at 13+, and the caps split three ways. Seven municipalities, at least four distinct rule sets — there is no "Algarve tourist tax," only municipal ones. If you host across concelhos, each property needs its own calculation logic.

Airbnb and Booking.com in Olhão

Don't assume any platform collects and remits the tax for you in Olhão. The regulation places the obligation on the operating entity, and the monthly declaration to the municipality is yours regardless of channel. Check your Airbnb settings and payout breakdowns, treat Booking.com as not collecting, and run one consistent process across platforms and direct bookings — capturing guest ages accurately matters more in a 16+ municipality, where more of your guests are exempt.

What This Means for Your Pricing Strategy

Transparency first: a listing line like "Municipal tourist tax: €2 per person per night in high season (guests 16+ only, max 5 nights)" prevents check-in friction and reads as a positive to families with teenagers. Second, the €10-per-guest ceiling is low — for week-plus stays in the Ria Formosa's growing slow-tourism market, the all-in tax cost is modest and worth stating plainly. Third, if the December 2025 winter exemption reading is confirmed, November–February stays get marginally cheaper with no action from you — a small extra argument for off-season positioning that neighbouring municipalities can't match.

How EazyAL Helps

EazyAL is built for exactly this fragmentation. Guest ages from your check-in forms are applied against Olhão's 16+ threshold automatically, the 5-night cap and seasonal rates are calculated per booking, exemption documents can be attached to the guest record, and your monthly totals are ready for the declaration — across Olhão and every other municipality you operate in. When rules change, as Olhão's just did, the calculation updates centrally instead of in your spreadsheet.

Frequently Asked Questions

How much is the tourist tax in Olhão? €2.00 per person per night in high season and €1.00 at the reduced rate, for guests aged 16 and over, capped at 5 consecutive nights. The maximum per guest per stay is €10. A December 2025 regulation revised the calendar — see the update section for what may have changed for winter months.

Is the Olhão tourist tax the same as a city tax? Yes — "city tax" is the term international guests use. Officially it's the Taxa Municipal Turística do Município de Olhão, part of the municipal fees regulation, collected since June 2023.

Do teenagers pay the tourist tax in Olhão? No — guests under 16 are exempt, a threshold the municipality chose deliberately to keep family tourism affordable. A 14-year-old exempt in Olhão would be charged in Albufeira or Portimão, where the threshold is 13.

How do I pay the Olhão tourist tax as a host? Collect it from guests with the stay, declare the month's overnight stays per establishment on servicosonline.cm-olhao.pt, and pay the document the municipality issues. Instalment payment isn't permitted.

Why is the cap 5 nights when most guides say 7? Because most guides generalise from Lisbon or from other Algarve municipalities. Olhão's own regulation sets 5 consecutive nights per person per stay — as does neighbouring Loulé.

What documentation does a disabled guest need for the exemption? The regulation specifically names the Atestado Médico de Incapacidade Multiúso for the 60%+ disability exemption. Keep a copy on file.

Does Airbnb collect the tourist tax in Olhão? You shouldn't assume so — the collection and declaration obligations sit with you as the operator. Verify your platform settings and keep your monthly declaration habit regardless.

What changed in December 2025? A revised regulation came into force on 13 December 2025 stating the tax is due during March to October, alongside a €1 reduced rate tied to the November–March window — which reads as a winter exemption with March at €1. Confirm with the Câmara (289 700 100) before changing your charging, as public guidance hasn't fully caught up.



About the author


Daniel is a software engineer and Alojamento Local host based in Madeira, Portugal. He is the founder of EazyAL, a tool designed to simplify SIBA, INE, and tax compliance for short-term rental hosts. His work combines real-world hosting experience with technology to help hosts stay compliant and reduce manual work.

Author Daniel de Oliveira

About the author


Daniel is a software engineer and Alojamento Local host based in Madeira, Portugal. He is the founder of EazyAL, a tool designed to simplify SIBA, INE, and tax compliance for short-term rental hosts. His work combines real-world hosting experience with technology to help hosts stay compliant and reduce manual work.