Hotels in Lake Geneva region, Switzerland

30 hotels match your criteria
Map View

hotel 10 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:
260.00 CHF 130.00 CHF
Chemin de l'Hôtel Mirador 5, Mont-Pèlerin, Lake Geneva region, Switzerland
  • Rating: 4.5
30%
Price/night starting from:
590.00 CHF 413.00 CHF
Route de la Cité 4, Leysin, Lake Geneva region, Switzerland
  • Rating: 4.2
50%
Price/night starting from:
129.00 CHF 65.00 CHF
favorite_border
Immediately bookable
  • 1
  • 2
  • 3
  • 4

Hôtel Cornavin

hotel 6 rooms left

Blvd James-Fazy 23, Genf, Lake Geneva region, Switzerland
  • Rating: 4.2
30%
Price/night starting from:
214.00 CHF 150.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
  • 1
  • 2
  • 3
  • 4
(s)

Astra Hotel Vevey

Place de la Gare 4, Vevey, Lake Geneva region, Switzerland
  • Rating: 4.5
50%
Price/night starting from:
300.00 CHF 150.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
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 4 rooms left

Rue Caroline 5, Lausanne, Lake Geneva region, Switzerland
  • Rating: 4.2
30%
Price/night starting from:
299.00 CHF 209.00 CHF
doneFree cancellation