Find and Book Top Rated Hotels in Vevey

Search among 8 available resorts and all inclusive hotels in Vevey from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-8 out of 8
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great190 reviews
MapView on map500 yd from City Center300 yd from Musée Historique de Vevey
From   US$ 252 /nightSelect
8.4
Great179 reviews
MapView on map1.0 mi from City Center1400 yd from Stade de Copet
From   US$ 189 /nightSelect
8.4
Great191 reviews
1400 yd from City Center1200 yd from Musée Historique de Vevey
From   US$ 243 /nightSelect
8.2
Great207 reviews
600 yd from City Center200 yd from Cinéma Astor
From   US$ 220 /nightSelect
200 yd from City Center100 yd from Musée Historique de Vevey
From   US$ 413 /nightSelect
8.4
Great273 reviews
1.3 mi from City Center1200 yd from Stade de Copet
From   US$ 128 /nightSelect
Hotel
8.4
Great104 reviews
700 yd from City Center200 yd from Atelier Toit du Monde
From   US$ 126 /nightSelect
8.4
Great126 reviews
1.2 mi from City Center900 yd from Nestle Headquarters
From   US$ 158 /nightSelect

Best Resorts and Places to Stay in Vevey

Why visit?

Vevey, Switzerland, is truly a captivating destination that offers a delightful blend of history, culture, and breathtaking natural beauty. With its charming streets, picturesque lakeside location, and remarkable landmarks, Vevey is a must-visit for any tourist. Discover iconic attractions like the Chaplin's World Museum, the majestic Chillon Castle, and the beautiful vineyards of Lavaux. Indulge in Swiss gastronomy, savor the finest chocolates, and immerse yourself in the relaxed ambiance of this charming town.

Why is choosing a resort in Vevey better than staying in a hotel?

Luxurious amenities: Resorts in Vevey offer a wide range of luxurious amenities such as spa facilities, swimming pools, fitness centers, and fine dining options, ensuring a truly indulgent and pampering experience.

Scenic surroundings: Resorts in Vevey often boast stunning views of Lake Geneva and the Swiss Alps, providing a serene and picturesque backdrop for your stay.

Personalized service: Resorts prioritize personalized service, making sure every guest feels valued and well taken care of throughout their stay.

Privacy: Resorts typically offer more privacy compared to hotels, allowing guests to relax and unwind in their own secluded space.

Resort activities: Many resorts in Vevey offer a variety of onsite activities such as wine tastings, cooking classes, and guided nature walks, providing an enriching and immersive experience for guests.

What is the price to stay in a resort per night?

The average price per night in Vevey varies depending on the star rating of the resort. Here is a general overview:

3-star resorts: Prices range from $150 to $250 per night.

4-star resorts: Prices range from $250 to $350 per night.

5-star resorts: Prices range from $350 to $600 per night.

Best Value for Money:

Astra Hotel Vevey: Located in the heart of Vevey, this 3-star resort offers comfortable rooms, a rooftop terrace, and easy access to the town's attractions. Prices start at $180 per night.

Hotel des Trois Couronnes: This 4-star resort offers elegance, luxury, and breathtaking lake views. With impeccable service and a range of amenities, prices start at $320 per night.

Hotel de la Vieille Tour: Situated just 5 minutes from Chaplin's World Museum, this charming 3-star resort offers cozy rooms and a delightful garden. Prices start at $160 per night.

Best Luxury Resorts:

Grand Hôtel du Lac: This 5-star resort epitomizes luxury and elegance. Located on the lakefront, it boasts gourmet dining, a spa, and opulent rooms. Prices start at $480 per night.

Royal Plaza Montreux & Spa: Although technically located in Montreux, this 5-star resort is just a short distance from Vevey and offers superb amenities, including a rooftop terrace and a wellness center. Prices start at $450 per night.

Best Pets-Friendly Resorts:

Villa Toscane: This charming 4-star resort welcomes pets and provides a pet-friendly atmosphere. It offers comfortable rooms with lake views and is conveniently located near the train station. Prices start at $260 per night.

Hotel Prealpina: Situated in Montreux, but close to Vevey, this 3-star resort allows pets and offers cozy and affordable rooms with beautiful lake views. Prices start at $150 per night.

Best Resorts for Families:

Eurotel Montreux: Located in Montreux, this 4-star resort welcomes families with spacious rooms, a children's play area, and easy access to nearby attractions. Prices start at $350 per night.

Hotel du Grand Lac Excelsior: Situated on the shores of Lake Geneva, this 3-star resort offers family-friendly accommodations, a lakeside terrace, and stunning views. Prices start at $250 per night.

Hotel Masson: Nestled in a peaceful setting with a beautiful garden, this 2-star resort in Montreux is ideal for families looking for affordable and comfortable accommodations. Prices start at $140 per night.

Best Resorts with Unique Views:

Hotel & Spa Bristol: Overlooking the lake, this 4-star resort offers panoramic views and exceptional wellness facilities. Located in Montreux, it is just minutes away from Vevey. Prices start at $320 per night.

Le Baron Tavernier Hotel & Spa: Perched on the outskirts of Vevey, this luxurious 4-star resort offers breathtaking views of Lake Geneva and the surrounding mountains. Prices start at $380 per night.

Show moreLess