The 10 best beach hotels in Vevey, Switzerland | Booking.com
Skip to main content

Beach Hotels in Vevey

Find the beach hotels that appeal to you the most

The best beach hotels in Vevey

Check out our pick of great beach hotels in Vevey

Filter by:

Review score

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
Abigail
From
Malta
Fantastic stay, great location, impeccable service, good food. What more could one want?
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 457 reviews
Price from
US$400.93
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,256 reviews
Price from
US$222.74
1 night, 2 adults

Evasion Lake Front in Montreux

Montreux (Near Vevey)

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.5
Exceptional - What previous guests thought, 13 reviews
Price from
US$475.68
1 night, 2 adults

La Villa

Montreux (Near Vevey)

Situated in Montreux, 1.7 km from Train station Montreux, La Villa features accommodation with a garden, free private parking, a terrace and a restaurant.

T
Tsvetelina
From
Cyprus
The small beautiful boutique hotel is located on the shore of the lake with a beautiful view! The staff is very kind and helpful, they are there for you every minute you need them. Our room was very cozy with a terrace where we drank our morning coffee with a wonderful view. We also tried the food at their Mediterranean restaurant which exceeded my expectations! It was magnificent. We felt at home in this hotel we would definitely come back again. Greetings to all the staff.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 589 reviews
Price from
US$249.17
1 night, 2 adults

Montreux Youth Hostel

Montreux (Near Vevey)

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.

T
Tanya
From
United Kingdom
A nice walk alongside the lake from the station . Easy to find. Very clean and staff very helpful and friendly.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 979 reviews
Price from
US$151.01
1 night, 2 adults

Lake Geneva

Port-Valais (Near Vevey)

Situated in Port-Valais, just 16 km from Train station Montreux, Lake Geneva features beachfront accommodation with a private beach area, ski-to-door access, an open-air bath and free WiFi.

T
Tugba
From
Turkey
The location was excellent. They provided support with parking and were very friendly, offering great guidance.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 11 reviews
Price from
US$250.30
1 night, 2 adults

Sunset Home, Appartement de luxe front de lac

Veytaux (Near Vevey)

Set in Veytaux, 2.8 km from Train station Montreux and 31 km from Lausanne Railway Station, Sunset Home, Appartement de luxe front de lac offers a casino and air conditioning.

J
James
From
Australia
Would be difficult to beat the location, with panoramic views out over Lake Geneva and beyond to the French Alps. Nice big high-quality tv with streaming from Youtube etc. Lots of tv channels (but not too many if all you can speak is English language). Frequent buses to/from Montreux run right past the door. The promenade walk along the waterfront to town is one of the best walks in the world.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 34 reviews
Price from
US$466.17
1 night, 2 adults

B&B Guest House Du Lac

Montreux (Near Vevey)

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.

D
Donna
From
New Zealand
The rooms are large and clean. We had a shared bathroom that was clean. We were able to store our bikes safely. There is a lot of space and it has a lovely atmosphere. Breakfast was great
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,555 reviews
Price from
US$162.34
1 night, 2 adults

Lavaux nice place in Swiss French part

Rivaz (Near Vevey)

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.

A
AdLeones
From
Switzerland
- Phantastic view - free coffee and tea
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 58 reviews
Price from
US$103.19
1 night, 2 adults

Joli Appartement terrasse Montreux

Clarens (Near Vevey)

Located in the centre of Clarens, 1.7 km from Train station Montreux and 27 km from Lausanne Railway Station, Joli Appartement terrasse Montreux provides accommodation with free WiFi and a private...

A
Alyssa
From
Canada
Great location near the lake, train station and grocery store. Lovely private terrace. Great and responsive host.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 12 reviews
Price from
US$283.14
1 night, 2 adults
All beach hotels in Vevey

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 Vevey and surroundings in the past month

See all