Hotels in Lake Geneva Region, Switzerland

21 hotels match your criteria
Map View
Les Champs Blancs 70B, Chavannes-de-Bogis, Lake Geneva Region, Switzerland
  • Rating: 4.3
  • Trust You Reviews
50%
Price/night starting from:
240.00 CHF 120.00 CHF All prices include VAT
rue du Maupas 20, Lausanne, Lake Geneva Region, Switzerland
  • Rating: 4.1
  • Trust You Reviews
30%
Price/night starting from:
109.00 CHF 76.00 CHF All prices include VAT
  • 1
  • 2
  • 3
  • 4
(s)

Astra Hotel Vevey

Place de la Gare 4, Vevey, Lake Geneva Region, Switzerland
  • Rating: 4.5
  • Trust You Reviews
10%
Price/night starting from:
234.00 CHF 211.00 CHF All prices include VAT
Av. Benjamin Constant 5, Lausanne, Lake Geneva Region, Switzerland
  • Rating: 4.4
  • Trust You Reviews
50%
Price/night starting from:
320.00 CHF 160.00 CHF All prices include VAT
Avenue Claude-Nobs 7, Montreux, Lake Geneva Region, Switzerland
  • Rating: 4.3
  • Trust You Reviews
10%
Price/night starting from:
305.00 CHF 275.00 CHF All prices include VAT
favorite_border
Avenue des Bains 21, Yverdon-les-Bains, Lake Geneva Region, Switzerland
  • Rating: 4.1
  • Trust You Reviews
50%
Price/night starting from:
180.00 CHF 90.00 CHF All prices include VAT
favorite_border
Immediately bookable

hotel 8 rooms left

Rue Caroline 5, Lausanne, Lake Geneva Region, Switzerland
  • Rating: 4.2
  • Trust You Reviews
30%
Price/night starting from:
150.00 CHF 105.00 CHF All prices include VAT
favorite_border
Immediately bookable

hotel 10 rooms left

Rue du Petit-Chêne 34, Lausanne, Lake Geneva Region, Switzerland
  • Rating: 4.2
  • Trust You Reviews
30%
Price/night starting from:
156.00 CHF 109.00 CHF All prices include VAT
favorite_border
Chaucrau 5, Lausanne, Lake Geneva Region, Switzerland
  • Rating: 4.0
  • Trust You Reviews
50%
Price/night starting from:
215.00 CHF 108.00 CHF All prices include VAT
favorite_border
Immediately bookable

hotel 10 rooms left

Place de la Gare 2, Lausanne, Lake Geneva Region, Switzerland
  • Rating: 4.2
  • Trust You Reviews
30%
Price/night starting from:
150.00 CHF 105.00 CHF All prices include VAT