Skip to main content

The best self-catering accommodations in Vevey

Check out our selection of great self-catering accommodations in Vevey

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Studios Astra Hotel Vevey, hotel in Vevey

Providing a bar, Studios Astra Hotel Vevey features accommodations in Vevey. The air-conditioned accommodation is 4.1 miles from Train Station Montreux.

Did not eat breakfast. Loved the customer service, location and overall attitude of all the staff at the reception and restaurant
Scored 8.7
8.7
Rated excellent
Excellent
17 reviews
Price from
$255.45
1 night, 2 adults
Studio de Vacances Philipona, hotel in Vevey

Appartement de Vacances Philipona is set in a renovated farmhouse surrounded by beautiful natural scenery. Palézieux Train Station is just 3 minutes’ drive away, while Vevey is a 15-minute drive away....

Everything was 10/10, it exceeded our expectations in every way!
Scored 9.3
9.3
Rated wonderful
Wonderful
105 reviews
Price from
$138.70
1 night, 2 adults
Villa Montreux, hotel in Vevey

Offering a garden and a bar, Villa Montreux in Montreux is close to Train Station Montreux and Musée National Suisse de l'audiovisuel.

Beautiful view of Lake Geneva.
Scored 9.2
9.2
Rated wonderful
Wonderful
109 reviews
Price from
$513.21
1 night, 2 adults
Magie Du Léman, hotel in Vevey

Offering an outdoor pool, barbecue and sun terrace, Magie Du Léman is located in Blonay. Guests can enjoy the on-site snack bar. Free private parking is available on site.

Great view. Clean and comfortable accommodations. Conscientious hosts.
Scored 9.2
9.2
Rated wonderful
Wonderful
66 reviews
Price from
$208.06
1 night, 2 adults
Le Petit Paradis du chalet Perce-Neige, hotel in Vevey

Le Petit Paradis du chalet Perce-Neige is located in Châtel-Saint-Denis, just 11 miles from Train Station Montreux and 19 miles from Lausanne Train Station.

Scored 9.4
9.4
Rated wonderful
Wonderful
12 reviews
Price from
$159.16
1 night, 2 adults
Loft with rooftop, stunning view of the lake!, hotel in Vevey

Loft with rooftop, stunning view of the lake! is located in Montreux, just 17 miles from Lausanne Train Station and 20 miles from Palais de Beaulieu.

Location was close to the train station, which was great. Rooftop balcony was nice, but because it was chilly when we were there, we didn’t take advantage of it. Check-in was very easy.
Scored 9.0
9.0
Rated wonderful
Wonderful
22 reviews
Price from
$176.85
1 night, 2 adults
Studio mansardé chez un vigneron au village au 3ème étage sans ascenseur, hotel in Vevey

Studio mansardé chez un vigneron au village au 3ème étage sans ascenseur is located in Villeneuve, just 3.5 miles from Train Station Montreux and 21 miles from Evian Resort Golf Club.

This is a great space. Very large and comfortable, right on the main street (not a problem). As the name implies, this is a winegrowers attic studio. There was a full array of his products available. I feel that we missed out on a lot because we didn't take up the host's offer of a vineyard tour and fondue tasting, but it didn't fit into our schedule. We were lucky enough to be there on the last day of school when all the grade school kids dressed up and paraded down the street right in front of our place. Tremendous stuff. We were hiking he Via Francigena. I was a little sick so we asked our host if he knew of anyone who could transport our backpacks to our next destination. He volunteered his son for a very reasonable price. Just another example of how helpful he was, and it made the next day's hike much easier.
Scored 9.5
9.5
Rated exceptional
Exceptional
19 reviews
Price from
$175.69
1 night, 2 adults
Studio chez un vigneron au village au 2ème étage sans ascenseur, hotel in Vevey

A recently renovated apartment, Studio chez un vigneron au village au 2ème étage sans ascenseur offers accommodations in Villeneuve.

Scored 9.5
9.5
Rated exceptional
Exceptional
30 reviews
Price from
$175.69
1 night, 2 adults
Magnifique maison avec vue sur lac Léman, hotel in Vevey

Offering a garden, Magnifique maison avec vue sur lac Léman offers accommodations in Saint-Legier-La Chiesaz. Guests can go for a swim in the private pool.

Scored 9.0
9.0
Rated wonderful
Wonderful
6 reviews
Price from
$633.42
1 night, 2 adults
Montreux Grand Rue - Swiss Hotel Apartments, hotel in Vevey

Montreux Grand Rue - Swiss Hotel Apartments features rooms with private terraces in the center of Montreux. With lake views, this accommodation offers a balcony.

Location, location & location 😉
Scored 8.7
8.7
Rated excellent
Excellent
63 reviews
Price from
$876.33
1 night, 2 adults
All self-catering accommodations in Vevey
Looking for a self-catering accommodation?
Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Vevey this month

Self-catering Accommodations That Guests Love in Vevey

Research, refine, and make plans for your whole trip