Hotels in Vaud

Search and compare Vaud hotels from hundreds of travel sites and save

Vaud
3 Aug — 4 Aug2
Vaud
Tue 3/8
Wed 4/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Vaud

Filter by star ratings
All filters
Au Bonheur Des Iris
Au Bonheur Des Iris
9.3 Excellent
64 Avenue Général-Guisan, Rolle, Vaud, Switzerland
Show on map
0.3 km from city centre, Rolle, Switzerland 
ExcellentBased on 90 reviews
9.3

Au Bonheur des Iris is situated in Rolle and offers free Wi-Fi. It is conveniently located for guests wanting to discover the area's attractions.

Hotel du Theatre
Hotel du Theatre
8.8 Excellent
Avenue Haldimand 5, Yverdon-les-Bains, Vaud, Switzerland
Show on map
0.2 km from city centre, Yverdon-les-Bains, Switzerland 
ExcellentBased on 615 reviews
8.8

Situated in Yverdon-les-Bains, this 3-star property is modern and cosy. It also offers a swimming pool, free Wi-Fi and bicycle rental.

Mövenpick Hotel Lausanne
Mövenpick Hotel Lausanne
8.0 Excellent
Avenue de Rhodanie 4, Lausanne, Vaud, Switzerland
Show on map
1.7 km from city centre, Lausanne, Switzerland 
ExcellentBased on 1,161 reviews
8.0

Recently refurbished, Movenpick Hotel Lausanne provides stylish 4-star accommodation in Lausanne. This 265-floor hotel is minutes from Lausanne Ouchy Station and a range of eateries and restaurants.

Beau-Rivage Palace
Beau-Rivage Palace
9.4 Excellent
Place du Port 17-19, Lausanne, Vaud, Switzerland
Show on map
1.6 km from city centre, Lausanne, Switzerland 
ExcellentBased on 701 reviews
9.4

Situated on Lake Geneva, Beau-Rivage Palace offers comfortable accommodation and features vip rooms. It provides a spa and wellness centre and a gym.

Vevey Hotel & Guest House
Vevey Hotel & Guest House
7.8 Good
Grande Place 5, Vevey, Vaud, Switzerland
Show on map
0.4 km from city centre, Vevey, Switzerland 
GoodBased on 702 reviews
7.8

Situated on the shores of Lake Geneva, Vevey Hotel & Guesthouse offers comfortable accommodation and features free Wi-Fi, a swimming pool and laundry facilities. This hostel is close to everything Vevey has to offer.

Rivage Hotel Restaurant Lutry
Rivage Hotel Restaurant Lutry
8.1 Excellent
Rue du Rivage, Lutry, Vaud, Switzerland
Show on map
0.1 km from city centre, Lutry, Switzerland 
ExcellentBased on 1,324 reviews
8.1

Situated in Lutry, Hotel Lake View Le Rivage is a short drive from Lake Geneva and Nestle Headquarters. It also offers complimentary Wi-Fi.

Hotel de Chailly
Hotel de Chailly
8.3 Excellent
Route de Châtaigniers 1, Montreux, Vaud, Switzerland
Show on map
2.6 km from city centre, Montreux, Switzerland 
ExcellentBased on 356 reviews
8.3

Hotel de Chailly provides a cosy setting while in Montreux. This charming hotel is a convenient base for exploring the local vineyards as it is located in Lavaux.

Les Negociants
Les Negociants
7.9 Good
Rue du Conseil 27, Vevey, Vaud, Switzerland
Show on map
0.3 km from city centre, Vevey, Switzerland 
GoodBased on 252 reviews
7.9

Situated by Lake Geneva, Les Negociants Vevey provides comfortable accommodation and features a playground, a bowling alley and an express check-in and check-out feature. This 3-star hotel is close to everything Vevey has to offer.

Royal Savoy Lausanne
Royal Savoy Lausanne
9.2 Excellent
Avenue D'Ouchy 40, Lausanne, Vaud, Switzerland
Show on map
1.2 km from city centre, Lausanne, Switzerland 
ExcellentBased on 933 reviews
9.2

A stone's throw from Lake Geneva in Lausanne, Royal Savoy Hotel & Spa offers elegant accommodation close to shops and eateries. Some of the popular features at this 5-star hotel include a Turkish steam bath, a rooftop terrace and an indoor pool.

Villa Kruger Boutique B&B
Villa Kruger Boutique B&B
9.7 Excellent
Villas du Bochet 17, Montreux, Vaud, Switzerland
Show on map
2.0 km from city centre, Montreux, Switzerland 
ExcellentBased on 123 reviews
9.7

Villa Kruger Boutique B&B is located in Montreux and is close to the Blonay-Chamby Museum Railway. Those staying at the property can also make use of complimentary Wi-Fi during their stay.

Tips for booking a Vaud hotel

Cheapest month:August
Most expensive month:March
Average price in Vaud:$227/night
Absolute cheapest price found:$35/night
Cheapest day:Friday
Most expensive day:Tuesday
$171 - $331
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$171 - $335
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Vaud hotels

Show all 1,523 hotels
1
De La Paix
De La Paix
8.5 Excellent
5 Av. Benjamin Constant, Lausanne, Vaud, Switzerland
Show on map
0.4 km from city centre, Lausanne 

Featuring a swimming pool, Hotel de la Paix is located in Lausanne and presents unique views of Lake Geneva and Vaud Alps. Surrounded by local bars and restaurants, it is a short stroll from Lausanne Railway Station.

2
J5 Hotels Helvetie Montreux
J5 Hotels Helvetie Montreux
8.1 Excellent
Avenue du Casino 32, Montreux, Vaud, Switzerland
Show on map
0.3 km from city centre, Montreux 

J5 Hotels Helvetie Montreux provides a modern setting while in Montreux. Popular features at this 3-star property include a rooftop terrace and free Wi-Fi.

3
Hotel Des Trois Couronnes
Hotel Des Trois Couronnes
9.0 Excellent
Rue d'Italie 49, Vevey, Vaud, Switzerland
Show on map
0.6 km from city centre, Vevey 

Situated by Lake Geneva, Hotel Des Trois Couronnes & Spa provides comfortable accommodation and features a Turkish steam bath, a sauna and free Wi-Fi. This 5-star hotel is close to everything Vevey has to offer.

4
Hotel Lavaux
Hotel Lavaux
8.4 Excellent
Route de Vevey 51, Bourg-en-Lavaux, Vaud, Switzerland
Show on map
1.0 km from city centre, Bourg-en-Lavaux 

Located on Lake Geneva, Hotel Lavaux offers modern accommodation and features free Wi-Fi, laundry facilities and a sun deck. It is also steps from Cully's popular attractions.

5
Royal Savoy Lausanne
Royal Savoy Lausanne
9.2 Excellent
Avenue D'Ouchy 40, Lausanne, Vaud, Switzerland
Show on map
1.2 km from city centre, Lausanne 

A stone's throw from Lake Geneva in Lausanne, Royal Savoy Hotel & Spa offers elegant accommodation close to shops and eateries. Some of the popular features at this 5-star hotel include a Turkish steam bath, a rooftop terrace and an indoor pool.

6
Beau-Rivage Palace
Beau-Rivage Palace
9.4 Excellent
Place du Port 17-19, Lausanne, Vaud, Switzerland
Show on map
1.6 km from city centre, Lausanne 

Situated on Lake Geneva, Beau-Rivage Palace offers comfortable accommodation and features vip rooms. It provides a spa and wellness centre and a gym.

7
Hotel du Grand Lac Excelsior
Hotel du Grand Lac Excelsior
7.8 Good
Rue Bon Port 27, Montreux, Vaud, Switzerland
Show on map
0.8 km from city centre, Montreux 

Located in Montreux and overlooking Swiss Alps and Lake Geneva, Hotel du Grand Lac Excelsior offers a range of ski amenities such as ski lockers and snow activities. This peaceful hotel is an ideal choice for discovering local vineyards as it is set in Lavaux.

8
Hôtel Résidence & Spa Vacances Bleues Villa du Lac
Hôtel Résidence & Spa Vacances Bleues Villa du Lac
7.6 Good
93, Chemin Du Châtelard, Divonne-les-Bains, Ain, France
Show on map
0.9 km from city centre, Divonne-les-Bains 

Hotel Residence & Spa Vacances Bleues La Villa du Lac provides comfortable 3-star accommodation in Divonne-les-Bains. It also features a spa that is equipped with a beauty centre and a Turkish steam bath.

Cheapest hotels in Vaud, Switzerland

Show all 1,523 hotels
Maison d'hôtes 'Hôtel de la Gare'
Maison d'hôtes 'Hôtel de la Gare'
8.3 Excellent
Route de l'Intyamon 332, Haut-Intyamon, Fribourg, Switzerland
Show on map
0.0 km from city centre,  

Offering a swimming pool, Hotel de la Gare Haut-Intyamon is a short drive from Rossiniere and Rossiniere. It is ideally positioned for those wanting to discover the area's attractions.

$60
Avg. per night
Lausanne Youth Hostel Jeunotel
Lausanne Youth Hostel Jeunotel
7.9 Good
Ch. Du Bois-du-Vaux 36, Lausanne, Vaud, Switzerland
Show on map
2.7 km from city centre,  

Lausanne Youth Hostel Jeunotel is situated in Lausanne and is close to the area's popular attractions. It offers complimentary Wi-Fi, a playground and a 24-hour reception.

$72
Avg. per night
Ibis Budget Lausanne Bussigny
Ibis Budget Lausanne Bussigny
7.3 Good
Rue de Industrie 67, Lausanne, Vaud, Switzerland
Show on map
6.2 km from city centre,  

Located in Bussigny-pres-Lausanne, Ibis Budget Bussigny Lausanne is a short drive from Lake Geneva and Lavaux. It also provides a tour desk, free Wi-Fi and an express check-in and check-out feature.

$106
Avg. per night
Vevey Hotel & Guest House
Vevey Hotel & Guest House
7.8 Good
Grande Place 5, Vevey, Vaud, Switzerland
Show on map
0.4 km from city centre,  

Situated on the shores of Lake Geneva, Vevey Hotel & Guesthouse offers comfortable accommodation and features free Wi-Fi, a swimming pool and laundry facilities. This hostel is close to everything Vevey has to offer.

$114
Avg. per night
Hotel Lausanne by Fassbind
Hotel Lausanne by Fassbind
8.1 Excellent
Rue Marterey 13, Lausanne, Vaud, Switzerland
Show on map
0.5 km from city centre,  

Hotel Lausanne by Fassbind is located in Lausanne and features free Wi-Fi. It also provides a library and an express check-in and check-out feature.

$123
Avg. per night
Ibis Fribourg
Ibis Fribourg
7.8 Good
Route du Lac 21, Granges-Paccot, Fribourg, Switzerland
Show on map
0.6 km from city centre,  

Ibis Fribourg is situated in Granges-Paccot and provides guests with wireless internet access in public areas. It also offers an express check-in and check-out feature, a library and a safe.

$125
Avg. per night
Visionapartments St. Sulpice Route De Vallaire
Visionapartments St. Sulpice Route De Vallaire
8.2 Excellent
Saint-Sulpice, Vaud, Switzerland
Show on map
1.1 km from city centre,  

VISIONAPARTMENTS St Sulpice Route de Vallaire is located in Ecublens and is close to Lake Geneva. It also provides a lift and free Wi-Fi.

$127
Avg. per night
Ibis Lausanne Crissier
Ibis Lausanne Crissier
8.1 Excellent
4, Chemin de l'Esparcette, Lausanne, Vaud, Switzerland
Show on map
5.7 km from city centre,  

Ibis Lausanne Crissier is located in Crissier and offers guests wireless internet access in public areas. The numerous facilities this cosy hotel offers include a safe, laundry facilities and an express check-in and check-out feature.

$127
Avg. per night

Hotel prices in Vaud

2 stars or below

$60 - $257

Swisstech Hotel

No. 1 most popular

Swisstech Hotel
8.2 Excellent
$137
Avg. per night
Ibis Lausanne Crissier

No. 2 most popular

$127
Avg. per night
Maison d'hôtes 'Hôtel de la Gare'
$60
Avg. per night
3 stars

$123 - $244

Hotel Parc & Lac

No. 1 most popular

$132
Avg. per night
Villa Toscane

No. 2 most popular

Villa Toscane
8.0 Excellent
$151
Avg. per night
Hotel Lausanne by Fassbind

Best value

$123
Avg. per night
4 stars and up

$161 - $760

Hotel du Grand Lac Excelsior

No. 1 most popular

$275
Avg. per night
Grand Hotel Suisse Majestic, Autograph Collection
$285
Avg. per night
Hotel Lavaux

Best value

Hotel Lavaux
8.4 Excellent
$161
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Vaud

Vaud travel FAQs

  • Where is the best place to stay in Vaud?

    Montreux, Lausanne, and Vevey are some of the most favoured places to stay in Vaud.

  • What are the best hotels in Vaud?

    2,210 reviews rated Hotel du Grand Lac Excelsior with an average score of 7.8/10. It may also be worth looking into the Swisstech Hotel, which received a rating of 8.2/10 from 1,489 reviews. Grand Hotel Suisse Majestic, Autograph Collection could also be a good option, with a score of 8.6/10 from 1,261 reviews.