Search hotels in Lake Geneva, Switzerland
Choose your dates to see the latest prices and deals
Stay in Lake Geneva's best hotels!
Hotel Angleterre
Hotel in Lausanne
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,092 reviews
FromUS$370.30
1 night, 2 adults
Hotel Bristol
Hotel in Geneva
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,677 reviews
FromUS$588.49
1 night, 2 adults
Lausanne Palace
Hotel in Lausanne
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,477 reviews
FromUS$393.37
1 night, 2 adults
Base Geneva
Hotel in Geneva
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 136 reviews
FromUS$281.78
1 night, 2 adults
Base Nyon
Hotel in Nyon
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 389 reviews
FromUS$442.90
1 night, 2 adults