Where to buy a house for Airbnb in France
Real sale prices, nightly rates and local short-let rules, town by town. The best yields come first: open a town to see the full numbers.
Sources: notarized sale prices (DVF), energy ratings (ADEME), French short-let law (Loi Le Meur, 2024).
Sarlat-la-Canéda
24200 · Nouvelle-Aquitaine · 8,763 residents
Gross yield (estimate)
18.3%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 2,180 €/m²
- Per night (3-bed)
- €175
- Nights booked
- 72%
Homes rated F or G (energy) 22.4%
See Sarlat-la-Canéda numbersArles
13200 · Provence-Alpes-Côte d'Azur · 50,454 residents
Gross yield (estimate)
17.3%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 2,550 €/m²
- Per night (3-bed)
- €190
- Nights booked
- 73%
Homes rated F or G (energy) 16.5%
See Arles numbersColmar
68000 · Grand Est · 67,730 residents
Gross yield (estimate)
17.1%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 2,650 €/m²
- Per night (3-bed)
- €185
- Nights booked
- 77%
Homes rated F or G (energy) 21%
See Colmar numbersAvignon
84000 · Provence-Alpes-Côte d'Azur · 90,330 residents
Gross yield (estimate)
16.8%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 2,450 €/m²
- Per night (3-bed)
- €180
- Nights booked
- 72%
Homes rated F or G (energy) 18.5%
See Avignon numbersHonfleur
14600 · Normandie · 6,733 residents
Gross yield (estimate)
15.6%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 3,250 €/m²
- Per night (3-bed)
- €210
- Nights booked
- 76%
Homes rated F or G (energy) 19.5%
See Honfleur numbersPorto-Vecchio
20137 · Corse · 11,291 residents
Gross yield (estimate)
13.8%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 4,950 €/m²
- Per night (3-bed)
- €290
- Nights booked
- 74%
Homes rated F or G (energy) 8%
See Porto-Vecchio numbersNice
06000 · Provence-Alpes-Côte d'Azur · 348,085 residents
Gross yield (estimate)
13.7%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 5,250 €/m²
- Per night (3-bed)
- €280
- Nights booked
- 81%
Homes rated F or G (energy) 9.8%
See Nice numbersCannes
06400 · Provence-Alpes-Côte d'Azur · 73,255 residents
Gross yield (estimate)
13.3%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 6,100 €/m²
- Per night (3-bed)
- €320
- Nights booked
- 80%
Homes rated F or G (energy) 10.5%
See Cannes numbersAix-en-Provence
13100 · Provence-Alpes-Côte d'Azur · 147,478 residents
Gross yield (estimate)
12.8%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 5,100 €/m²
- Per night (3-bed)
- €260
- Nights booked
- 79%
Homes rated F or G (energy) 11.2%
See Aix-en-Provence numbersShow 11 more towns Show fewer towns
Annecy
74000 · Auvergne-Rhône-Alpes · 131,766 residents
Gross yield (estimate)
12.7%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 5,450 €/m²
- Per night (3-bed)
- €275
- Nights booked
- 79%
Homes rated F or G (energy) 14.8%
See Annecy numbersSaint-Malo
35400 · Bretagne · 47,323 residents
Gross yield (estimate)
12.7%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 4,150 €/m²
- Per night (3-bed)
- €225
- Nights booked
- 74%
Homes rated F or G (energy) 17.1%
See Saint-Malo numbersBayonne
64100 · Nouvelle-Aquitaine · 52,749 residents
Gross yield (estimate)
12.5%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 3,950 €/m²
- Per night (3-bed)
- €205
- Nights booked
- 76%
Homes rated F or G (energy) 14%
See Bayonne numbersBordeaux
33000 · Nouvelle-Aquitaine · 261,804 residents
Gross yield (estimate)
12.3%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 4,700 €/m²
- Per night (3-bed)
- €240
- Nights booked
- 76%
Homes rated F or G (energy) 14.5%
See Bordeaux numbersLa Rochelle
17000 · Nouvelle-Aquitaine · 78,535 residents
Gross yield (estimate)
12%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 4,350 €/m²
- Per night (3-bed)
- €220
- Nights booked
- 75%
Homes rated F or G (energy) 15.2%
See La Rochelle numbersCassis
13260 · Provence-Alpes-Côte d'Azur · 6,720 residents
Gross yield (estimate)
11.6%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 6,200 €/m²
- Per night (3-bed)
- €295
- Nights booked
- 77%
Homes rated F or G (energy) 8.5%
See Cassis numbersDinard
35800 · Bretagne · 10,219 residents
Gross yield (estimate)
11.6%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 4,800 €/m²
- Per night (3-bed)
- €240
- Nights booked
- 73%
Homes rated F or G (energy) 16.8%
See Dinard numbersDeauville
14800 · Normandie · 3,565 residents
Gross yield (estimate)
11.4%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 5,900 €/m²
- Per night (3-bed)
- €290
- Nights booked
- 73%
Homes rated F or G (energy) 18%
See Deauville numbersChamonix-Mont-Blanc
74400 · Auvergne-Rhône-Alpes · 8,642 residents
Gross yield (estimate)
10.8%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 7,800 €/m²
- Per night (3-bed)
- €340
- Nights booked
- 78%
Homes rated F or G (energy) 26.2%
See Chamonix-Mont-Blanc numbersBiarritz
64200 · Nouvelle-Aquitaine · 25,885 residents
Gross yield (estimate)
10.7%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 7,200 €/m²
- Per night (3-bed)
- €310
- Nights booked
- 78%
Homes rated F or G (energy) 12.8%
See Biarritz numbersCourbevoie
92400 · Île-de-France · 81,558 residents
Gross yield (estimate)
9.8%
Before costs · 115 m² 3-bed house · well-run listing
- Median price
- 7,100 €/m²
- Per night (3-bed)
- €260
- Nights booked
- 84%
Homes rated F or G (energy) 15%
See Courbevoie numbersFound a house in another town?
Paste the listing link: price vs. local sales, yield, energy rating and local rules in 30 seconds.
Start 14-Day Free Trial →