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

15 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.

H
Holly
From
United Kingdom
Really great apartment, good sized rooms and the layout worked well for our family, with 2 young children. Well equipped kitchen, toiletries, towels and hairdryer. Julien was quick to respond to WhatsApp messages and instructions were clear for check in etc. Daily housekeeping is available too, which is a nice touch.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 163 reviews
Price from
US$375.31
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.

D
Deborah
From
Portugal
Majestic hotel in a perfect location. Beautiful rooms with a surprise upgrade for my birthday. Fabulous breakfast choices. The staff at the front desk couldn’t have been more friendly, happy and helpful. We will be back but for longer.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 861 reviews
Price from
US$340.05
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...

L
Lee Evelyn
From
Ireland
The location, the friendly staff, exquisite restaurant on terrace with beautiful views, beautiful spacious rooms with a view of the lake and mountains. 24m swimming pool with deep end and excellent Spa with professional therapists. Housekeeping was exceptional, we really appreciated their attention to detail.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 455 reviews
Price from
US$401.26
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.

M
Mohammadali
From
Canada
لوکیشن عالی ، پرسنل محترم ، صبحانه اروپایی و کامل.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 503 reviews
Price from
US$642.32
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
Jingyi
From
Hong Kong
Best location in town, the breakfast buffet is beautiful with food and view, serviced by the lovely ladies in their 50s, the room is always clean and there is free bicycle rental so you could enjoy ride around the lake. I felt very comfortable during the two weeks stay. It will be my one and only hotel for my future visit in town.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 695 reviews
Price from
US$702.77
1 night, 2 adults

Loft with rooftop, stunning view of the lake!

Montreux City Centre, Montreux

Right in the centre of Montreux, situated within a short distance of Train station Montreux, Loft with rooftop, stunning view of the lake!

Г
Галина Златанова
From
Bulgaria
An amazing apartment with an extraordinary rooftop! We had a wonderful time!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 54 reviews
Price from
US$204.03
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.

E
Ekaterina
From
Finland
Great hotel, located a few minutes from the train station. It's convenient to walk to the store or go hiking. It's worth taking a room with a balcony, the other rooms look into the building opposite.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,267 reviews
Price from
US$232.75
1 night, 2 adults

B&B Guest House Du Lac

Montreux

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.

B
BourneNerja
From
Spain
Beautiful old building. Super room Excellent breakfast
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,454 reviews
Price from
US$162.47
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.

R
Rocco
From
Italy
Everything..like every year !! It was amazing
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,306 reviews
Price from
US$238.04
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.

N
Nicklas
From
Germany
Everything super clean and the breakfast was also very good. Beds were comfortable what more do you need!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,033 reviews
Price from
US$163.22
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 8.0
Very good - What previous guests thought, 2,454 reviews

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

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

Popular with guests booking beach hotels in Vaud

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 74 reviews

FAQs about beach hotels in Vaud

Beach hotels that guests love in Vaud

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,033 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$245.59
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$274.31
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 689 reviews
view over the lake, perfect location, very good breakfast
Guest review by
Alina
Family with young children
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,046 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$210.33
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,306 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