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.
66,406
Tracked Listings
80
Areas Covered
43%
Avg Occupancy
€244
Typical ADR
€105
RevPAR
Occupancy and ADR are observed from live Airbnb calendars across Mar 2026–Feb 2027 (66,406 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,357 | 46% | €180 | €2,702 |
| Nerja | Costa del Sol | 3,030 | 44% | €162 | €2,222 |
| Torremolinos | Costa del Sol | 2,821 | 43% | €156 | €2,034 |
| Marbella | Costa del Sol | 2,733 | 40% | €357 | €4,316 |
| Mijas Costa | Costa del Sol | 2,597 | 39% | €253 | €3,014 |
| Benalmádena | Costa del Sol | 2,478 | 42% | €216 | €2,803 |
| Fuengirola | Costa del Sol | 2,215 | 40% | €206 | €2,543 |
| Las Palmas | Gran Canaria | 1,984 | 43% | €154 | €2,039 |
| Estepona | Costa del Sol | 1,823 | 41% | €210 | €2,648 |
| Puerto de la Cruz | Tenerife North | 1,818 | 45% | €156 | €2,332 |
| Santa Cruz de Tenerife | Tenerife North | 1,763 | 44% | €150 | €2,188 |
| Roses | Costa Brava | 1,707 | 38% | €175 | €2,036 |
| Los Cristianos | Tenerife South | 1,706 | 48% | €190 | €2,943 |
| Maspalomas | Gran Canaria | 1,692 | 48% | €205 | €3,172 |
| Costa Adeje | Tenerife South | 1,636 | 48% | €269 | €4,197 |
| Benahavís | Costa del Sol | 1,554 | 36% | €404 | €4,514 |
| Corralejo | Fuerteventura | 1,536 | 51% | €166 | €2,630 |
| El Médano | Tenerife South | 1,514 | 46% | €183 | €2,666 |
| Puerto del Carmen | Lanzarote | 1,476 | 54% | €213 | €3,582 |
| Axarquía | Costa del Sol | 1,101 | 37% | €163 | €1,988 |
| Playa Blanca | Lanzarote | 996 | 50% | €281 | €4,248 |
| Famara | Lanzarote | 930 | 46% | €169 | €2,651 |
| Costa Teguise | Lanzarote | 894 | 54% | €163 | €2,753 |
| Los Gigantes | Tenerife South | 885 | 46% | €194 | €3,231 |
| Sotogrande | Costa del Sol | 863 | 36% | €219 | €2,466 |
| Callao Salvaje | Tenerife South | 783 | 48% | €296 | €4,795 |
| Puerto Rico | Gran Canaria | 761 | 46% | €212 | €3,212 |
| Platja d'Aro | Costa Brava | 738 | 32% | €244 | €2,414 |
| Lloret de Mar | Costa Brava | 725 | 34% | €243 | €2,480 |
| Playa de las Américas | Tenerife South | 698 | 55% | €218 | €3,809 |
| Alcudia | Mallorca North | 687 | 47% | €301 | €4,688 |
| Ronda | Costa del Sol | 671 | 34% | €178 | €2,086 |
| Caleta de Fuste | Fuerteventura | 668 | 49% | €147 | €2,261 |
| Telde | Gran Canaria | 662 | 36% | €161 | €1,897 |
| El Cotillo | Fuerteventura | 655 | 49% | €182 | €2,887 |
| Palma | Mallorca South | 592 | 43% | €415 | €5,784 |
| L'Escala | Costa Brava | 517 | 29% | €223 | €1,999 |
| Begur | Costa Brava | 493 | 34% | €320 | €3,621 |
| Santanyí | Mallorca South | 470 | 38% | €373 | €4,396 |
| Palamós | Costa Brava | 448 | 34% | €210 | €2,384 |
| Jandia | Fuerteventura | 427 | 49% | €134 | €2,049 |
| Artà | Mallorca East | 407 | 34% | €335 | €3,529 |
| Palafrugell | Costa Brava | 407 | 37% | €299 | €3,411 |
| Cadaqués | Costa Brava | 399 | 41% | €269 | €3,422 |
| Pollensa | Mallorca North | 395 | 41% | €367 | €5,027 |
| Sóller | Mallorca West | 394 | 45% | €391 | €5,434 |
| Blanes | Costa Brava | 363 | 41% | €208 | €3,489 |
| L'Estartit | Costa Brava | 359 | 30% | €178 | €1,603 |
| Mijas | Costa del Sol | 355 | 56% | €320 | €5,066 |
| Cala Millor | Mallorca East | 343 | 35% | €284 | €2,949 |
| Tossa de Mar | Costa Brava | 341 | 34% | €239 | €2,676 |
| Manacor | Mallorca East | 337 | 39% | €360 | €4,272 |
| Guía de Isora | Tenerife South | 318 | 40% | €196 | €2,697 |
| Ciudadela | Menorca | 312 | 41% | €230 | €3,244 |
| Puerto Pollensa | Mallorca North | 290 | 38% | €343 | €3,844 |
| Cala d'Or | Mallorca South | 241 | 38% | €325 | €3,971 |
| Ibiza Town | Ibiza | 237 | 38% | €1,027 | €18,852 |
| Girona | Costa Brava | 206 | 45% | €276 | €3,682 |
| Mahón | Menorca | 200 | 37% | €380 | €5,325 |
| Santa Eulària | Ibiza | 182 | 37% | €759 | €8,802 |
| Mogán | Gran Canaria | 178 | 41% | €175 | €2,354 |
| Formentera | Formentera | 171 | 39% | €392 | €5,941 |
| Portocolom | Mallorca East | 164 | 37% | €397 | €4,482 |
| Can Picafort | Mallorca North | 162 | 44% | €338 | €4,077 |
| Son Bou | Menorca | 157 | 40% | €285 | €4,508 |
| Fornells | Menorca | 154 | 40% | €325 | €3,681 |
| Sant Antoni | Ibiza | 152 | 38% | €671 | €10,157 |
| San Jose | Ibiza | 144 | 39% | €1,328 | €14,402 |
| Calvià | Mallorca West | 139 | 38% | €465 | €5,403 |
| Valldemossa | Mallorca West | 128 | 45% | €440 | €5,797 |
| Inca | Mallorca Central | 111 | 52% | €403 | €5,836 |
| Andratx | Mallorca West | 105 | 42% | €621 | €7,183 |
| Llançà | Costa Brava | 84 | 47% | €197 | €2,897 |
| Torre del Mar | Costa del Sol | 70 | 50% | €190 | €2,780 |
| Arrecife | Lanzarote | 66 | 48% | €139 | €1,803 |
| Llucmajor | Mallorca Palma | 62 | 54% | €408 | €6,578 |
| Portinatx | Ibiza | 42 | 38% | €828 | €8,659 |
| Deià | Mallorca West | 31 | 44% | €695 | €8,692 |
| Puerto del Rosario | Fuerteventura | 26 | 48% | €132 | €1,867 |
| Es Mercadal | Menorca | 6 | 50% | €604 | €8,559 |
Calendar-observed occupancy per month. Upcoming months show bookings already on the calendar and fill further as dates approach.
0 bedrooms
42% occupancy
€148 per night
11,561 tracked
1 bedroom
46% occupancy
€139 per night
17,887 tracked
2 bedrooms
43% occupancy
€187 per night
19,229 tracked
3 bedrooms
42% occupancy
€287 per night
10,759 tracked