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

d
dancinglover
From
Gibraltar
we had room service breakfast ...brilliant. Everything was just lovely. So helpful. Free travel card and discounts to attractions. Lovely position almost on the lake. Staff delighful. The most amazing suite with two of everything, two TVs, two sinks, two rooms, two toilets, two double wardrobes, two sofas, two tables, two balconies and even two big proper keys, with those old fashioned tassles. Old lovely hotel with new ideas. so good, so good, so good!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 462 reviews
Price from
US$396
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.

M
Mohammed
From
Portugal
very helpful staff, they made my trip more excited. I really appreciate them efforts and kindness. very good location, just a minute to bus stop and a few minutes to the lake.near two supermarket . private parking .simply a very good choice..
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,295 reviews
Price from
US$224.97
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.2
Superb - What previous guests thought, 16 reviews
Price from
US$469.83
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.

R
Reda
From
Lithuania
Great hostel, the room was upgraded to better than was booked. Very nice location, you can enjoy the lake view.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,015 reviews
Price from
US$161.08
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.

B
Barbara
From
South Africa
The location was out of the world, amazing view onto the lake. The room and bathroom was huge. The breakfast was superb. Amazing boutique hotel. Highly Highly recommended
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 660 reviews
Price from
US$270.71
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.8
Fabulous - What previous guests thought, 36 reviews
Price from
US$460.43
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.

V
Vijay
From
India
The rooms we had are spacious, and clean. The view from the room of the lake and mountains is beautiful. There was one bathroom and one powder room which was very good for a family of four. The host is very friendly, responsive and helpful. He helped with carrying our bags as well. The place has a recreation area that is very nice. The bus stop (Bon port) is right next to the property and travel is very convenient. The host provides with a riviera card that makes local travel free. The breakfast was delicious and the spread is great!!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,462 reviews
Price from
US$160.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.

M
Matt
From
United States
Great budget option for those looking to explore Lavaux without breaking the bank on a hotel. Shared bathroom and living room/kitchen area, but private rooms. Nice and quiet, within easy walking distance to various wineries and vineyards. Carlos, the host, is very responsive and friendly.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 73 reviews
Price from
US$101.92
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.8
Pleasant - What previous guests thought, 18 reviews
Price from
US$313.22
1 night, 2 adults

La Batelière BnB

Port-Valais (Near Vevey)

Situated in Port-Valais, 17 km from Train station Montreux, La Batelière BnB features accommodation with a terrace, free private parking and a bar.

A
AndersMP
From
Denmark
Really nice location, rooms with terrasse and a great view to the lake. Nice staff. Good restaurant. Good value for the money according to Swiss standards.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 43 reviews
Price from
US$140.95
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

Popular with guests booking beach hotels in Vevey

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

Popular with guests booking beach hotels in Vevey

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

Popular with guests booking beach hotels in Montreux

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

Popular with guests booking beach hotels in Montreux

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

Popular with guests booking beach hotels in Montreux

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

Popular with guests booking beach hotels in Rivaz

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

Popular with guests booking beach hotels in Montreux

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 36 reviews

Popular with guests booking beach hotels in Montreux

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 55 reviews

Popular with guests booking beach hotels in Port-Valais

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

Popular with guests booking beach hotels in Veytaux

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

Enjoy breakfast in Vevey and nearby

Situated in La Tour-de-Peilz, Pavillon Bon Rivage offers beachfront accommodation 4.8 km from Train station Montreux and offers various facilities, such as a garden and a shared lounge.

From US$224.97 per night

La Villa

Montreux
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 660 reviews

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.

From US$319.93 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,462 reviews

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.

From US$185.20 per night

La Riviera

Corseaux
Breakfast options

Featuring a hot tub, La Riviera is located in Corseaux. This beachfront property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Offering a garden and mountain view, Villa Duck House by Interhome is located in Clarens, 27 km from Lausanne Railway Station and 31 km from Palais de Beaulieu.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 16 reviews

Petit St George 100mt du lac a Montreux is a beachfront property set in Montreux, 2.7 km from Train station Montreux and 28 km from Lausanne Railway Station.

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

Central Studio with Lake View | 102 provides accommodation located 1.9 km from the centre of Montreux and offers an open-air bath and free bikes.

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

Situated in the centre of Montreux, 800 metres from Train station Montreux and 27 km from Lausanne Railway Station, Alpine Stunning Apartment in Montreux by GuestLee offers free WiFi and air...

Highly rated beach hotels in Vevey and nearby

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

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.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 699 reviews

Hotel Le Léman is located in Saint-Gingolph, 3 km from the centre just in front of Lake Geneva. The property is a 25-minute drive from Thollon-les-Mémises Ski Resort and 5 km from Aqua Park.

From US$128.81 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 36 reviews

Offering mountain views, Inspiration room, lake, mountains, balcony in Montreux city center is an accommodation set in Montreux, 750 metres from Train station Montreux and 38 km from Lausanne Railway...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 16 reviews

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 8.4
Very good - What previous guests thought, 5 reviews

In a central area of Montreux, Apartment Le Jazz by Interhome has mountain views from the balcony. It is set 28 km from Lausanne Railway Station and provides a lift.

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

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.

From US$177.19 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews

Deux pas du lac & Centre de Montreux is set in Veytaux. During your time staying in this recently renovated apartment, dating back to 2025, you will have access to free WiFi.

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

Offering lake views, Aloha Appartement de vacances au Bouveret is an accommodation located in Port-Valais, 22 km from Evian Masters Golf Club and 43 km from Lausanne Railway Station.

Beach Hotels with swimming pools in Vevey and nearby

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

Situated in the centre of Montreux, just less than 1 km from Train station Montreux and 29 km from Lausanne Railway Station, Luxury Apartment in Montreux with Panoramic Views by GuestLee features...

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering free WiFi and sea views, Luxury Penthouse in Montreux City with Lake View by GuestLee is an accommodation located in a central area of Montreux, just less than 1 km from Train station...

Located in Attalens, just 20 km from Train station Montreux, Charming Villa with Private Swimmingpool provides beachfront accommodation with a private beach area, water sports facilities, a seasonal...

Save money on beach in Vevey and nearby – budget options available

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

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.

From US$99.43 per night

Le Mtx Marché

Montreux
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

Located in the centre of Montreux, just 500 metres from Train station Montreux and 28 km from Lausanne Railway Station, Le Mtx Marché provides accommodation with lake views and free WiFi.

From US$484.74 per night

Luxury Lakefront Loft in Montreux Swiss Reviera by Guestlee is a beachfront property set in Territet, 1.4 km from Train station Montreux and 29 km from Lausanne Railway Station.

Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 6 reviews

Studio 5 places à deux pas du Lac is a beachfront property situated in Territet, 2.1 km from Train station Montreux and 30 km from Lausanne Railway Station.

Chalet Le Cabanon by Interhome is a beachfront property situated in Saint-Gingolph, 19 km from Evian Masters Golf Club and 20 km from Train station Montreux.

Castle view by MK

Montreux
Budget options available
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 55 reviews

Set in Montreux and with Train station Montreux reachable within 3.1 km, Castle view by MK offers express check-in and check-out, allergy-free rooms, a restaurant, free WiFi and a casino.

From US$175 per night

La Batelière BnB

Port-Valais
Budget options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 43 reviews

Situated in Port-Valais, 17 km from Train station Montreux, La Batelière BnB features accommodation with a terrace, free private parking and a bar.

From US$139.83 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Featuring mountain views, Holiday Home Grangettes-2 by Interhome provides accommodation with a terrace, around 10 km from Train station Montreux.