Homestays in Geneva (Switzerland)

1323 homestays in Geneva here:

Filters
×

...

Brigitte
NZ$155 / night
Quick response

Homestay | Écully (69130) | 20 M2

2 guests | 2 nights minimum
Shiff
NZ$1077 / month
Quick responseInstant

Homestay | Grenoble (38000) | 14 M2

1 guests | 1 month minimum
Prisca
NZ$1140 / month
Quick responseNew

Homestay | Plombières-lès-Dijon | 11 M2

4 guests | 1 month minimum
Frédérique
NZ$1036 / month
Quick responseNew

Homestay | Saint-Étienne (42000) | 25 M2

2 guests | 1 month minimum
Michel
NZ$81 / night
New to Roomlala

Homestay | Le Breuil (03120) | 12 M2

4 guests | 1 night minimum
8 photo count
Video
Luc
NZ$87 / night
Verified

Homestay | Gap (05000) | 25 M2

3 guests | 1 night minimum
Karine
NZ$73 / night
New to Roomlala

Homestay | Morschwiller-le-Bas (68790) | 15 M2

1 guests | 1 night minimum
Véronique
NZ$1967 / month
Quick response

Homestay | Chavannes-des-Bois (1290) | 25 M2

1 guests | 1 month minimum
Paivi
NZ$1749 / month
New to Roomlala

Homestay | Yens (1169) | 13 M2

1 guests | 3 months minimum
Blandine
NZ$104 / night
Quick response

Homestay | Montagnole (73000) | 19 M2

3 guests | 1 night minimum
Philippe
NZ$66 / night
Quick responseNew

Homestay | Bourgoin-Jallieu (38300) | 15 M2

1 guests | 1 week minimum
Jacques-alain
NZ$125 / night
Master

Homestay | Corcelles-Cormondrèche (2035) | 30 M2

2 guests | 1 week minimum
Lyli Atsiecka
NZ$1009 / month
Quick responseMaster

Homestay | Saint-Martin-d'Hères (38400) | 14 M2

1 guests | 6 months minimum
Catherine
NZ$48 / night
VerifiedQuick response
5 (4) |

Homestay

Homestay | Belfort (90000) | 12 M2

1 guests | 3 nights minimum
Ani
NZ$93 / night
Quick response

Homestay | Valserhône (01200) | 11 M2

1 guests | 2 nights minimum
Christine
NZ$41 / night
Verified

Homestay | Thusy (74150) | 12 M2

1 guests | 2 nights minimum
Chantal
NZ$1639 / month
Quick response

Homestay | Echichens (1112) | 11 M2

1 guests | 1 month minimum
Aurelia
NZ$59 / night
VerifiedQuick response

Homestay | Corcelles-près-Payerne (1562)

1 guests | 3 weeks minimum