Airbnb Occupancy Rates by City in Spain
(October 2025)

Source: GuestFavorites Last updated: 2025-10-21

Spain has 338,452 active Airbnb listings across 19 regions. We analyze 55 key markets to help you identify the most profitable cities for your Airbnb investment. Compare occupancy rates, daily rates, and annual revenue data to find the best locations.

The largest Airbnb markets in Spain are Madrid, Málaga, Barcelona, Marbella, Sevilla.

Airbnb Markets in Spain (October 2025)

19 regions

Spain Airbnb Market Guide

Choosing the right market is the most important decision for your Airbnb investment success. Our comprehensive analysis of Spain helps you identify the most profitable cities and regions based on real market data.

We track 19 different markets across Spain, each with its own unique supply-demand dynamics, pricing patterns, and profitability.

What Are the Best Cities for Airbnb in Spain?

Based on our analysis of performance data, here are the top-performing markets in Spain:

  • Madrid: 13,229 active listings | Occupancy: 67% | Daily Rate: €179
  • Málaga: 8,170 active listings | Occupancy: 65% | Daily Rate: €158
  • Barcelona: 7,491 active listings | Occupancy: 67% | Daily Rate: €282
  • Marbella: 7,050 active listings | Occupancy: 43% | Daily Rate: €324
  • Sevilla: 6,934 active listings | Occupancy: 63% | Daily Rate: €170

Ready to dive deeper into the data? Sign up for free to access detailed analytics, seasonal trends, and investment ROI calculators for every market in Spain.

Airbnb Market Performance in Spain

Daily Rate €180 Average nightly price across Spain
Occupancy Rate 45% Strong demand
Annual Revenue per Listing €20,977 Average yearly earnings per property
Active Listings 338,452 Total properties in Spain

Largest Airbnb Markets by Listing Volume

Cities with the highest concentration of active Airbnb listings, indicating mature markets with strong supply and established hosting infrastructure

Madrid, Comunidad De Madrid

13,229 active listings
Occupancy 67%
Daily Rate €179
Revenue €33,451

Málaga, Andalucía

8,170 active listings
Occupancy 65%
Daily Rate €158
Revenue €28,467

Barcelona, Catalunya

7,491 active listings
Occupancy 67%
Daily Rate €282
Revenue €54,297

Marbella, Andalucía

7,050 active listings
Occupancy 43%
Daily Rate €324
Revenue €34,437

Sevilla, Andalucía

6,934 active listings
Occupancy 63%
Daily Rate €170
Revenue €31,842

València, Comunitat Valenciana

5,658 active listings
Occupancy 59%
Daily Rate €152
Revenue €25,796

Torrevieja, Comunitat Valenciana

4,718 active listings
Occupancy 41%
Daily Rate €95
Revenue €10,485

Arona, Canarias

4,332 active listings
Occupancy 63%
Daily Rate €132
Revenue €23,046

Mijas, Andalucía

4,280 active listings
Occupancy 46%
Daily Rate €204
Revenue €22,685

Adeje, Canarias

3,935 active listings
Occupancy 61%
Daily Rate €186
Revenue €31,780

Benalmádena, Andalucía

3,688 active listings
Occupancy 54%
Daily Rate €150
Revenue €19,846

La Oliva, Canarias

3,608 active listings
Occupancy 64%
Daily Rate €125
Revenue €21,625

San Bartolomé De Tirajana, Canarias

3,396 active listings
Occupancy 59%
Daily Rate €156
Revenue €24,249

Estepona, Andalucía

3,191 active listings
Occupancy 44%
Daily Rate €218
Revenue €22,609

Dénia, Comunitat Valenciana

3,145 active listings
Occupancy 37%
Daily Rate €166
Revenue €14,223

Granada, Andalucía

3,119 active listings
Occupancy 53%
Daily Rate €124
Revenue €19,000

Fuengirola, Andalucía

2,975 active listings
Occupancy 53%
Daily Rate €160
Revenue €19,768

Alacant / Alicante, Comunitat Valenciana

2,967 active listings
Occupancy 58%
Daily Rate €132
Revenue €21,542

Torremolinos, Andalucía

2,877 active listings
Occupancy 57%
Daily Rate €137
Revenue €18,940

Calp, Comunitat Valenciana

2,791 active listings
Occupancy 50%
Daily Rate €173
Revenue €20,035

Highest Revenue per Property Markets

Cities where individual Airbnb properties generate the most annual revenue, representing the best return on investment opportunities

Sant Josep De Sa Talaia, Illes Balears

1,007 active listings
Occupancy 38%
Daily Rate €807
Revenue €73,742

Sant Antoni De Portmany, Illes Balears

304 active listings
Occupancy 38%
Daily Rate €756
Revenue €68,658

Santa Eulària Des Riu, Illes Balears

788 active listings
Occupancy 34%
Daily Rate €785
Revenue €64,721

Sant Joan De Labritja, Illes Balears

220 active listings
Occupancy 42%
Daily Rate €560
Revenue €57,308

Barcelona, Catalunya

7,491 active listings
Occupancy 67%
Daily Rate €282
Revenue €54,297

Sóller, Illes Balears

456 active listings
Occupancy 59%
Daily Rate €331
Revenue €50,077

Donostia San Sebastián, Euskadi

1,172 active listings
Occupancy 55%
Daily Rate €313
Revenue €48,057

Palma, Illes Balears

835 active listings
Occupancy 56%
Daily Rate €317
Revenue €47,169

Pollença, Illes Balears

2,543 active listings
Occupancy 58%
Daily Rate €365
Revenue €45,551

Eivissa, Illes Balears

288 active listings
Occupancy 35%
Daily Rate €465
Revenue €45,392

Santanyí, Illes Balears

975 active listings
Occupancy 54%
Daily Rate €357
Revenue €44,207

Calvià, Illes Balears

427 active listings
Occupancy 35%
Daily Rate €488
Revenue €42,643

Llucmajor, Illes Balears

495 active listings
Occupancy 45%
Daily Rate €386
Revenue €41,063

Felanich, Illes Balears

658 active listings
Occupancy 49%
Daily Rate €369
Revenue €40,541

Sant Lluís, Illes Balears

516 active listings
Occupancy 47%
Daily Rate €422
Revenue €39,659

Yaiza, Canarias

2,104 active listings
Occupancy 66%
Daily Rate €218
Revenue €39,287

Selva, Illes Balears

242 active listings
Occupancy 51%
Daily Rate €340
Revenue €38,877

Alcúdia, Illes Balears

1,687 active listings
Occupancy 55%
Daily Rate €299
Revenue €37,821

Inca, Illes Balears

234 active listings
Occupancy 50%
Daily Rate €324
Revenue €37,348

Sant Adrià De Besòs, Catalunya

231 active listings
Occupancy 64%
Daily Rate €181
Revenue €36,606

Highest Booking Rate Markets

Cities with the strongest demand-to-supply ratios, where properties are booked most frequently throughout the year

L'hospitalet De Llobregat, Catalunya

668 active listings
Occupancy 71%
Daily Rate €183
Revenue €36,100

Tías, Canarias

1,930 active listings
Occupancy 71%
Daily Rate €160
Revenue €31,474

Barcelona, Catalunya

7,491 active listings
Occupancy 67%
Daily Rate €282
Revenue €54,297

Madrid, Comunidad De Madrid

13,229 active listings
Occupancy 67%
Daily Rate €179
Revenue €33,451

Yaiza, Canarias

2,104 active listings
Occupancy 66%
Daily Rate €218
Revenue €39,287

Girona, Catalunya

457 active listings
Occupancy 66%
Daily Rate €156
Revenue €28,111

Teguise, Canarias

1,557 active listings
Occupancy 66%
Daily Rate €118
Revenue €22,147

Málaga, Andalucía

8,170 active listings
Occupancy 65%
Daily Rate €158
Revenue €28,467

Badalona, Catalunya

205 active listings
Occupancy 65%
Daily Rate €205
Revenue €35,415

Castelldefels, Catalunya

309 active listings
Occupancy 65%
Daily Rate €198
Revenue €34,854

Antigua, Canarias

906 active listings
Occupancy 64%
Daily Rate €116
Revenue €19,720

La Oliva, Canarias

3,608 active listings
Occupancy 64%
Daily Rate €125
Revenue €21,625

Sant Adrià De Besòs, Catalunya

231 active listings
Occupancy 64%
Daily Rate €181
Revenue €36,606

Arona, Canarias

4,332 active listings
Occupancy 63%
Daily Rate €132
Revenue €23,046

Arrecife, Canarias

525 active listings
Occupancy 63%
Daily Rate €98
Revenue €17,225

Sevilla, Andalucía

6,934 active listings
Occupancy 63%
Daily Rate €170
Revenue €31,842

Pájara, Canarias

1,058 active listings
Occupancy 62%
Daily Rate €97
Revenue €16,061

Haría, Canarias

520 active listings
Occupancy 62%
Daily Rate €117
Revenue €21,090

Adeje, Canarias

3,935 active listings
Occupancy 61%
Daily Rate €186
Revenue €31,780

Tinajo, Canarias

259 active listings
Occupancy 61%
Daily Rate €98
Revenue €17,514

Luxury & Premium Rate Markets

High-end destinations where Airbnb properties command the highest nightly rates, typically in tourist hotspots and luxury locations

Sant Josep De Sa Talaia, Illes Balears

1,007 active listings
Occupancy 38%
Daily Rate €807
Revenue €73,742

Santa Eulària Des Riu, Illes Balears

788 active listings
Occupancy 34%
Daily Rate €785
Revenue €64,721

Sant Antoni De Portmany, Illes Balears

304 active listings
Occupancy 38%
Daily Rate €756
Revenue €68,658

Sant Joan De Labritja, Illes Balears

220 active listings
Occupancy 42%
Daily Rate €560
Revenue €57,308

Calvià, Illes Balears

427 active listings
Occupancy 35%
Daily Rate €488
Revenue €42,643

Eivissa, Illes Balears

288 active listings
Occupancy 35%
Daily Rate €465
Revenue €45,392

Benahavís, Andalucía

800 active listings
Occupancy 35%
Daily Rate €428
Revenue €36,479

Sant Lluís, Illes Balears

516 active listings
Occupancy 47%
Daily Rate €422
Revenue €39,659

Naut Aran, Catalunya

588 active listings
Occupancy 26%
Daily Rate €399
Revenue €29,757

Llucmajor, Illes Balears

495 active listings
Occupancy 45%
Daily Rate €386
Revenue €41,063

Felanich, Illes Balears

658 active listings
Occupancy 49%
Daily Rate €369
Revenue €40,541

Pollença, Illes Balears

2,543 active listings
Occupancy 58%
Daily Rate €365
Revenue €45,551

Santanyí, Illes Balears

975 active listings
Occupancy 54%
Daily Rate €357
Revenue €44,207

Selva, Illes Balears

242 active listings
Occupancy 51%
Daily Rate €340
Revenue €38,877

Sóller, Illes Balears

456 active listings
Occupancy 59%
Daily Rate €331
Revenue €50,077

Formentera, Illes Balears

809 active listings
Occupancy 44%
Daily Rate €329
Revenue €27,511

Muro, Illes Balears

381 active listings
Occupancy 51%
Daily Rate €329
Revenue €35,653

Begur, Catalunya

835 active listings
Occupancy 38%
Daily Rate €325
Revenue €23,858

Inca, Illes Balears

234 active listings
Occupancy 50%
Daily Rate €324
Revenue €37,348

Marbella, Andalucía

7,050 active listings
Occupancy 43%
Daily Rate €324
Revenue €34,437

Explore Detailed Market Data for Spain

Get full access to market analytics, revenue trends, and property performance data for all cities in Spain.

Start Free Analysis
Market Intelligence Dashboard
`