Hotels in Lake Geneva region, Switzerland

28 hotels match your criteria
Map View

hotel 6 rooms left

Les Champs Blancs 70B, Chavannes-de-Bogis, Lake Geneva region, Switzerland
  • Rating: 4.3
50%
Price/night starting from:
240.00 CHF 120.00 CHF
Chemin du Genévrier 20, St-Légier-La Chiésaz, Lake Geneva region, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
266.00 CHF 133.00 CHF
Quai du Mont-Blanc 19, Geneva, Lake Geneva region, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
570.00 CHF 285.00 CHF
Route des Monnaires 46, Château-d'Oex, Lake Geneva region, Switzerland
  • Rating: 4.0
50%
Price/night starting from:
160.00 CHF 80.00 CHF
favorite_border
Immediately bookable
  • 1
  • 2
  • 3
  • 4

Hôtel Cornavin

hotel 9 rooms left

Blvd James-Fazy 23, Genf, Lake Geneva region, Switzerland
  • Rating: 4.2
30%
Price/night starting from:
129.00 CHF 90.00 CHF
  • 1
  • 2
  • 3
  • 4
(s)

Astra Hotel Vevey

Place de la Gare 4, Vevey, Lake Geneva region, Switzerland
  • Rating: 4.5
30%
Price/night starting from:
300.00 CHF 210.00 CHF
favorite_border
Immediately bookable
  • 1
  • 2
  • 3
  • 4
(s)

Hôtel Royal

hotel 10 rooms left

Rue de Lausanne 41 - 43, Genf, Lake Geneva region, Switzerland
  • Rating: 4.1
30%
Price/night starting from:
263.00 CHF 184.00 CHF
Rue du Château 11, Duillier, Lake Geneva region, Switzerland
  • Rating: 4.2
30%
Price/night starting from:
180.00 CHF 126.00 CHF
favorite_border
Immediately bookable

hotel 3 rooms left

Rue Caroline 5, Lausanne, Lake Geneva region, Switzerland
  • Rating: 4.2
30%
Price/night starting from:
424.00 CHF 297.00 CHF
favorite_border
Immediately bookable
  • 1
  • 2
  • 3
  • 4
(s)

Hotel N'vY

hotel 10 rooms left

Rue de Richemont 18, Genf, Lake Geneva region, Switzerland
  • Rating: 4.3
30%
Price/night starting from:
289.00 CHF 202.00 CHF