Find and Book Top Rated Hotels in Vevey

Search among 10 available hotels and places to stay in Vevey from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
Filter & 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 m from City Centre300 m from Musée Historique de Vevey
From   US$ 252 /nightSelect
MapView on map200 m from City Centre100 m from Musée Historique de Vevey
From   US$ 413 /nightSelect
8.2
Great207 reviews
500 m from City Centre200 m from Cinéma Astor
From   US$ 220 /nightSelect
8.4
Great273 reviews
2.1 km from City Centre1.0 km from Stade de Copet
From   US$ 128 /nightSelect
Hotel
8.4
Great104 reviews
600 m from City Centre200 m from Atelier Toit du Monde
From   US$ 126 /nightSelect
8.4
Great179 reviews
1.7 km from City Centre1.2 km from Stade de Copet
From   US$ 189 /nightSelect
8.4
Great191 reviews
1.2 km from City Centre1.1 km from Musée Historique de Vevey
From   US$ 243 /nightSelect
Hostel
8.6
Great125 reviews
500 m from City Centre100 m from Galerie d'art Arts et Lettres
From   US$ 133 /nightSelect
8.4
Great126 reviews
1.9 km from City Centre800 m from Nestle Headquarters
From   US$ 158 /nightSelect
500 m from City Centre100 m from Cinéma Astor
From   US$ 251 /nightSelect

Best hotels and places to stay in Vevey

Why visit?

Vevey, a charming town located on the shores of Lake Geneva in Switzerland, is a must-visit destination for tourists seeking a perfect blend of natural beauty and cultural experiences. With its picturesque landscapes, historical sites, and vibrant atmosphere, Vevey offers a truly unique and memorable experience for travelers. The town is known for its exceptional hospitality, and there is no shortage of excellent hotels to choose from.

Where to stay?

Lake Geneva Promenade Area:The Lake Geneva Promenade area is one of the best places to stay in Vevey. This waterfront location offers stunning views of the lake and the Swiss Alps. Visitors can enjoy leisurely walks along the promenade, indulge in water activities, and explore nearby attractions such as the Chaplins World museum. Several hotels in this area provide comfortable accommodations and easy access to the towns main attractions.

Vevey Old Town: The charming Old Town of Vevey is another excellent choice for accommodation. This area is rich in history and medieval architecture, with narrow streets and beautiful town squares. Staying in Veveys Old Town allows visitors to immerse themselves in the towns culture, visit local markets, and enjoy authentic Swiss cuisine at the various restaurants and cafes. The accommodations in this area range from cozy boutique hotels to luxury establishments.

Montreux Riviera: While not technically within Vevey, the neighboring city of Montreux, also part of the Montreux Riviera region, is a popular choice for tourists. Just a short distance from Vevey, Montreux offers a wide range of accommodations, from luxurious hotels to budget-friendly options. Visitors can enjoy the world-famous Montreux Jazz Festival, explore the historic Chillon Castle, and admire the breathtaking views of the lake and surrounding mountains.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $800.

Best value for money:

Hotel Avenir: Located in the heart of Vevey, Hotel Avenir offers comfortable rooms at affordable prices. The hotel provides all the necessary amenities for a pleasant stay, including free Wi-Fi, a 24-hour front desk, and a continental breakfast. Its central location makes it convenient for exploring the town and its attractions.

Hotel de Famille: Situated in the picturesque Old Town of Vevey, Hotel de Famille offers excellent value for money. The cozy rooms are tastefully decorated and equipped with modern amenities. Guests can enjoy complimentary breakfast, and the hotels friendly staff is always ready to assist with any inquiries or recommendations.

Hotel Les Negociants: Hotel Les Negociants is a budget-friendly option located near the Lake Geneva Promenade. The hotel offers comfortable rooms with en-suite bathrooms and provides a continental breakfast. Its convenient location allows easy access to the lakeside attractions and nearby restaurants.

Best kids-friendly hotels:

Grand Hotel du Lac:The luxurious Grand Hotel du Lac is an excellent choice for families traveling with children. The hotel offers spacious rooms with lake views and provides a range of amenities for children, including kids menus, babysitting services, and a dedicated play area. Families can also enjoy the hotels outdoor swimming pool and proximity to the lakeside promenade.

Hotel Modern Times: Hotel Modern Times is a family-friendly hotel located near the Vevey train station. The hotel features colorful and creatively themed rooms that children will love. Some rooms even have bunk beds and game consoles. The hotel provides special amenities for kids, such as toys and books, and offers a delicious breakfast buffet to start the day off right.

Best hotels for a romantic getaway:

Mirador Resort & Spa: Perched high above Vevey, Mirador Resort & Spa offers breathtaking views of the lake and mountains. The hotel provides luxurious accommodations with private balconies or terraces, perfect for a romantic evening. Couples can indulge in spa treatments, dine at the hotels gourmet restaurant, and relax in the outdoor infinity pool overlooking the stunning surroundings.

Le Baron Tavernier Hotel & Spa: Located in the nearby village of Chexbres, Le Baron Tavernier Hotel & Spa is ideal for a romantic escape. The hotel boasts elegant rooms with lake or vineyard views, and some even have private jacuzzis. Couples can unwind at the spa, dine at the gastronomic restaurant, and enjoy wine tasting in the picturesque surrounding vineyards.

Best for location:

Hotel des Trois Couronnes: Situated on the shores of Lake Geneva, Hotel des Trois Couronnes offers a prime location with stunning lake views. The hotel combines historical charm with modern amenities, including a spa, gourmet restaurants, and beautifully appointed rooms. Its central location allows easy access to the lakeside promenade and nearby attractions.

Hotel du Leman: Centre de Seminaires: Located in the heart of Vevey, Hotel du Leman is conveniently positioned near the main train station and close to the towns shops and restaurants. The hotel provides comfortable rooms, a bar, and a terrace with views of Lake Geneva. Its central location offers easy access to explore Vevey and its surrounding areas.

The Bristol Hotel: The Bristol Hotel is centrally located in Vevey, just steps away from the Market Square and the Vevey Train Station. This boutique-style hotel offers cozy rooms with contemporary design and a terrace with panoramic views of the lake and the Alps. Guests can easily explore the towns attractions, including the Chaplins World museum and the Vevey lakefront.

Best for a short city break:

Hotel Touring Au Lac: Hotel Touring Au Lac is a conveniently located hotel in Vevey, offering comfortable rooms and a warm atmosphere. Situated near the lakeside promenade, guests can enjoy leisurely walks along the lake and easy access to local restaurants and shops. The hotel provides a satisfying breakfast to start the day off right.

Hotel La Campagne: Nestled in a peaceful residential area of Vevey, Hotel La Campagne is perfect for a relaxing city break. The hotel offers cozy rooms with views of the surrounding vineyards and mountains. Guests can enjoy the hotels garden terrace, explore nearby wineries, or take a short stroll to the lakefront for some tranquility.

Show moreLess