Occupancy, nightly rates and revenue across the Balearics, the Canary Islands, the Costa del Sol and the Costa Brava — observed from live Airbnb calendars, in euros, beside the for-sale catalogue those numbers underwrite. Calendars have been observed since March 2026 at the earliest, so every figure says which window it was measured in.
Click any spot in Mallorca, Tenerife, Marbella or the Costa Brava for an instant Airbnb revenue estimate from the real listings we track around it.
Month-by-month occupancy and nightly rate per area — the summer peak, the Canary winter and the shoulders, as the calendars recorded them.
Ibiza against Marbella, Lanzarote against Begur: side-by-side occupancy, ADR and revenue by bedroom count.
Spanish villas with 20+ reviews and measured occupancy, mapped and colour-coded by type — the comp cohort behind each estimate, not the whole tracked pool.
Real occupancy, nightly rates and RevPAR from live Airbnb calendars across the Balearics, the Canaries, the Costa del Sol and the Costa Brava, in euros — the numbers behind every yield on the Spain pages. Spanish calendars have been observed since March 2026 at the earliest, so the 2026 summer is the only high season on record and no winter has been measured yet; the window each figure covers is printed beneath the strip. These are the Airbnb calendars we track, not the villas for sale: Idealista blurs most for-sale pins, so a villa's comps are drawn around the best coordinate it has, and its page says which.
65,805
Tracked Listings
80
Areas Covered
44%
Avg Occupancy
€244
Typical ADR
€107
RevPAR
Occupancy and ADR are observed from live Airbnb calendars across Mar 2026–Jan 2027 (65,805 tracked listings). ADR reflects asking prices; upcoming months show booking pace to date and typically rise as the month approaches.
Live Airbnb performance by area — occupancy and typical nightly rate from tracked calendars, all property sizes blended.
| Area | Region | Listings | Occupancy | Typical ADR | Est. Monthly Revenue |
|---|---|---|---|---|---|
| Málaga | Costa del Sol | 7,241 | 49% | €183 | €2,833 |
| Nerja | Costa del Sol | 3,070 | 44% | €165 | €2,211 |
| Torremolinos | Costa del Sol | 2,802 | 44% | €158 | €2,061 |
| Marbella | Costa del Sol | 2,742 | 41% | €367 | €4,382 |
| Mijas Costa | Costa del Sol | 2,591 | 40% | €256 | €3,017 |
| Benalmádena | Costa del Sol | 2,479 | 44% | €218 | €2,853 |
| Fuengirola | Costa del Sol | 2,197 | 42% | €209 | €2,566 |
| Las Palmas | Gran Canaria | 1,915 | 44% | €150 | €2,007 |
| Estepona | Costa del Sol | 1,824 | 40% | €211 | €2,537 |
| Puerto de la Cruz | Tenerife North | 1,775 | 46% | €156 | €2,292 |
| Roses | Costa Brava | 1,713 | 34% | €175 | €1,862 |
| Santa Cruz de Tenerife | Tenerife North | 1,712 | 45% | €147 | €2,103 |
| Los Cristianos | Tenerife South | 1,664 | 49% | €187 | €2,900 |
| Maspalomas | Gran Canaria | 1,663 | 48% | €199 | €2,956 |
| Costa Adeje | Tenerife South | 1,593 | 49% | €267 | €4,121 |
| Benahavís | Costa del Sol | 1,570 | 38% | €410 | €4,423 |
| Corralejo | Fuerteventura | 1,512 | 52% | €164 | €2,612 |
| El Médano | Tenerife South | 1,476 | 46% | €181 | €2,569 |
| Puerto del Carmen | Lanzarote | 1,430 | 55% | €203 | €3,394 |
| Axarquía | Costa del Sol | 1,107 | 37% | €164 | €1,957 |
| Playa Blanca | Lanzarote | 973 | 50% | €273 | €4,106 |
| Famara | Lanzarote | 891 | 49% | €164 | €2,586 |
| Los Gigantes | Tenerife South | 873 | 45% | €186 | €3,045 |
| Sotogrande | Costa del Sol | 857 | 36% | €220 | €2,457 |
| Costa Teguise | Lanzarote | 847 | 56% | €159 | €2,752 |
| Callao Salvaje | Tenerife South | 774 | 49% | €273 | €4,478 |
| Puerto Rico | Gran Canaria | 760 | 46% | €215 | €3,156 |
| Lloret de Mar | Costa Brava | 751 | 33% | €243 | €2,375 |
| Platja d'Aro | Costa Brava | 739 | 33% | €237 | €2,284 |
| Alcudia | Mallorca North | 692 | 46% | €294 | €4,343 |
| Playa de las Américas | Tenerife South | 678 | 55% | €210 | €3,664 |
| Ronda | Costa del Sol | 665 | 36% | €171 | €1,959 |
| Caleta de Fuste | Fuerteventura | 660 | 51% | €147 | €2,275 |
| El Cotillo | Fuerteventura | 648 | 50% | €190 | €3,025 |
| Telde | Gran Canaria | 626 | 37% | €154 | €1,786 |
| Palma | Mallorca South | 601 | 44% | €409 | €5,583 |
| L'Escala | Costa Brava | 529 | 31% | €220 | €1,997 |
| Begur | Costa Brava | 499 | 35% | €318 | €3,519 |
| Santanyí | Mallorca South | 470 | 38% | €393 | €4,466 |
| Palamós | Costa Brava | 459 | 34% | €204 | €2,329 |
| Jandia | Fuerteventura | 412 | 49% | €134 | €1,987 |
| Artà | Mallorca East | 406 | 35% | €347 | €3,624 |
| Pollensa | Mallorca North | 404 | 42% | €367 | €5,145 |
| Cadaqués | Costa Brava | 404 | 41% | €259 | €3,262 |
| Palafrugell | Costa Brava | 397 | 37% | €289 | €3,277 |
| Sóller | Mallorca West | 394 | 47% | €379 | €5,376 |
| L'Estartit | Costa Brava | 367 | 31% | €173 | €1,525 |
| Blanes | Costa Brava | 362 | 41% | €203 | €3,233 |
| Mijas | Costa del Sol | 355 | 56% | €297 | €4,657 |
| Tossa de Mar | Costa Brava | 351 | 36% | €235 | €2,629 |
| Cala Millor | Mallorca East | 335 | 37% | €290 | €3,143 |
| Manacor | Mallorca East | 333 | 40% | €363 | €4,295 |
| Ciudadela | Menorca | 325 | 43% | €222 | €3,315 |
| Guía de Isora | Tenerife South | 320 | 38% | €187 | €2,444 |
| Puerto Pollensa | Mallorca North | 301 | 43% | €340 | €4,096 |
| Ibiza Town | Ibiza | 235 | 39% | €1,148 | €19,700 |
| Cala d'Or | Mallorca South | 233 | 42% | €340 | €4,362 |
| Mahón | Menorca | 201 | 37% | €400 | €5,492 |
| Santa Eulària | Ibiza | 182 | 37% | €825 | €9,477 |
| Girona | Costa Brava | 180 | 46% | €284 | €3,674 |
| Formentera | Formentera | 176 | 43% | €367 | €5,795 |
| Portocolom | Mallorca East | 168 | 37% | €400 | €4,424 |
| Mogán | Gran Canaria | 168 | 38% | €167 | €1,967 |
| Son Bou | Menorca | 162 | 42% | €288 | €4,727 |
| Can Picafort | Mallorca North | 162 | 49% | €348 | €5,123 |
| Fornells | Menorca | 155 | 41% | €287 | €3,580 |
| Sant Antoni | Ibiza | 154 | 39% | €669 | €10,841 |
| Calvià | Mallorca West | 151 | 40% | €479 | €5,794 |
| San Jose | Ibiza | 144 | 42% | €1,337 | €16,168 |
| Valldemossa | Mallorca West | 127 | 47% | €461 | €6,151 |
| Inca | Mallorca Central | 111 | 52% | €432 | €6,539 |
| Andratx | Mallorca West | 107 | 43% | €660 | €7,657 |
| Llançà | Costa Brava | 84 | 49% | €180 | €2,830 |
| Torre del Mar | Costa del Sol | 70 | 51% | €171 | €2,535 |
| Arrecife | Lanzarote | 66 | 48% | €145 | €1,959 |
| Llucmajor | Mallorca Palma | 62 | 55% | €407 | €7,269 |
| Portinatx | Ibiza | 43 | 40% | €843 | €9,412 |
| Deià | Mallorca West | 33 | 45% | €698 | €8,456 |
| Puerto del Rosario | Fuerteventura | 26 | 45% | €137 | €1,740 |
| Es Mercadal | Menorca | 7 | 52% | €571 | €8,165 |
Calendar-observed occupancy per month. Upcoming months show bookings already on the calendar and fill further as dates approach.
0 bedrooms
43% occupancy
€151 per night
11,269 tracked
1 bedroom
47% occupancy
€138 per night
17,731 tracked
2 bedrooms
44% occupancy
€188 per night
19,138 tracked
3 bedrooms
43% occupancy
€287 per night
10,753 tracked