Airbnb Occupancy Rates in Spain
Occupancy and revenue by city (October 2026)

Source: GuestFavoritesLast updated: 2026-10-21

The Airbnb occupancy rate in Spain is 64%, with an average daily rate of €173 and €40,984 in annual revenue per listing, across 295,832 active listings.

How many active Airbnb listings are in Spain?

There are 295,832 active Airbnb listings in Spain, across 19 regions tracked by GuestFavorites.

What is the most profitable Airbnb location in Spain?

By annual revenue per listing, Sant Josep De Sa Talaia leads the markets we track in Spain at €212,719 per property per year.

How is the Spain Airbnb market data calculated?

GuestFavorites tracks Spain Airbnb listings over the last 12 months (October 2025 - September 2026, 19 regions). Occupancy is the share of available nights that were booked, and country averages give more weight to markets with more listings. City-by-city figures are below.

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

Airbnb Markets in Spain (October 2026)

19 regions

Spain Airbnb Market Guide

Where you buy matters more than any other Airbnb decision. This guide uses GuestFavorites data to compare occupancy, nightly rates, and revenue across Spain.

We track 19 regions in Spain. Demand, pricing, and revenue vary a lot between them, so compare markets before you invest.

Which Cities Have the Most Airbnb Listings in Spain?

These are the largest Airbnb markets in Spain by number of active listings:

  • Madrid: 12,093 active listings | Occupancy: 75% | Daily Rate: €173 | Annual Revenue: €47,540
  • Málaga: 7,758 active listings | Occupancy: 76% | Daily Rate: €147 | Annual Revenue: €40,685
  • Barcelona: 7,038 active listings | Occupancy: 78% | Daily Rate: €257 | Annual Revenue: €72,867
  • Seville: 6,812 active listings | Occupancy: 70% | Daily Rate: €158 | Annual Revenue: €40,500
  • Marbella: 6,133 active listings | Occupancy: 64% | Daily Rate: €304 | Annual Revenue: €71,114

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€173Average nightly price across Spain
Occupancy Rate64% Strong demand
Annual Revenue per Listing€40,984Average yearly earnings per property
Active Listings295,832Active Airbnb listings in Spain

Largest Airbnb Markets by Listings

Markets with the most active Airbnb listings. Large supply usually means established demand, but also more competition.

Madrid, Comunidad De Madrid

12,093 active listings
Occupancy 75%
Daily Rate €173
Revenue €47,540

Málaga, Andalusia

7,758 active listings
Occupancy 76%
Daily Rate €147
Revenue €40,685

Barcelona, Catalonia

7,038 active listings
Occupancy 78%
Daily Rate €257
Revenue €72,867

Seville, Andalusia

6,812 active listings
Occupancy 70%
Daily Rate €158
Revenue €40,500

Marbella, Malaga

6,133 active listings
Occupancy 64%
Daily Rate €304
Revenue €71,114

Valencia, València / Valencia

4,882 active listings
Occupancy 74%
Daily Rate €144
Revenue €38,657

Mijas, Malaga

3,940 active listings
Occupancy 67%
Daily Rate €193
Revenue €47,459

Arona, Santa Cruz De Tenerife Province

3,812 active listings
Occupancy 73%
Daily Rate €121
Revenue €32,214

Torrevieja, Alacant / Alicante

3,609 active listings
Occupancy 65%
Daily Rate €95
Revenue €22,663

Adeje, Santa Cruz De Tenerife Province

3,437 active listings
Occupancy 72%
Daily Rate €178
Revenue €46,853

Benalmádena, Malaga

3,433 active listings
Occupancy 73%
Daily Rate €145
Revenue €38,437

La Oliva, Las Palmas

3,154 active listings
Occupancy 73%
Daily Rate €124
Revenue €33,040

Estepona, Malaga

2,975 active listings
Occupancy 67%
Daily Rate €198
Revenue €48,611

San Bartolomé De Tirajana, Las Palmas

2,974 active listings
Occupancy 71%
Daily Rate €147
Revenue €37,852

Granada, Andalusia

2,879 active listings
Occupancy 61%
Daily Rate €115
Revenue €25,572

Nerja, Malaga

2,833 active listings
Occupancy 70%
Daily Rate €156
Revenue €39,724

Fuengirola, Malaga

2,700 active listings
Occupancy 71%
Daily Rate €154
Revenue €40,025

Torremolinos, Malaga

2,691 active listings
Occupancy 72%
Daily Rate €132
Revenue €34,524

Conil De La Frontera, Cádiz

2,622 active listings
Occupancy 54%
Daily Rate €161
Revenue €31,658

Calp, Alacant / Alicante

2,550 active listings
Occupancy 69%
Daily Rate €167
Revenue €42,254

Highest Revenue per Listing

Markets where the average listing earns the most per year. Revenue is not profit: check purchase prices and local rules before investing.

Sant Josep De Sa Talaia, Balearic Islands

692 active listings
Occupancy 66%
Daily Rate €878
Revenue €212,719

Santa Eulària Des Riu, Balearic Islands

601 active listings
Occupancy 64%
Daily Rate €820
Revenue €191,739

Sant Antoni De Portmany, Balearic Islands

241 active listings
Occupancy 66%
Daily Rate €755
Revenue €182,576

Sant Joan De Labritja, Balearic Islands

143 active listings
Occupancy 68%
Daily Rate €595
Revenue €146,793

Ibiza, Balearic Islands

106 active listings
Occupancy 60%
Daily Rate €555
Revenue €122,349

Palma, Balearic Islands

587 active listings
Occupancy 73%
Daily Rate €357
Revenue €95,620

Donostia San Sebastián, Gipuzkoa

1,073 active listings
Occupancy 65%
Daily Rate €315
Revenue €74,710

Barcelona, Catalonia

7,038 active listings
Occupancy 78%
Daily Rate €257
Revenue €72,867

Sóller, Balearic Islands

392 active listings
Occupancy 72%
Daily Rate €321
Revenue €84,478

Calvià, Balearic Islands

287 active listings
Occupancy 60%
Daily Rate €504
Revenue €109,481

Pollença, Balearic Islands

2,208 active listings
Occupancy 76%
Daily Rate €358
Revenue €99,752

Llucmajor, Balearic Islands

422 active listings
Occupancy 67%
Daily Rate €392
Revenue €95,886

L'alcúdia, Balearic Islands

1,312 active listings
Occupancy 73%
Daily Rate €311
Revenue €82,482

Santanyí, Balearic Islands

924 active listings
Occupancy 73%
Daily Rate €354
Revenue €93,997

Muro, Balearic Islands

310 active listings
Occupancy 72%
Daily Rate €335
Revenue €87,874

Sant Lluís, Balearic Islands

510 active listings
Occupancy 75%
Daily Rate €411
Revenue €112,747

Benahavís, Malaga

660 active listings
Occupancy 63%
Daily Rate €409
Revenue €94,190

Felanich, Balearic Islands

665 active listings
Occupancy 69%
Daily Rate €369
Revenue €92,529

Inca, Balearic Islands

211 active listings
Occupancy 68%
Daily Rate €334
Revenue €83,244

Selva, Balearic Islands

216 active listings
Occupancy 71%
Daily Rate €319
Revenue €82,110

Highest Occupancy Markets

Markets where listings are booked for the highest share of available nights.

Tías, Las Palmas

1,712 active listings
Occupancy 78%
Daily Rate €159
Revenue €45,516

Barcelona, Catalonia

7,038 active listings
Occupancy 78%
Daily Rate €257
Revenue €72,867

Yaiza, Las Palmas

1,967 active listings
Occupancy 77%
Daily Rate €213
Revenue €59,980

L'hospitalet De Llobregat, Barcelona Province

686 active listings
Occupancy 77%
Daily Rate €164
Revenue €46,145

Pollença, Balearic Islands

2,208 active listings
Occupancy 76%
Daily Rate €358
Revenue €99,752

Sant Adrià De Besòs, Barcelona Province

204 active listings
Occupancy 76%
Daily Rate €179
Revenue €49,690

Alaior, Balearic Islands

604 active listings
Occupancy 76%
Daily Rate €294
Revenue €81,463

Málaga, Andalusia

7,758 active listings
Occupancy 76%
Daily Rate €147
Revenue €40,685

Teguise, Las Palmas

1,387 active listings
Occupancy 75%
Daily Rate €119
Revenue €32,717

Madrid, Comunidad De Madrid

12,093 active listings
Occupancy 75%
Daily Rate €173
Revenue €47,540

Sant Lluís, Balearic Islands

510 active listings
Occupancy 75%
Daily Rate €411
Revenue €112,747

Ciutadella, Balearic Islands

1,323 active listings
Occupancy 75%
Daily Rate €258
Revenue €70,302

Badalona, Barcelona Province

174 active listings
Occupancy 74%
Daily Rate €180
Revenue €48,894

Castelldefels, Barcelona Province

261 active listings
Occupancy 74%
Daily Rate €178
Revenue €48,316

Tinajo, Las Palmas

224 active listings
Occupancy 74%
Daily Rate €103
Revenue €27,946

Alacant / Alicante, Valencian Community

2,415 active listings
Occupancy 74%
Daily Rate €137
Revenue €36,830

Valencia, València / Valencia

4,882 active listings
Occupancy 74%
Daily Rate €144
Revenue €38,657

Palma, Balearic Islands

587 active listings
Occupancy 73%
Daily Rate €357
Revenue €95,620

Antigua, Las Palmas

805 active listings
Occupancy 73%
Daily Rate €113
Revenue €30,234

San Bartolomé, Las Palmas

337 active listings
Occupancy 73%
Daily Rate €106
Revenue €28,302

Highest Nightly Rate Markets

Markets with the highest average daily rates, usually luxury, beach, and ski destinations.

Sant Josep De Sa Talaia, Balearic Islands

692 active listings
Occupancy 66%
Daily Rate €878
Revenue €212,719

Santa Eulària Des Riu, Balearic Islands

601 active listings
Occupancy 64%
Daily Rate €820
Revenue €191,739

Sant Antoni De Portmany, Balearic Islands

241 active listings
Occupancy 66%
Daily Rate €755
Revenue €182,576

Sant Joan De Labritja, Balearic Islands

143 active listings
Occupancy 68%
Daily Rate €595
Revenue €146,793

Ibiza, Balearic Islands

106 active listings
Occupancy 60%
Daily Rate €555
Revenue €122,349

Calvià, Balearic Islands

287 active listings
Occupancy 60%
Daily Rate €504
Revenue €109,481

Sant Lluís, Balearic Islands

510 active listings
Occupancy 75%
Daily Rate €411
Revenue €112,747

Benahavís, Malaga

660 active listings
Occupancy 63%
Daily Rate €409
Revenue €94,190

Llucmajor, Balearic Islands

422 active listings
Occupancy 67%
Daily Rate €392
Revenue €95,886

Felanich, Balearic Islands

665 active listings
Occupancy 69%
Daily Rate €369
Revenue €92,529

Naut Aran, Lleida

475 active listings
Occupancy 48%
Daily Rate €362
Revenue €63,170

Pollença, Balearic Islands

2,208 active listings
Occupancy 76%
Daily Rate €358
Revenue €99,752

Palma, Balearic Islands

587 active listings
Occupancy 73%
Daily Rate €357
Revenue €95,620

Santanyí, Balearic Islands

924 active listings
Occupancy 73%
Daily Rate €354
Revenue €93,997

Muro, Balearic Islands

310 active listings
Occupancy 72%
Daily Rate €335
Revenue €87,874

Inca, Balearic Islands

211 active listings
Occupancy 68%
Daily Rate €334
Revenue €83,244

Campos, Balearic Islands

478 active listings
Occupancy 67%
Daily Rate €329
Revenue €80,740

Sóller, Balearic Islands

392 active listings
Occupancy 72%
Daily Rate €321
Revenue €84,478

Selva, Balearic Islands

216 active listings
Occupancy 71%
Daily Rate €319
Revenue €82,110

Sa Pobla, Balearic Islands

239 active listings
Occupancy 72%
Daily Rate €315
Revenue €83,330

Other countries in Europe

Compare Spain with nearby Airbnb markets.

Compare all countries

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