Portugal Vacation Homes for Sale — Ranked by Real Airbnb Net Yield
Every villa and apartment for sale across the Algarve, the Lisbon Coast, the Silver Coast and Madeira — refreshed daily and cross-checked against 35,000+ live Airbnb calendars. Every listing is ranked by realistic, after-tax net yield over the all-in acquisition cost, so one glance covers the whole coast.
17,753
Active Listings
3.7%
Top-by-score net yield
Score ≥ 95 · market median 2.1%
77%
Occupancy
54
New This Week
Lagos to Tavira — beach apartments, pool villas and golf estates on Portugal’s deepest short-let coast.
Cascais, Sintra and the Comporta coast — coastal living with the capital within reach.
Ericeira, Peniche, Óbidos and Nazaré — Atlantic surf towns and historic surroundings.
Funchal, Calheta, Ponta do Sol and Porto Santo — island living with an all-year season.
Comporta/Melides · Lisbon Coast
Loulé/Vilamoura · Golden Triangle
Albufeira · Central Algarve
Cascais/Estoril · Lisbon Coast
Loulé/Vilamoura · Golden Triangle
Portimão · Western Algarve
A second home on Portugal’s coast and islands that also pays for itself — every villa and apartment for sale across the Algarve, the Lisbon Coast, the Silver Coast and Madeira, refreshed daily and cross-checked against 35,000+ live Airbnb calendars so you see which ones actually earn. Ranked by realistic, after-tax net yield. The whole coast, one glance.
Yields shown are fully-managed net after non-resident income tax, over the all-in cost (price + IMT + stamp duty + notary + legal + furnishing) — the Portugal median is 2.1% (6.4% gross on the asking price); the homes at or above BrixfoxScore 95 net 3.7%. We rank on what you keep, not on gross-on-asking.
Looking for a home in Portugal that actually earns? This is where you need to be. No portal shows you both sides of the deal — we track what’s for sale AND what those homes really rent for.
Median after-tax net yield and median asking price per region, from the live for-sale catalogue. Freehold, EUR-priced; the AL licence status is shown per listing. Regions outside the Algarve are annualised on the Algarve seasonality curve until their first winter has been observed.
A-grade, finished and earning-ready — no off-plan. Listings whose own Airbnb we verified come first when their net yield is at least the median of the picks, then the highest net yield.






Two questions decide whether a projected yield is achievable at all: whether the home may be let short-term, and what it costs all-in before the first guest.
Short-term letting in Portugal needs an Alojamento Local registration. Whether an existing licence transfers with the sale is the first question to ask, and in a containment zone a new one may not be granted at all. We show each listing’s AL status — register-verified, claimed by the agency, building-level or none known — and only the register-verified state is a verified claim.
Every yield on this page divides by the true acquisition cost, not the asking price: price plus IMT (transfer tax), stamp duty, notary and registration, legal fees, furnishing and the STR launch. Net is what a fully-managed non-resident owner keeps after Portuguese income tax.
Before underwriting, confirm the AL registration with the municipality and the RNAL register, and have a Portuguese lawyer check the licence-transfer clause in the promissory contract. Madeira keeps its own AL register that we do not read yet, so no Madeira licence can be verified here; and yields on the Lisbon Coast, the Silver Coast and Madeira are annualised on the Algarve seasonality curve — no winter has been observed there.
Regulation overview only, current as of September 2026 — not legal advice. Verify with a local lawyer before purchase.
Every listing gets scored against real rental data — so you can skip the guesswork.
We crawl Portugal’s coastal for-sale market daily, syncing 17,753 verified villa and apartment listings into one clean database.
We overlay 35,000+ live Airbnb calendars to calculate actual occupancy, nightly rates and revenue around each listing.
Every listing gets ranked by after-tax net yield over the all-in cost, so you can instantly spot the best deals.
Real occupancy, nightly rates and RevPAR from live Airbnb calendars across the Algarve, the Lisbon and Comporta coast, the Silver Coast and Madeira — the numbers behind every yield on this page, in euros.
34
Areas Covered
43%
Avg Occupancy
€170
Typical ADR
€73
RevPAR
Occupancy and ADR are observed from live Airbnb calendars across Apr 2026–Jan 2027 (32,583 listings tracked, counted over Dec 2026's calendars, the best-covered month), shown in euros. ADR reflects asking prices; upcoming months show booking pace to date and typically rise as the month approaches.
One summer of history, no winter yet
Portuguese calendars have been read since April 2026 in the Algarve and since June 2026 on the Lisbon Coast, the Silver Coast and Madeira, night by night from late July. The tables below cover 32,583 tracked listings over Apr 2026–Jan 2027. No Portuguese winter has been observed, so every annual figure on this page is a summer window scaled down — a peak-season reading, not a measured year — and the yields outside the Algarve are annualised on the Algarve curve. Occupancy, ADR and revenue are medians across actively-rented listings (≥25 days of calendar data, ≥10% occupancy) over the trailing quarter — not all tracked listings.
Funchal, Calheta and Ponta do Sol — the year-round island.
3 areas tracked
Lagos, Luz, Alvor, Portimão, Aljezur and Sagres — the cliff coast and the surf towns.
6 areas tracked
Albufeira, Carvoeiro and Armação de Pêra — the package-holiday heart of the coast.
6 areas tracked
Tavira, Olhão, Faro and Manta Rota — the Ria Formosa and the quieter east.
7 areas tracked
Peniche, Óbidos and Nazaré — the Atlantic surf coast.
3 areas tracked
Cascais, Sintra and Ericeira — the capital within reach.
3 areas tracked
Vilamoura, Quinta do Lago and Vale do Lobo — the golf-and-marina estates.
6 areas tracked
Live Airbnb performance by area — occupancy and typical nightly rate (EUR) from tracked calendars, all property sizes blended.
| Area | Region | Listings | Occupancy | Typical ADR | Est. Monthly Revenue |
|---|---|---|---|---|---|
| Funchal | Madeira | 4,376 | 55% | €155 | €2,594 |
| Albufeira | Central Algarve | 2,885 | 40% | €176 | €2,124 |
| Lagos | Western Algarve | 2,182 | 48% | €166 | €2,433 |
| Calheta | Madeira | 2,123 | 55% | €155 | €2,586 |
| Cascais | Lisbon Coast | 1,572 | 49% | €171 | €2,535 |
| Portimão | Western Algarve | 1,542 | 38% | €137 | €1,572 |
| Óbidos | Silver Coast | 1,456 | 35% | €137 | €1,478 |
| Armação de Pêra | Central Algarve | 1,368 | 36% | €163 | €1,811 |
| Nazaré | Silver Coast | 1,230 | 38% | €121 | €1,393 |
| Vilamoura | Golden Triangle | 1,202 | 38% | €203 | €2,335 |
| Luz | Western Algarve | 1,022 | 46% | €195 | €2,702 |
| Faro | Eastern Algarve | 976 | 43% | €114 | €1,487 |
| Olhos de Água | Central Algarve | 910 | 38% | €210 | €2,400 |
| Olhão | Eastern Algarve | 908 | 41% | €158 | €1,991 |
| Sintra | Lisbon Coast | 880 | 44% | €196 | €2,622 |
| Tavira | Eastern Algarve | 851 | 43% | €158 | €2,055 |
| Ericeira | Silver Coast | 772 | 45% | €162 | €2,213 |
| Aljezur | Western Algarve | 748 | 43% | €153 | €1,985 |
| Carvoeiro | Central Algarve | 741 | 45% | €207 | €2,846 |
| Quarteira | Golden Triangle | 692 | 38% | €155 | €1,815 |
| Alvor | Western Algarve | 587 | 42% | €202 | €2,565 |
| Cabanas de Tavira | Eastern Algarve | 542 | 35% | €134 | €1,442 |
| Sagres | Western Algarve | 438 | 45% | €142 | €1,955 |
| Comporta | Lisbon Coast | 412 | 32% | €452 | €4,401 |
| Loulé | Golden Triangle | 311 | 35% | €216 | €2,273 |
| Manta Rota | Eastern Algarve | 297 | 32% | €157 | €1,507 |
| Vila Real de Santo António | Eastern Algarve | 285 | 36% | €138 | €1,521 |
| Lagoa | Central Algarve | 210 | 37% | €229 | €2,560 |
| Almancil | Golden Triangle | 201 | 34% | €346 | €3,542 |
| Porto Santo | Madeira | 193 | 42% | €138 | €1,747 |
| Monte Gordo | Eastern Algarve | 188 | 36% | €144 | €1,559 |
| Vale do Lobo | Golden Triangle | 168 | 33% | €318 | €3,181 |
| Silves | Central Algarve | 164 | 40% | €184 | €2,223 |
| Quinta do Lago | Golden Triangle | 151 | 40% | €322 | €3,901 |
Calendar-observed occupancy per month. Upcoming months show bookings already on the calendar and fill further as dates approach.
Studio
41% occupancy
€89 per night
3,681 tracked
1 bedroom
46% occupancy
€111 per night
10,299 tracked
2 bedrooms
43% occupancy
€149 per night
10,688 tracked
3 bedrooms
41% occupancy
€228 per night
5,075 tracked
The Algarve, the Lisbon Coast (Cascais, Sintra and the Comporta coast), the Silver Coast (Ericeira to Nazaré) and Madeira. Each region card opens a catalogue already filtered to that region, so you compare only the homes that belong to the destination — and every region is scored on the same basis.
True net: projected rental income from the Airbnb calendars we track around the property, minus full management, cleaning and channel costs, maintenance, insurance and Portuguese non-resident income tax, divided by the all-in acquisition cost — asking price plus IMT (transfer tax), stamp duty, notary and registration, legal fees, furnishing and the STR launch. It is the number a remote, fully-managed owner keeps, not gross-on-asking.
No. Short-term letting needs an Alojamento Local (AL) registration, and whether an existing licence transfers with the sale — or whether a new one can be granted in that municipality — is the first question to ask. We show the AL evidence available for a listing (register-verified, claimed by the agency, building-level or none known); only the register-verified state is a verified claim, and Madeira keeps its own register that we do not read yet.
Brixfox tracks 35,000+ live Airbnb availability calendars across the Algarve, the Lisbon Coast, the Silver Coast and Madeira and derives occupancy, nightly rates and net yield from observed bookings — the same engine behind our Bali, Dubai, Thailand and Netherlands markets. Calendars have been read since April 2026 in the Algarve and since June 2026 elsewhere, so no Portuguese winter has been observed yet: every annual figure outside the Algarve is annualised on the Algarve seasonality curve, and every page says so.
7,140 listings left the market in the last 90 days (710 in the last 7 days). None is counted as a sale: the source does not say whether a listing sold.
7,079
taken off the market
no sale recorded
61
removed, reason not recorded
€577,667
Median last asking price of the listings taken off the market
162 days
Median days listed (since we started tracking), listings taken off the market
Days listed count from the first time our crawl saw a listing, not from the day it was put on the market, so a listing already for sale before we tracked it is under-counted.
Dates are when our crawl detected the change, not when a sale was agreed.
Last removal detected 21 Oct 2026.
Search and compare every listing with advanced filters, yield ranking, price, bedroom and AL-licence controls, currency switching and saved shortlists.
Join investors using real Airbnb data to buy on the Algarve, the Lisbon Coast, the Silver Coast and Madeira with their eyes open.