Skip to main content

Beach Hotels in Lausanne

Find the beach hotels that appeal to you the most

The best beach hotels in Lausanne

Check out our pick of great beach hotels in Lausanne

Filter by:

Review score

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.

E
Edoardo
From
Italy
Everything. Special thanks to Rosa and the guys from the breakfast team for their kindness
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 856 reviews
Price from
US$342.27
1 night, 2 adults

Beau-Rivage Palace

Hotel in Lausanne

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

N
Natasa
From
Switzerland
The hotel and the staff, everything is absolutely fabulous. Will come back again! It is one of the best hotel experience I have had so far. We were amazed with room and all the tailor made equipment for kids and our dog, everything was waiting for us in advance. Spacious and beautiful room. Staff is unbelievably pleasant,kind and helpful. During the breakfast it was so calm and quiet even there was lot of people. The energy and atmosphere is absolutely divine. Not to mention gardens around, spa, everything is 5 stars and more.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 499 reviews
Price from
US$646.51
1 night, 2 adults

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 centre of Lausanne.

J
Jenny
From
Israel
The location is amazing: right on the lake, I had amazing view from my windows, the metro is 3 minutes walk away. The room was very spacious, the bed was comfortable and I loved the linens. The bathroom had a shower and a tub, a huge win for me. The isolating windows make the room very quite. There are two sets of blinds to choose from. The staff was really friendly and helpful. Amazing hotel, very recommended.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,048 reviews
Price from
US$270.01
1 night, 2 adults

Le Yanis

Ecublens, Lausanne

Offering a garden and inner courtyard view, Le Yanis is located in Lausanne, 6.3 km from Palais de Beaulieu and 36 km from Train station Montreux.

A
Andrian Zagaevschii
From
Germany
Very convenient parking. The room was also good .
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 105 reviews
Price from
US$190.15
1 night, 2 adults

Le Ruchoz

Ecublens, Lausanne

Le Ruchoz is a beachfront property set in Lausanne, 6 km from Lausanne Railway Station and 6.4 km from Palais de Beaulieu.

N
NALINI
From
Australia
Very close to the lake, bus stop, metro station and local shops
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 48 reviews
Price from
US$278.89
1 night, 2 adults

Le Sami

Ecublens, Lausanne

Offering a garden and inner courtyard view, Le Sami is situated in Lausanne, 6.4 km from Palais de Beaulieu and 36 km from Train station Montreux.

P
Pramod Patil
From
Netherlands
If you're visiting EPFL this is the perfect place to stay (economy). Nearby metro station is 15 min. walking distance.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 72 reviews
Price from
US$190.15
1 night, 2 adults

Hôtel Des Trois Couronnes & Spa - The Leading Hotels of the World

Vevey (Near Lausanne)

In the heart of Vevey, on the shore of Lake Geneva between Montreux and Lausanne, the Hotel Des Trois Couronnes offers one of the most enchanting views of Lake Geneva and the Alps Since it was founde...

A
Al-Yousef
From
Saudi Arabia
Staff Location Comfortable bed Amazing breakfast It's totally luxury hotel with all means
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 457 reviews
Price from
US$403.88
1 night, 2 adults

Hôtel Bon Rivage

Vevey (Near Lausanne)

Hotel du Bon Rivage is set in La Tour-de-Peilz, on the shores of Lake Geneva, and features a restaurant, as well as free WiFi access in all areas. Most rooms offer mountain or lake views.

J
John
From
Australia
Wonderful view, and very helpful Staff
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,301 reviews
Price from
US$235.79
1 night, 2 adults

Lavaux nice place in Swiss French part

Rivaz (Near Lausanne)

Situated in Rivaz, Lavaux nice place in Swiss French part offers beachfront accommodation 16 km from Train station Montreux and features various facilities, such as a terrace and a shared lounge.

S
Swee Aun
From
Malaysia
Excellent location and a wonderful host who was very helpful throughout our stay. The Lavaux Guest Card was a great bonus and made getting around much easier. We’d be happy to come back again!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 74 reviews
Price from
US$88.74
1 night, 2 adults

B&B Guest House Du Lac

Montreux (Near Lausanne)

Offering a shared lounge and lake view, B&B Guest House Du Lac is located in Montreux, 1 km from Train station Montreux and 30 km from Lausanne Railway Station. Private parking is available on site.

E
Everlie
From
Germany
everything was exceptional! the host was very helpful and attentive to our needs! Breakfast was superb!! will come back for sure 😀
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,447 reviews
Price from
US$163.53
1 night, 2 adults
All beach hotels in Lausanne

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Lausanne and surroundings in the past month

See all

Popular with guests booking beach hotels in Lausanne

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 72 reviews

Popular with guests booking beach hotels in Lausanne

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 48 reviews

Popular with guests booking beach hotels in Lausanne

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 105 reviews

Popular with guests booking beach hotels in Lausanne

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 856 reviews

Popular with guests booking beach hotels in Lausanne

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 499 reviews

Popular with guests booking beach hotels in Lausanne

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,048 reviews

Popular with guests booking beach hotels in Preverenges

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 67 reviews