Search beach hotels in Vaud

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Montreux

16 beach hotels

Lausanne

6 beach hotels

Veytaux

3 beach hotels

The best beach hotels in Vaud

Check out our pick of great beach hotels in Vaud

Filter by:

Star rating
Review score

Marché 28 Guesthouse

Montreux

Offering city views, Marché 28 Guesthouse is an accommodation located in Montreux, 600 metres from Train station Montreux and 29 km from Lausanne Railway Station.

e
eddy
From
Singapore
the design is unique & the terrace is so beautiful
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 157 reviews
Price from
US$371.13
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.

T
Thanh
From
Canada
The staff is very welcoming and helpful. The room is absolutely great, the bed is comfortable, the shower is big, the amenities wonderful. The location was right next to lac Léman, with views on the water, can't ask for more. This hotel is well worth the cost.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 864 reviews
Price from
US$336.26
1 night, 2 adults

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

Hotel in Vevey

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, 462 reviews
Price from
US$396.79
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.

s
selahattin
From
Turkey
everything was amazing next time i will be there again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 509 reviews
Price from
US$635.16
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.

A
Aghgun
From
Azerbaijan
A big thank you to Alex, one of the amazing team members at @FairmontMontreux, for being absolutely exceptional! 🌟 Your attention to detail and warm hospitality made our stay so special. Also, a huge shoutout to the concierge Mateo for being incredibly helpful and going above and beyond. You both are stars! 👏 Big hugs from Baku, Azerbaijan.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 713 reviews
Price from
US$622.70
1 night, 2 adults

Evasion Lake Front in Montreux

Montreux City Centre, Montreux

An apartment nestled in the centre of Montreux, Evasion Lake Front in Montreux features private parking, free WiFi, a terrace and barbecue facilities.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 16 reviews
Price from
US$470.76
1 night, 2 adults

"The Freddie Mercury" Hotel

Hotel in Montreux City Centre, Montreux

Ideally situated in the centre of Montreux, "The Freddie Mercury" Hotel features 3-star accommodation close to Train station Montreux and Musée National Suisse de l'audiovisuel.

B
Brigitta
From
Hungary
All. It is right at the train station and still very calm, we could sleep well. The room was spacious even for the 4 of us. The breakfast is extensive, you have all kinds of food. The personnel is very kind, they are uni students on their work experience supervised by professionals. The hotel is brand new. We would definitely come back.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,214 reviews
Price from
US$198.27
1 night, 2 adults

Hôtel Bon Rivage

Hotel in Vevey

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.

G
Geraldine
From
Ireland
The location is perfect and the staff were very welcoming
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,299 reviews
Price from
US$225.42
1 night, 2 adults

Montreux Youth Hostel

Montreux

Only a few steps from the lakeside promenade, the Youth Hostel Montreux can be found 400 metres south of the Montreux-Territet Train and Funicular Station.

B
Bronwyn
From
United Kingdom
A great place to stay. Everything is of a high standard. Superb location. The staff are very helpful. The room was clean, comfortable bed. A good breakfast is served.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,014 reviews
Price from
US$161.40
1 night, 2 adults

La Rouvenaz

Hotel in Montreux City Centre, Montreux

Overlooking Lake Geneva and only 20 metres from the lakeshore, this guest house is a 5-minute walk from the train station and the convention centre in Montreux.

w
wildmandxb
From
United Arab Emirates
Hotel is very close to the lake, and close to everything in Montreux. It is a small boutique hotel which makes the experience more personal, reception great help any time you need one.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,514 reviews
Price from
US$221.18
1 night, 2 adults
All beach hotels in Vaud

Most booked beach hotels in Vaud this month

See all

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,299 reviews

Popular with guests booking beach hotels in Vaud

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,014 reviews

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 657 reviews

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 371 reviews

Popular with guests booking beach hotels in Vaud

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 355 reviews

FAQs about beach hotels in Vaud

Beach hotels that guests love in Vaud

See all
Avg. price/night: US$177.55
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,014 reviews
Perfect location for low budget travellers, all in walking distance to see Montreux jazz Festival
Guest review by
Peter
Solo traveller
Avg. price/night: US$244.10
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 794 reviews
Perfect Location, just beside the lake and 2 min from the train-station.
Guest review by
Michael
Group
Avg. price/night: US$320.57
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 657 reviews
view over the lake, perfect location, very good breakfast
Guest review by
Alina
Family with young children
Avg. price/night: US$311.35
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,049 reviews
the staff was very friendly and helpful. a very beautiful hotel with perfect location
Guest review by
Irene
Young couple
Avg. price/night: US$231.65
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,299 reviews
Great location between Vevey and Montreux, bus and train stop nearby, parking places available. Gorgeous view of the lake and surrounding mountains. Beautiful garden, beach right in front of hotel. Staff friendly and helpful. Our wishes got accommodated. Nice and comfortable hotel room. Breakfast good. .
Guest review by
Zsofia
Young couple