Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Montreux

81 beach hotels

Bouveret

22 beach hotels

Publier

18 beach hotels

Thonon-les-Bains

7 beach hotels

Évian-les-Bains

7 beach hotels

Lausanne

6 beach hotels

Saint-Gingolph

5 beach hotels

Yvoire

5 beach hotels

Maxilly-sur-Léman

5 beach hotels

Excénevex

5 beach hotels

Neuvecelle

4 beach hotels

Saint-Sulpice

3 beach hotels

Saint-Gingolph

3 beach hotels

Anthy

3 beach hotels

The best beach hotels in Lake Geneva

Check out our selection of great beach hotels in Lake Geneva

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Hotel Angleterre

Hotel in Lausanne

Hotel Angleterre is located on the shores of Lake Geneva facing the Alps, and is just 5 minutes by car or metro from the center of Lausanne.

L
Leonard
From
Canada
Great location by the lake, has a lovely pool, and complimentary beverages
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,107 reviews
Price from
$256.92
1 night, 2 adults

Aloha chambres

Port-Valais

Aloha chambres offers accommodations in Port-Valais, 14 miles from Evian Resort Golf Club and 14 miles from Evian Train Station.

B
Betsy
From
United States
Great location, quick walk from the train station, clean and modern room with view of Lake Geneva.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 162 reviews
Price from
$220.88
1 night, 2 adults

Hôtel Restaurant Du Port

Hotel in Yvoire

Hotel Restaurant du Port is located between Geneva and Evian at the edge of Lake Geneva. Free Wi-Fi is available.

m
mark
From
United Kingdom
Pretty and in an excellent position.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 315 reviews
Price from
$233.02
1 night, 2 adults

Hôtel Restaurant Le Bois Joli et SPA

Hotel in Bernex

Located in Bernex, 5.2 miles from Evian Resort Golf Club, Hôtel Restaurant Le Bois Joli et SPA has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a...

A
Amelie
From
Israel
This hotel is just perfect for families ! The pool was very nice for the kids, at the garden there is a trampoline and the staff is super friendly! Our room was very big and comfortable. The restaurant at the hotel is very good and had a special kids menu.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 209 reviews
Price from
$153.79
1 night, 2 adults

Château d'Ouchy

Hotel in Lausanne

The Château d'Ouchy is a renovated medieval castle with an original donjon (keep) in a scenic location in Lausanne, directly on the shores of Lake Geneva.

N
Natascha
From
Switzerland
Location, Beautiful Room (we had a junior suite with lake view), and very friendly staff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 816 reviews
Price from
$308.07
1 night, 2 adults

Beau-Rivage Palace

Hotel in Lausanne

The Beau-Rivage Palace has built a reputation for being one of Europe's favorite hotels for its service and high quality.

H
Hening
From
Netherlands
Everything was perfect. Exquisite room design. Exceptional breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 479 reviews
Price from
$627.77
1 night, 2 adults

Fairmont Le Montreux Palace

Hotel in Montreux City Centre, Montreux

Fairmont Le Montreux Palace, 'The Pearl of the Swiss Riviera', is located on the shores of Lake Geneva with magnificent views of the lake and the Alps.

J
Joel
From
Switzerland
Great location to access Christmas markets and train station. Pool and spa facilities were exceptional. Breakfast was very good.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 675 reviews
Price from
$570.22
1 night, 2 adults

Le Bellevue

Excénevex

Le Bellevue provides beachfront accommodations in Excénevex. The property is around 15 miles from Evian Resort Golf Club, 8.3 miles from Thonon-les-Bains Train Station, and 2 miles from Cité Médiéval...

A
Alice
From
United States
If you want to experience a small town feeling, this is the place to stay. The family also runs the cafe restaurant downstairs and you will see and meet the locals who live in the area just by having coffee here. They are extremely friendly and welcoming although I speak very little French.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 41 reviews
Price from
$262.60
1 night, 2 adults

Cosy studio Noha

Thonon-les-Bains

Offering a garden, Cosy studio Noha provides accommodations in Thonon-les-Bains. This beachfront property offers access to a terrace and free private parking.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 52 reviews
Price from
$70.92
1 night, 2 adults

Joli duplex proche du lac Léman

Messery

Joli duplex proche du lac Léman is located in Messery, just 17 miles from Evian Resort Golf Club and 22 miles from Rochexpo.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 23 reviews
Price from
$156.02
1 night, 2 adults
All beach hotels in Lake Geneva

Most booked beach hotels in Lake Geneva this month

See all

Popular with guests booking beach hotels in Lake Geneva

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,389 reviews

Popular with guests booking beach hotels in Lake Geneva

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,063 reviews

Popular with guests booking beach hotels in Lake Geneva

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,480 reviews

Popular with guests booking beach hotels in Lake Geneva

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,977 reviews

Popular with guests booking beach hotels in Lake Geneva

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,619 reviews

Popular with guests booking beach hotels in Lake Geneva

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,197 reviews

Popular with guests booking beach hotels in Lake Geneva

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,420 reviews

Popular with guests booking beach hotels in Lake Geneva

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,740 reviews

Popular with guests booking beach hotels in Lake Geneva

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 816 reviews

Popular with guests booking beach hotels in Lake Geneva

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 675 reviews

FAQs about beach hotels in Lake Geneva

Beach Hotels That Guests Love in Lake Geneva

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,103 reviews
Perfect location for low budget travellers, all in walking distance to see Montreux jazz Festival
Guest review by Peter
Solo traveler
Avg. price/night: $228.07
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,297 reviews
The family type room was very spacious, bathroom was modern and clean. The super new kitchen was a great asset to the unit. We walked everywhere with 2 children (9 and 12) and the late sunsetting in summer allowed for many adventures. Some lovely shops close by, we did not have breakfast. There was a great local market on Saturday morning just around the corner and we managed to get some amazing supplies. The apartment room was a great choice for us. Very efficient and friendly staff at the desk...where there are awesome caramel sweets.
Guest review by Debbie
Family with young children
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,016 reviews
Lovely Hotel, great value, so close to the beach. Enjoyed the walk. Lots of nearby cafes with fresh croissants!
Guest review by Ryan
Young couple
Avg. price/night: $193.07
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,300 reviews
Lovely hotel, really friendly staff & perfect location.
Guest review by Helen
Travelers with friends
Avg. price/night: $126.58
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,977 reviews
Perfect location. Very helpful staff on checkin and in general.
Guest review by Claire
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,389 reviews
The hotel is in a perfect location, the rooms are a great size, with everything you need.
Guest review by Carol
Travelers with friends
Avg. price/night: $281.28
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,063 reviews
Perfect location with a balcony overlooking the lake. The lobby and facilities were excellent.
Guest review by Gareth
Young couple
Avg. price/night: $132.42
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,480 reviews
Our stay at the seaside hotel in Montreux was delightful. Located very close to the railway station, the hotel offers the perfect blend of convenience and tranquility. The area is peaceful, ideal for anyone looking to unwind. The hotel is clean, neat, and bright, with lots of natural light filling the rooms. We appreciated the good and simple brwe would definitely recommend this hotel to others. Its prime location, cleanliness, and serene environment make it a great choice for visitors to Montreux.
Guest review by Jayant
Young couple
Avg. price/night: $361.11
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 202 reviews
The view is spectacular, really enjoyed watching the sunset/sunrise with from the living room and balcony. It was absolutely perfect 🤍🤩
Guest review by Veneta
Travelers with friends
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 633 reviews
Warm welcome and help with our bags which was good. Bedroom had stunning views over the lake. Comfy bed and breakfast was good and plentiful. There was a small private beach and pier over the road and with more time we would perhaps have taken a picnic down there.
Guest review by Ken
Young couple