Most Profitable Airbnb Rental Arbitrage Markets in Spain in 2025

Based on our data, this page shows the top markets to do Airbnb Rental Arbitrage in Spain with key statistics and information, like average long-term rental revenue for 2-bedroom, short-term rental revenue, and average rent gap. This allows you to discover the most profitable cities to start Airbnb Arbitrage in Spain.

Best Cities to start Rental Arbitrage in Spain


Rent Gap: It indicates the average revenue differences between long-term and short-term rental revenues. The bigger the gap, the easier it is for you to make profits by doing rental arbitrage. The table is sorted by the rent gap. All data presented in this report is based on 2-bedroom properties.

STR (Short-Term Rental): Refers to short-term rental data, which is tracked and verified by Airbtics.

STR Revenue: Represents the average annual revenue generated by short-term rentals, as captured by Airbtics' dataset.

LTR (Long-Term Rental): Refers to traditional rental markets.

LTR Revenue: Represents the average annual rental income collected by landlords. For comparability, we assume a 90% occupancy rate for long-term rentals. The data is currently sourced through ChatGPT. However, Airbtics is in the process of collecting and standardizing this data internally. By November 2025, these external sources will be fully replaced with Airbtics' proprietary datasets.

Sorting Basis: The tables are ranked by the Rent Gap between short-term and long-term rental revenues for an average 2-bedroom property.

Last updated: September, 2025

Position Market Name LTR revenue STR revenue Rent Gap Number of Airbnb Listings Regulation
1 Olivella, Barcelona €8.54K €59.31K 594% 90
Strict
2 Sant joan de labritja, Baleares €12.05K €81.79K 578% 220
Lenient
3 Pollença, Baleares €12.05K €69.52K 476% 1,788
Strict
4 Liérganes, Cantabria €7.03K €39.35K 459% 71
Strict
5 Cártama, Málaga €9.04K €47.88K 429% 84
Strict
6 Outes, A coruña €6.03K €31.38K 420% 57
Lenient
7 Chantada, Lugo €5.52K €28.52K 416% 79
Strict
8 Alcúdia, Baleares €12.05K €61.97K 414% 1,168
Strict
9 Padul, Granada €5.52K €28.20K 410% 58
Strict
10 El gastor, Cádiz €6.53K €33.13K 407% 113
Strict
11 Monachil, Granada €7.53K €37.82K 402% 596
Strict
12 Lleida, Lleida €7.53K €37.86K 402% 56
Strict
13 Naut aran, Lleida €11.05K €55.27K 400% 576
Strict
14 Santanyí, Baleares €12.05K €59.95K 397% 863
Strict
15 Yaiza, Las palmas €9.54K €46.97K 392% 1,895
Strict
16 Alboraya, Valencia €10.04K €48.56K 383% 267
Lenient
17 Begur, Girona €9.04K €43.54K 381% 578
Strict
18 Santa cristina d'aro, Girona €9.04K €43.08K 376% 100
Strict
19 Oleiros, A coruña €7.53K €35.91K 376% 75
Lenient
20 Beceite, Teruel €6.03K €28.62K 374% 60
Strict
21 Badajoz, Badajoz €5.52K €26.00K 370% 73
Lenient
22 Mahón, Baleares €12.05K €56.69K 370% 150
Strict
23 Álora, Málaga €7.03K €32.58K 363% 237
Strict
24 Coín, Málaga €8.04K €37.27K 363% 145
Strict
25 Santa coloma de gramenet, Barcelona €11.05K €51.00K 361% 73
Strict
26 Alaior, Baleares €9.54K €44.04K 361% 488
Strict
27 Albarracín, Teruel €6.03K €27.16K 350% 77
Lenient
28 Benissa, Alicante €8.54K €38.44K 350% 545
Strict
29 Sant antoni de portmany, Baleares €15.07K €67.66K 349% 318
Strict
30 Terrassa, Barcelona €9.04K €40.41K 347% 176
Strict
31 L'hospitalet de llobregat, Barcelona €12.05K €53.78K 346% 790
Strict
32 Donostia-san sebastián, Guipúzcoa €15.07K €67.30K 346% 1,573
Strict
33 Tías, Las palmas €9.54K €42.40K 344% 1,712
Strict
34 Monforte de lemos, Lugo €5.02K €22.02K 338% 84
Lenient
35 Almuñécar, Granada €7.03K €30.65K 335% 768
Strict
36 Teruel, Teruel €6.53K €28.34K 334% 127
Strict
37 Pego, Alicante €6.53K €28.26K 332% 114
Strict
38 Vidreres, Girona €7.53K €32.31K 328% 102
Strict
39 Motril, Granada €7.03K €29.85K 324% 275
Strict
40 Arona, Santa cruz de tenerife €9.54K €40.41K 323% 3,396
Strict
41 Soria, Soria €6.03K €25.41K 321% 147
Strict
42 Sant adrià de besòs, Barcelona €12.05K €50.49K 318% 261
Strict
43 Nigüelas, Granada €6.53K €27.23K 317% 57
Strict
44 Comares, Málaga €7.53K €31.48K 317% 72
Strict
45 San roque, Cádiz €9.54K €39.83K 317% 414
Strict
46 Rivas-vaciamadrid, Madrid €9.54K €39.74K 316% 72
Lenient
47 Santa cruz de bezana, Cantabria €8.54K €35.46K 315% 82
Lenient
48 Las rozas de madrid, Madrid €12.05K €50.10K 315% 71
Lenient
49 Benalup-casas viejas, Cádiz €6.53K €26.97K 313% 55
Strict
50 Santa eulalia del río, Baleares €15.07K €61.86K 310% 768
Strict
51 Segovia, Segovia €8.54K €35.04K 310% 186
Lenient
52 Barcelona, Barcelona €16.07K €65.95K 310% 13,488
Strict
53 Teulada, Alicante €8.54K €34.98K 309% 806
Strict
54 Girona, Girona €11.05K €45.10K 308% 537
Strict
55 San sebastian, Donostia €16.07K €65.62K 308% 1,594
Strict
56 Moguer, Huelva €6.53K €26.63K 307% 163
Strict
57 Alcalà de xivert, Castellón €6.53K €26.50K 305% 507
Strict
58 Alzira, Valencia €7.53K €30.53K 305% 54
Lenient
59 Cómpeta, Málaga €7.53K €30.38K 303% 315
Strict
60 Tossa de mar, Girona €9.54K €38.44K 302% 564
Strict
61 Jávea, Alicante €9.04K €36.28K 301% 1,963
Strict
62 Parres, Asturias €6.53K €26.12K 300% 142
Strict
63 Cabrils, Barcelona €12.05K €48.26K 300% 59
Strict
64 Lloret de mar, Girona €9.04K €36.02K 298% 1,238
Strict
65 Tudela, Navarra €7.03K €27.98K 297% 104
Lenient
66 Alcobendas, Madrid €15.07K €59.81K 296% 120
Lenient
67 Bareyo, Cantabria €7.03K €27.78K 295% 87
Strict
68 Premià de mar, Barcelona €11.05K €43.67K 295% 61
Strict
69 Teguise, Las palmas €9.04K €35.77K 295% 1,506
Strict
70 Órgiva, Granada €6.53K €25.73K 294% 163
Strict
71 Santiago de compostela, A coruña €8.54K €33.70K 294% 633
Strict
72 Palma de mallorca, Baleares €15.07K €59.44K 294% 1,522
Lenient
73 Badalona, Barcelona €12.05K €47.55K 294% 383
Strict
74 Castrillón, Asturias €6.53K €25.65K 292% 118
Lenient
75 Arnuero, Cantabria €7.03K €27.61K 292% 123
Strict
76 Arzúa, A coruña €6.53K €25.55K 291% 79
Strict
77 L'alfàs del pi, Alicante €8.54K €33.40K 291% 410
Strict
78 Ribadedeva, Asturias €6.53K €25.58K 291% 112
Strict
79 Baza, Granada €5.02K €19.60K 290% 66
Strict
80 Gavà, Barcelona €13.06K €50.87K 289% 82
Strict
81 Alicante, Alicante €9.04K €35.12K 288% 3,961
Lenient
82 Frigiliana, Málaga €9.54K €36.95K 287% 457
Strict
83 Sant josep de sa talaia, Baleares €22.10K €85.44K 286% 1,018
Strict
84 Palafrugell, Girona €9.54K €36.90K 286% 676
Strict
85 Torrox, Málaga €8.54K €32.82K 284% 646
Strict
86 , Málaga €12.05K €46.38K 284% 8,524
Strict
87 Huesca, Huesca €7.03K €26.93K 283% 68
Strict
88 Algeciras, Cádiz €7.53K €28.84K 282% 165
Strict
89 Alfoz de lloredo, Cantabria €7.53K €28.83K 282% 93
Lenient
90 Alhaurín el grande, Málaga €8.54K €32.53K 281% 317
Strict
91 Cangas de onís, Asturias €6.03K €23.01K 281% 475
Strict
92 Sabiñánigo, Huesca €6.03K €22.92K 280% 194
Lenient
93 Sevilla, Sevilla €11.05K €42.05K 280% 7,837
Strict
94 Peñamellera baja, Asturias €6.53K €24.83K 280% 54
Lenient
95 Panticosa, Huesca €7.53K €28.59K 279% 198
Strict
96 Torredembarra, Tarragona €7.53K €28.49K 278% 228
Strict
97 Vilanova i la geltrú, Barcelona €10.04K €38.04K 278% 195
Strict
98 Cambrils, Tarragona €8.54K €32.14K 276% 873
Strict
99 Mogán, Las palmas €9.54K €35.90K 276% 1,395
Strict
100 Esterri d'àneu, Lleida €6.53K €24.59K 276% 63
Strict

Find the best Rental Markets with our interactive tool (Short-term rental focus currently)

Use our interactive Market Explorer to find the best places to start an Airbnb in Spain. Compare multiple markets side by side, apply filters like regulations, budget (property or rent prices), and market size, and even export the results to Excel.

Try Our Market Explorer