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.
41,749
Tracked Listings
80
Areas Covered
45%
Avg Occupancy
€276
Typical ADR
€125
RevPAR
Occupancy and ADR are observed from live Airbnb calendars across Mar 2026–Dec 2026 (41,749 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 | 3,548 | 48% | €197 | €2,889 |
| Marbella | Costa del Sol | 1,725 | 45% | €476 | €6,106 |
| Nerja | Costa del Sol | 1,649 | 48% | €200 | €2,878 |
| Mijas Costa | Costa del Sol | 1,483 | 44% | €305 | €3,945 |
| Torremolinos | Costa del Sol | 1,416 | 44% | €175 | €2,258 |
| Benalmádena | Costa del Sol | 1,388 | 45% | €266 | €3,521 |
| Puerto de la Cruz | Tenerife North | 1,314 | 43% | €144 | €1,875 |
| Las Palmas | Gran Canaria | 1,280 | 37% | €146 | €1,508 |
| Maspalomas | Gran Canaria | 1,178 | 50% | €190 | €2,953 |
| Santa Cruz de Tenerife | Tenerife North | 1,164 | 39% | €145 | €1,687 |
| Fuengirola | Costa del Sol | 1,150 | 43% | €260 | €3,392 |
| Estepona | Costa del Sol | 1,145 | 46% | €260 | €3,510 |
| Roses | Costa Brava | 1,137 | 39% | €203 | €2,342 |
| Los Cristianos | Tenerife South | 1,121 | 46% | €169 | €2,379 |
| Benahavís | Costa del Sol | 1,068 | 41% | €518 | €6,136 |
| Costa Adeje | Tenerife South | 1,040 | 48% | €238 | €3,702 |
| El Médano | Tenerife South | 1,029 | 44% | €164 | €2,211 |
| Corralejo | Fuerteventura | 976 | 52% | €155 | €2,517 |
| Puerto del Carmen | Lanzarote | 787 | 52% | €196 | €3,099 |
| Axarquía | Costa del Sol | 666 | 40% | €204 | €2,552 |
| Los Gigantes | Tenerife South | 647 | 43% | €175 | €2,822 |
| Alcudia | Mallorca North | 609 | 50% | €357 | €5,287 |
| Famara | Lanzarote | 590 | 45% | €168 | €2,343 |
| Platja d'Aro | Costa Brava | 588 | 39% | €284 | €3,178 |
| Lloret de Mar | Costa Brava | 540 | 37% | €315 | €3,400 |
| Callao Salvaje | Tenerife South | 522 | 47% | €259 | €4,146 |
| Sotogrande | Costa del Sol | 513 | 42% | €276 | €3,286 |
| Puerto Rico | Gran Canaria | 493 | 47% | €184 | €2,660 |
| Palma | Mallorca South | 457 | 48% | €457 | €6,794 |
| Telde | Gran Canaria | 449 | 36% | €152 | €1,601 |
| Costa Teguise | Lanzarote | 449 | 56% | €157 | €2,542 |
| Ronda | Costa del Sol | 434 | 37% | €184 | €1,918 |
| Playa de las Américas | Tenerife South | 427 | 53% | €186 | €3,041 |
| Playa Blanca | Lanzarote | 417 | 50% | €272 | €3,964 |
| Santanyí | Mallorca South | 409 | 44% | €475 | €6,427 |
| Caleta de Fuste | Fuerteventura | 407 | 47% | €144 | €1,970 |
| L'Escala | Costa Brava | 377 | 36% | €249 | €2,609 |
| El Cotillo | Fuerteventura | 369 | 50% | €162 | €2,475 |
| Begur | Costa Brava | 369 | 40% | €359 | €4,218 |
| Mijas | Costa del Sol | 355 | 54% | €325 | €4,593 |
| Pollensa | Mallorca North | 345 | 47% | €411 | €5,918 |
| Palafrugell | Costa Brava | 342 | 43% | €318 | €4,188 |
| Artà | Mallorca East | 323 | 43% | €392 | €5,168 |
| Palamós | Costa Brava | 319 | 41% | €235 | €2,836 |
| Sóller | Mallorca West | 307 | 51% | €428 | €6,476 |
| Jandia | Fuerteventura | 305 | 49% | €130 | €1,942 |
| Ciudadela | Menorca | 300 | 44% | €276 | €3,731 |
| Manacor | Mallorca East | 284 | 42% | €400 | €4,864 |
| L'Estartit | Costa Brava | 266 | 36% | €215 | €2,168 |
| Cala Millor | Mallorca East | 260 | 44% | €322 | €4,056 |
| Tossa de Mar | Costa Brava | 254 | 42% | €285 | €3,534 |
| Guía de Isora | Tenerife South | 248 | 37% | €213 | €2,514 |
| Puerto Pollensa | Mallorca North | 244 | 48% | €381 | €5,261 |
| Ibiza Town | Ibiza | 218 | 46% | €1,362 | €22,373 |
| Cadaqués | Costa Brava | 218 | 47% | €324 | €4,796 |
| Blanes | Costa Brava | 205 | 43% | €224 | €2,812 |
| Formentera | Formentera | 184 | 47% | €477 | €6,978 |
| Cala d'Or | Mallorca South | 173 | 46% | €456 | €6,286 |
| Mahón | Menorca | 169 | 43% | €457 | €6,671 |
| Portocolom | Mallorca East | 167 | 44% | €455 | €6,066 |
| Can Picafort | Mallorca North | 162 | 45% | €353 | €4,216 |
| Sant Antoni | Ibiza | 154 | 49% | €690 | €12,802 |
| Fornells | Menorca | 148 | 44% | €295 | €3,729 |
| Santa Eulària | Ibiza | 144 | 46% | €984 | €13,001 |
| Son Bou | Menorca | 138 | 47% | €323 | €5,108 |
| San Jose | Ibiza | 132 | 44% | €1,552 | €22,237 |
| Valldemossa | Mallorca West | 125 | 51% | €497 | €7,104 |
| Calvià | Mallorca West | 124 | 46% | €610 | €8,394 |
| Inca | Mallorca Central | 111 | 51% | €403 | €5,397 |
| Mogán | Gran Canaria | 103 | 40% | €159 | €1,901 |
| Andratx | Mallorca West | 95 | 48% | €795 | €11,206 |
| Llançà | Costa Brava | 84 | 43% | €185 | €2,428 |
| Torre del Mar | Costa del Sol | 70 | 49% | €175 | €2,470 |
| Arrecife | Lanzarote | 66 | 46% | €136 | €1,651 |
| Llucmajor | Mallorca Palma | 62 | 54% | €396 | €6,115 |
| Girona | Costa Brava | 51 | 46% | €401 | €5,010 |
| Portinatx | Ibiza | 36 | 47% | €1,229 | €13,582 |
| Deià | Mallorca West | 28 | 48% | €808 | €11,727 |
| Puerto del Rosario | Fuerteventura | 26 | 44% | €157 | €1,782 |
| Es Mercadal | Menorca | 10 | 56% | €501 | €7,093 |
Calendar-observed occupancy per month. Upcoming months show bookings already on the calendar and fill further as dates approach.
0 bedrooms
45% occupancy
€143 per night
5,517 tracked
1 bedroom
46% occupancy
€149 per night
12,819 tracked
2 bedrooms
46% occupancy
€206 per night
11,927 tracked
3 bedrooms
45% occupancy
€325 per night
6,771 tracked