Skip to main content

The best three-star hotels in Vaud

Check out our pick of great three-star hotels in Vaud

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Renovated and housed in an Art Deco building, the family-run hotel is located in a quiet pedestrian area in the centre of Lausanne, near Flon Metro Station and a 10-minute walk from the train station.

The contemporary-style rooms feature a bathroom, a minibar, a TV and free tea and coffee making facilities. Very clean and nice hotel with super central location. We had a big suite for a family of 4 and it was perfect !

Show more Show less
9
Superb
1,516 reviews
Price from
US$247
per night

Located in Gingins, 25 km from PalExpo, Auberge La Croix-Blanche provides accommodation with a shared lounge, free private parking, a terrace and a restaurant. This 3-star hotel features free WiFi and a bar. The property is allergy-free and is set 25 km from United Nations Geneva. Accommodations were over the top! Room spotless! Warmest Italian service! Dinner was “Michelin Star worthy” Bravo Chef Enzo!!! Thank you Cinza, Elisa and Uwana!!!

Show more Show less
9.2
Superb
142 reviews
Price from
US$191
per night

Located in Begnins, 29 km from PalExpo, Boutique Hôtel de l'Ecu Vaudois provides accommodation with a shared lounge, free private parking, a terrace and a restaurant. This 3-star hotel offers an ATM, a concierge service and free WiFi. Guests can make use of a bar. Excellent Restaurant and amazing team

Show more Show less
9.1
Superb
287 reviews
Price from
US$239
per night

Set in Grandvaux, 8.4 km from Lausanne Railway Station, Auberge de la Gare offers accommodation with a garden, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 14 km of Palais de Beaulieu. The property is non-smoking and is situated 21 km from Train station Montreux.

You can play table tennis at this 3-star inn, and the area is popular for hiking. Wonderful location, friendly staff. Great food.

Show more Show less
9.3
Superb
111 reviews
Price from
US$177
per night

The romantic Auberge du Raisin is housed in a charming historic building and offers you 10 individually designed rooms, 2 restaurants (la Rôtisserie and la Pinte), 2 summer terraces, function rooms and a wine cellar. Beautiful small hotel in a beautiful village. Rooms are clean, spacious and comfortable. Location is excellent, close to train station and lake. I highly recommend staying here and will definitely stay here again.

Show more Show less
9
Superb
437 reviews
Price from
US$147
per night

Located between Yverdon and Lausanne close to the E23 / A9 motorway, the Hotel Le Funi de Cossonay offers free parking on site and free internet access in all rooms.

It can be found right at the Cossonay-Ville funicular station. From the start, Alicia, the Owner's wife, greeted us with a smile and 2 dozen roses! Let me explain... we are celebrating our 40th Wedding Anniversary by walking the Via Francigena, and Hotel Le Funi de Cosonnay is our #1 stay. THEY ARE AMAZING!!! If you go to Cosonnay, go to Hotel Funi, PERIOD! They offered us a welcome drink on their gorgeous terrace overlooking Lake Geneva and the Alps. The room was spotless! The bed and pillows perfect! The view from our room was spectacular! This was our best overnight on the Via by far... The breakfast was delicious with everything you can imagine. We were able to do a load of laundry (no charge) including a dryer!. Thank you, thank you, thank you to all the staff for an exceptional job well done!

Show more Show less
9.2
Superb
172 reviews
Price from
US$128
per night

Historic Hotel du Pillon is a 12-minute walk or 2-minute drive away from the village of Les Diablerets. Thanks to its location above the village, it enjoys 1 more hour of sunlight both in the morning and in the evening. A rare gem in the hospitality business. The owner welcomes you, advises you and helps with a friendly tone that isn't "faked" like in most high-end hotels. The story of his adventure with the place is inspiring and relatable. The staff is exceptional, with a sense of humor as well, the food is amazing, the view breathtaking, and the list goes on.

Show more Show less
9.7
Exceptional
398 reviews
Price from
US$253
per night

Bed & Breakfast l'Epicéa, a property with a garden, is situated in Leysin, 29 km from Chillon Castle, 30 km from Musée National Suisse de l'audiovisuel, as well as 48 km from Rochers de Naye. The 3-star bed and breakfast has garden views and is 32 km from Train station Montreux. There is a terrace and guests can make use of free WiFi, free private parking and an electric vehicle charging station. Location, host and brilliant breakfast. Julie has a wealth of knowledge, and is very welcoming and helpful.

Show more Show less
9.4
Superb
136 reviews
Price from
US$187
per night

The Hotel Alpe Fleurie is located in the centre of Villars opposite the train station for the Bretaye Ski Area. It offers panoramic views of the Swiss Alps, free Wi-Fi and free parking on site.

All of the Alpine-style rooms have a private bathroom and a satellite TV. Located near to our school. Very convenient for school visitors. Same time it is central place in town. Super room. View is amazing!

Show more Show less
9
Superb
355 reviews
Price from
US$177
per night

Set in Villars-sur-Ollon and only 31 km from Train station Montreux, Apartment Diamant 39 by Interhome offers accommodation with mountain views, free WiFi and free private parking. This 3-star apartment offers a lift. The property is non-smoking and is situated 28 km from Chillon Castle. Amazing views, lovely sunny space, warm and plenty of room. Fully equipped kitchen great for self catering. So close to the ski field - could see the little mountain train from the window.

Show more Show less
9.4
Superb
5 reviews
Price from
US$237
per night

Most booked three-star hotels in Vaud this month

FAQs about three-star hotels in Vaud

Three-Star Hotels that guests love in Vaud