Best Rental Property Markets Europe in 2025

Based on our data, this page shows the top rental markets to invest in Europe with key statistics and information, like average long-term rental yields, short-term rental yields, number of rentals available, and average property prices. This allows you to discover the most profitable cities to invest in, buy, and own rental properties in Europe.

Best Cities to buy rental properties in Europe


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 average long-term rental yields for 2-bedroom properties.

Last updated: September, 2025

Position Market Name LTR Revenue for 2/bd STR Revenue for 2/bd Average Property Prices Gross Long-term Rental Yield Gross Short-term Rental Yield
1 Montceau les mines, Burgundy franche comta, France €6.03K €14.17K $65.10K 9.26% 21.76%
2 Creuse, France €6.03K €17.29K $74.40K 8.1% 23.24%
3 North lanarkshire, Scotland, United Kingdom €12.05K €32.31K $148.80K 8.1% 21.71%
4 Odesa, Ukraine €5.02K €9.82K $65.10K 7.71% 15.09%
5 Spezzano della sila, Calabria, Italy €5.02K €15.14K $65.10K 7.71% 23.26%
6 Castel volturno, Campania, Italy €5.02K €8.20K $65.10K 7.71% 12.59%
7 Lavelanet, Occitania, France €6.03K €16.22K $79.05K 7.62% 20.52%
8 Varna, Bulgaria €6.03K €15.92K $79.05K 7.62% 20.14%
9 Guadix, Granada, Spain €6.03K €15.80K $79.05K 7.62% 19.98%
10 Decazeville, Occitania, France €6.03K €15.40K $79.05K 7.62% 19.49%
11 Mazamet, Occitania, France €5.52K €17.38K $74.40K 7.43% 23.36%
12 Montlucon, Auvergne rhone alpes, France €6.53K €13.59K $88.35K 7.39% 15.38%
13 Cosenza, Calabria, Italy €6.03K €16.15K $83.70K 7.2% 19.29%
14 Chateauroux, France €6.03K €17.33K $83.70K 7.2% 20.71%
15 Renfrewshire, Scotland, United Kingdom €12.05K €38.47K $167.40K 7.2% 22.98%
16 South lanarkshire, Scotland, United Kingdom €12.05K €37.30K $167.40K 7.2% 22.28%
17 South tyneside, Tyne and wear, United Kingdom €12.05K €23.38K $167.40K 7.2% 13.97%
18 St. helens, Merseyside, United Kingdom €12.05K €30.56K $167.40K 7.2% 18.26%
19 Stockton-on-tees, Durham and north yorkshire, United Kingdom €10.04K €26.13K $139.50K 7.2% 18.73%
20 Blaenau gwent, Wales, United Kingdom €8.54K €31.64K $120.90K 7.06% 26.17%
21 Chantada, Lugo, Spain €5.52K €26.59K $79.05K 6.99% 33.64%
22 Middlesbrough, North yorkshire, United Kingdom €9.74K €21.46K $139.50K 6.98% 15.38%
23 Anguillara sabazia, Italy €9.54K €20.93K $139.50K 6.84% 15.0%
24 Blackburn with darwen, Lancashire, United Kingdom €9.54K €20.81K $139.50K 6.84% 14.92%
25 East ayrshire, Scotland, United Kingdom €9.54K €49.47K $139.50K 6.84% 35.46%
26 Hyndburn, Lancashire, United Kingdom €9.54K €25.70K $139.50K 6.84% 18.42%
27 North ayrshire, Scotland, United Kingdom €9.54K €41.47K $139.50K 6.84% 29.73%
28 Na h-eileanan siar, Scotland, United Kingdom €9.54K €38.62K $139.50K 6.84% 27.69%
29 Riópar, Albacete, Spain €6.03K €15.40K $88.35K 6.82% 17.43%
30 Barreiros, Lugo, Spain €6.03K €18.07K $88.35K 6.82% 20.45%
31 Besseges, Occitania, France €6.03K €17.97K $88.35K 6.82% 20.34%
32 Badolato, Calabria, Italy €6.03K €14.44K $88.35K 6.82% 16.34%
33 Bourbonne les bains, Grand est, France €6.03K €14.86K $88.35K 6.82% 16.82%
34 Praia a mare, Calabria, Italy €7.53K €14.14K $111.60K 6.75% 12.67%
35 Laon, Hauts de france, France €7.53K €20.03K $111.60K 6.75% 17.95%
36 Romilly sur seine, Grand est, France €7.53K €15.32K $111.60K 6.75% 13.73%
37 Saint girons, Occitania, France €7.53K €18.75K $111.60K 6.75% 16.8%
38 El ejido, Almería, Spain €7.53K €19.65K $111.60K 6.75% 17.61%
39 Aydin, Turkey €5.02K €15.64K $74.40K 6.75% 21.03%
40 Gelsenkirchen germany, Germany €7.53K €23.23K $111.60K 6.75% 20.81%
41 Ploiesti, Romania €5.02K €12.58K $74.40K 6.75% 16.9%
42 Konya, Turkey €4.02K €12.83K $60.45K 6.65% 21.22%
43 Bradford, West yorkshire, United Kingdom €11.05K €30.98K $167.40K 6.6% 18.51%
44 Doncaster, South yorkshire, United Kingdom €11.05K €24.11K $167.40K 6.6% 14.4%
45 Rochdale, Greater manchester, United Kingdom €11.05K €23.02K $167.40K 6.6% 13.75%
46 Wigan, Greater manchester, United Kingdom €11.05K €25.48K $167.40K 6.6% 15.22%
47 South ayrshire, Scotland, United Kingdom €11.05K €43.46K $167.40K 6.6% 25.96%
48 Falkirk, Scotland, United Kingdom €11.05K €38.15K $167.40K 6.6% 22.79%
49 Shetland islands, Scotland, United Kingdom €11.05K €38.31K $167.40K 6.6% 22.89%
50 Cyprus, Cyprus €9.04K €23.93K $139.50K 6.48% 17.15%
51 Seriate, Italy €9.04K €32.05K $139.50K 6.48% 22.98%
52 Barnsley, South yorkshire, United Kingdom €9.04K €32.27K $139.50K 6.48% 23.13%
53 Merthyr tydfil, Wales, United Kingdom €9.04K €30.19K $139.50K 6.48% 21.64%
54 Salford, Greater manchester, United Kingdom €15.07K €32.76K $232.50K 6.48% 14.09%
55 Astorga, León, Spain €6.03K €19.41K $93K 6.48% 20.87%
56 Ames, A coruña, Spain €9.04K €20.39K $139.50K 6.48% 14.62%
57 Mieres, Asturias, Spain €6.03K €16.54K $93K 6.48% 17.79%
58 , Poland €9.04K €24.21K $139.50K 6.48% 17.35%
59 Scalea, Calabria, Italy €4.52K €12.42K $69.75K 6.48% 17.81%
60 Galatone, Puglia, Italy €6.03K €15.69K $93K 6.48% 16.87%
61 Castelletto sopra ticino, Piemonte, Italy €9.04K €29.57K $139.50K 6.48% 21.2%
62 Glasgow, Scotland, United Kingdom €15.07K €48.16K $232.50K 6.48% 20.72%
63 Calais, Hauts de france, France €9.04K €21.25K $139.50K 6.48% 15.23%
64 Vierzon, Centre val de loire, France €6.03K €14.28K $93K 6.48% 15.35%
65 Saint laurent medoc, New aquitaine, France €9.04K €18.91K $139.50K 6.48% 13.56%
66 Inverclyde, Scotland, United Kingdom €9.54K €34.22K $148.80K 6.41% 22.99%
67 Ruffec, New aquitaine, France €6.53K €20.33K $102.30K 6.38% 19.87%
68 Santa caterina dello ionio, Calabria, Italy €5.02K €12.45K $79.05K 6.35% 15.75%
69 Monforte de lemos, Lugo, Spain €5.02K €19.69K $79.05K 6.35% 24.9%
70 Saint-etienne, France €7.03K €13.69K $111.60K 6.3% 12.27%
71 Antalya (turkey), Turkey €7.03K €16.20K $111.60K 6.3% 14.52%
72 San vito dei normanni, Puglia, Italy €7.03K €34.52K $111.60K 6.3% 30.93%
73 Galatina, Puglia, Italy €7.03K €15.89K $111.60K 6.3% 14.24%
74 Meymac, New aquitaine, France €7.03K €18.59K $111.60K 6.3% 16.66%
75 Lormes, Burgundy franche comta, France €7.03K €22.51K $111.60K 6.3% 20.17%
76 Biella, Piemonte, Italy €7.03K €18.08K $111.60K 6.3% 16.2%
77 Maglie, Puglia, Italy €7.03K €12.48K $111.60K 6.3% 11.18%
78 Vesoul, Burgundy franche comta, France €7.03K €17.73K $111.60K 6.3% 15.88%
79 Castillon la bataille, New aquitaine, France €7.03K €19.75K $111.60K 6.3% 17.7%
80 Bar sur aube, Grand est, France €7.03K €21.24K $111.60K 6.3% 19.04%
81 Mansle, New aquitaine, France €7.03K €17.45K $111.60K 6.3% 15.63%
82 Tonnerre, Burgundy franche comta, France €7.03K €22.64K $111.60K 6.3% 20.29%
83 Puebla de lillo, León, Spain €5.52K €18.27K $88.35K 6.25% 20.67%
84 Burnley, Lancashire, United Kingdom €7.53K €20.38K $120.90K 6.23% 16.86%
85 Hartlepool, Durham, United Kingdom €7.53K €26.45K $120.90K 6.23% 21.88%
86 Luton, Bedfordshire, United Kingdom €15.07K €29.72K $241.80K 6.23% 12.29%
87 Anzin, Hauts de france, France €7.53K €16.51K $120.90K 6.23% 13.65%
88 Hayange, Grand est, France €7.53K €16.39K $120.90K 6.23% 13.56%
89 Sarcelles, Ile de france, France €12.05K €20.32K $195.30K 6.17% 10.4%
90 Gwynedd, Wales, United Kingdom €12.05K €36.48K $195.30K 6.17% 18.68%
91 Dundee city, Scotland, United Kingdom €12.05K €35.54K $195.30K 6.17% 18.2%
92 West lothian, Scotland, United Kingdom €12.05K €37.91K $195.30K 6.17% 19.41%
93 Sakarya, Turkey €4.02K €29.72K $65.10K 6.17% 45.65%
94 Balikesir, Turkey €4.02K €17.77K $65.10K 6.17% 27.3%
95 Catania, Italy €8.54K €23.41K $139.50K 6.12% 16.78%
96 Novara, Italy €8.54K €24.34K $139.50K 6.12% 17.45%
97 Nettuno, Italy €8.54K €19.42K $139.50K 6.12% 13.92%
98 Vila-seca, Tarragona, Spain €8.54K €30.15K $139.50K 6.12% 21.61%
99 Aprilia, Lazio, Italy €8.54K €20.28K $139.50K 6.12% 14.54%
100 Poitiers, New aquitaine, France €8.54K €19.79K $139.50K 6.12% 14.19%

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 Europe. 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