Beach hotels in Lausanne

There are 5 beach hotels in Lausanne out of 149 places to stay in total, ranked by guest score and number of reviews.

Frequently asked questions: beach hotels in Lausanne

How many beach hotels are there in Lausanne?

We list 5: 1 five-star, 2 four-star and 1 three-star. They are ranked by guest score and number of reviews.

What is the best beach hotel in Lausanne?

Going by guest reviews, Hotel Angleterre (9.2 out of 10 from 1,709 reviews), followed by Château d'Ouchy (9.0) and Beau-Rivage Palace (9.5).

Beach hotels in other destinations

Beach hotels all over Switzerland