Search Apartments in Lake Geneva

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Browse Select Lake Geneva Apartments

Apartment in Saanen

3.0 star property
9.6 out of 10, Exceptional, (33)
"Amazing!"
Canada
Carena
The price is 4.891.490 ₫
5.522.864 ₫ total
includes taxes & fees
6 Jan - 7 Jan 2026
Alpenchalet Weidhaus

Apartment in Vevey

3.0 star property
8.0 out of 10, Very good, (2)
"The night I arrived the entry codes worked however, there was someone else in my assigned room. It was late in the evening, and I called the hotel support. Luckily, [and by chance] they were able to get me into another room [which was not what I had reserved]. The light in the bathroom did not work. Maintenance did not come until the third day to fix it. The cleaning staff was extremely kind and helpful because there was no one else there to help. Calling support was partially helpful given that...
United States
Barbara
The price is 4.676.322 ₫
5.050.144 ₫ total
includes taxes & fees
3 Jan - 4 Jan 2026
Nonanteneuf Vevey

Apartment in Montriond-Cour

4.0 star property
The price is 3.526.919 ₫
5.327.975 ₫ total
includes taxes & fees
11 Dec - 12 Dec
Swiss Flat Rental

Apartment in Geneva City Centre

2.0 star property
The price is 7.151.326 ₫
7.703.005 ₫ total
includes taxes & fees
10 Dec - 11 Dec
Apartment Cosy -1br-4p- Geneve
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Lake Geneva Hotel Reviews

Find out more about Lake Geneva

Lake Geneva Apartments information

Number of reviews
35
Accommodation
46 Apartments
Lowest Price
5.050.144 ₫
Highest Price
7.703.005 ₫