Hotels With Spa in Canton of Vaud, Switzerland

Hotels With Spa in Canton of Vaud, Switzerland

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With Spa - Canton of Vaud

Choose your travel dates to see the latest prices
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hotel Mona Hotels in
Hotel Mona Hotels in Hotel Mona Hotels in
Hotels in Canton of Vaud
EE H Teoh 2025.07.15
The first impression you get when you arrive at the hotel is the poor entrance. It's a good thing I only had luggage. If you have a 20+ kg baggage you will find it difficult to bring it into the hotel as there are steps to climb and nobody to help you. The reception staff are not friendly especially the male staff who have an attitude problem. I would rate this hotel as 3 star at the most.
Great
215 reviews
9.2/10
Price from
AU$350
per night
Check Availability
Starling Hotel Lausanne Hotels in
Starling Hotel Lausanne Hotels in Starling Hotel Lausanne Hotels in
Hotels in Canton of Vaud
GGuest User 2024.06.15
Good environment. Good size room. Bedsheets come with slight black stain. Breakfast is the same every day. Horrible front desk service. Worst experience ever in my numerous trips to Switzerland and staying in different hotels. Requested reception to help book taxi to train station for early morning train to airport 2 days before departure. Reminded them evening before and was assured it has been done. Come time of pickup and no taxi came. Checked with reception and he said need to wait for taxi company to call back and need at least 20 minutes!! Requested him to expedite and he asked me to book uber myself!!!! Installed uber and got myself a vehicle and just in time for the train. Speechless
Amazing
42 reviews
9.6/10
Price from
AU$243
per night
Check Availability
Fairmont Le Montreux Palace Hotels in
Fairmont Le Montreux Palace Hotels in Fairmont Le Montreux Palace Hotels in
Hotels in Canton of Vaud
GGuest User 2022.12.02
Very grand and nice hotel. My most expensive hotel stay in Switzerland but I don’t think I received the service I feel this hotel should provide. Room is clean and tidy
Great
89 reviews
9.2/10
Price from
AU$806
per night
Check Availability
Mövenpick Hotel Lausanne Hotels in
Mövenpick Hotel Lausanne Hotels in Mövenpick Hotel Lausanne Hotels in
Hotels in Canton of Vaud
CCrzy_minions 2023.11.22
The hotel was a 3-5 minutes walk from the metro station, which is a 15 mins transfer ride from Lausanne's main train station. The location is very nice, with the Geneva Lake right across the road. An easy, straight line walk to the Olympic Park and museum. Coop downstairs for simple groceries. The breakfast was super good, quality food and cooking. The breakfast offered a variety of delicious choices, service was very nice too. The breakfast here was my favourite along the way. Watching the sunrise by window seats was a bonus. The street was very quiet, overall a tranquil feeling during my stay. A number of restaurants within 5 minutes walk as well. The room was nice, they offered a personal care kit which was very helpful. You also get a free chocolate 😌
Very Good
83 reviews
8.8/10
Price from
AU$255
per night
Check Availability
Continental Hotel Lausanne Hotels in
Continental Hotel Lausanne Hotels in Continental Hotel Lausanne Hotels in
Hotels in Canton of Vaud
SSY~Fish 2025.04.13
The hotel is just opposite the Lausanne train station, it is very convenient if you travel by train. The Metrol station is just next to the hotel, it is very convenient if you wish to visit most of the attractions in Lausanne. The hotel offers City pass to their guests. The room is not very big, it is adequate for short stay. Most of the hotel in Switzerland just provide shampoo, conditioner and body wash in the room, no slippers and shower cap. Cafe next to the lobby offera great pastries.
Very Good
105 reviews
8.9/10
Price from
AU$241
per night
Check Availability
Aquatis Hotel Hotels in
Aquatis Hotel Hotels in Aquatis Hotel Hotels in
Hotels in Canton of Vaud
TThibaut Georges E 2023.06.16
The rooms feature lighted images of fishes and sea or water themes. I often go back in this hotel and always get another room with another image to learn from. Rooms are very clean, the place is good for going to aquarium, CHUV or epalinge, next to metro station. Sauna and hammam are okay. Food is good. My favourite hotel in Lausanne even if it's nothing special.
Very Good
121 reviews
8.9/10
Price from
AU$232
per night
Check Availability
Château d'Ouchy Hotels in
Château d'Ouchy Hotels in Château d'Ouchy Hotels in
Hotels in Canton of Vaud
DD0264**** 2025.01.28
This room is spacious, clean and tidy. It is right by the lake. If the weather is good, the snow-capped mountains and lakes opposite are beautiful. It is very close to the Olympic Committee. The shortcomings are: 1. The bathroom and shower are separated by a bedroom, which makes it awkward to go to the bathroom while taking a shower. 2. The floor is too old and needs to be polished and oiled to be decent. In short, the flaws are not enough to overshadow the advantages. I will choose this hotel again.
Great
102 reviews
9.2/10
Price from
AU$482
per night
Check Availability
Le Mirador Resort and Spa Hotels in
Le Mirador Resort and Spa Hotels in Le Mirador Resort and Spa Hotels in
Hotels in Canton of Vaud
GGuest User 2023.11.30
The room is very good! The price is a bit more expensive, but I like it very much! I didn't say anything in all aspects! I just want to stay in the hotel! Very suitable for vacation! Because of this, I like the city of vevey! The dessert is delicious
Great
65 reviews
9.3/10
Price from
AU$554
per night
Check Availability
Villa Toscane Hotels in
Villa Toscane Hotels in Villa Toscane Hotels in
Hotels in Canton of Vaud
JJOCELYNC 2023.01.11
I honestly don’t know how to write this review because I booked Villa Toscane and was told to stay at the hotel opposite (Royal Plaza) because Villa Toscane is closed during off seasons (i.e. only opened during summer lolll). But I guess it is an upgrade because Royal Plaza is a 5 star hotel haha
Very Good
59 reviews
8.3/10
Price from
AU$209
per night
Check Availability
Everness Hotel & Resort Hotels in
Everness Hotel & Resort Hotels in Everness Hotel & Resort Hotels in
Hotels in Canton of Vaud
GGuest User 2025.08.02
A very clean hotel and excellent service in terms of reception at the airport and free delivery to the hotel. The rooms and facilities are beautiful and the hotel garden is wonderful. The hotel is not very far from the center of Geneva, so you have to have a car.
Very Good
76 reviews
8.4/10
Price from
AU$196
per night
Check Availability
See All Hotels With Spa in Canton of Vaud

Recent Reviews for Canton of Vaud Hotels

See all
9.2/10
Great
EE H TeohThe first impression you get when you arrive at the hotel is the poor entrance. It's a good thing I only had luggage. If you have a 20+ kg baggage you will find it difficult to bring it into the hotel as there are steps to climb and nobody to help you. The reception staff are not friendly especially the male staff who have an attitude problem. I would rate this hotel as 3 star at the most.
Hotel Mona

Hotel Mona

Hotel near Montreux
Price per night from:AU$350
8.8/10
Very Good
CCrzy_minionsThe hotel was a 3-5 minutes walk from the metro station, which is a 15 mins transfer ride from Lausanne's main train station. The location is very nice, with the Geneva Lake right across the road. An easy, straight line walk to the Olympic Park and museum. Coop downstairs for simple groceries. The breakfast was super good, quality food and cooking. The breakfast offered a variety of delicious choices, service was very nice too. The breakfast here was my favourite along the way. Watching the sunrise by window seats was a bonus. The street was very quiet, overall a tranquil feeling during my stay. A number of restaurants within 5 minutes walk as well. The room was nice, they offered a personal care kit which was very helpful. You also get a free chocolate 😌
Mövenpick Hotel Lausanne

Mövenpick Hotel Lausanne

Hotel near Lausanne
Price per night from:AU$255
9.6/10
Amazing
GGuest UserGood environment. Good size room. Bedsheets come with slight black stain. Breakfast is the same every day. Horrible front desk service. Worst experience ever in my numerous trips to Switzerland and staying in different hotels. Requested reception to help book taxi to train station for early morning train to airport 2 days before departure. Reminded them evening before and was assured it has been done. Come time of pickup and no taxi came. Checked with reception and he said need to wait for taxi company to call back and need at least 20 minutes!! Requested him to expedite and he asked me to book uber myself!!!! Installed uber and got myself a vehicle and just in time for the train. Speechless
Starling Hotel Lausanne

Starling Hotel Lausanne

Hotel near Saint-Sulpice
Price per night from:AU$243
9.3/10
Great
GGuest UserThe hotel is located on the shore of Lake Geneva, about 10 minutes walk from the train station. The train station can be reached by bus at 4 stops, which is very convenient. The hotel is French and elegant, with many antique vase paintings placed inside.
Grand Hotel du Lac - Relais & Châteaux

Grand Hotel du Lac - Relais & Châteaux

Hotel near Vevey
Price per night from:AU$518
8.9/10
Very Good
SSY~FishThe hotel is just opposite the Lausanne train station, it is very convenient if you travel by train. The Metrol station is just next to the hotel, it is very convenient if you wish to visit most of the attractions in Lausanne. The hotel offers City pass to their guests. The room is not very big, it is adequate for short stay. Most of the hotel in Switzerland just provide shampoo, conditioner and body wash in the room, no slippers and shower cap. Cafe next to the lobby offera great pastries.
Continental Hotel Lausanne

Continental Hotel Lausanne

Hotel near Lausanne
Price per night from:AU$241
9.0/10
Great
XXiaogabeiThe people in the French-speaking area are generally more enthusiastic. The whole Lausanne is very beautiful. It is the most unforgettable place in the Swiss trip. The room service of this hotel is OK. The waiters in the restaurant and the lobby bathroom are very friendly. There is just a waitress in the swimming pool who has a bad attitude. The other staff are all good. It is 2 subway stops away from the train station. You can also walk from the train station, about 900 meters. Just walk straight to the lake after leaving the train station. The breakfast is OK. The room corridors are relatively new. Because we live in a new building, the corridors will have access control. There is a cafe opposite the hotel that is particularly delicious. You must go there. If you come to Lausanne next time, you will stay here again. Among the hotels I have stayed in Switzerland so far, this hotel is considered good. Later, we went to Grindelwald and stayed there. It was simply amazing. I miss Lausanne!
Royal Savoy Hotel and Spa

Royal Savoy Hotel and Spa

Hotel near Lausanne
Price per night from:AU$624
9.0/10
Great
GGuest UserThe hotel is at the thermal center. It is thus far away of every big city especially by public transport as I have to take the infrequent bus. Room I was disappointed for an expensive hotel it was very small. There is no more place in the fridge because of all what they want to sell to drink or eat. The thermal center is good, the food is good and the hotel interior is beautiful. Overall it is overpriced even at the lowest price I think it wasn't worth it and I am a big fan of thermal station. The price fluctuate a lot try to get it on the cheap.
Grand Hotel des Bains

Grand Hotel des Bains

Hotel near Lavey-Morcles
Price per night from:AU$460
8.9/10
Very Good
TThibaut Georges EThe rooms feature lighted images of fishes and sea or water themes. I often go back in this hotel and always get another room with another image to learn from. Rooms are very clean, the place is good for going to aquarium, CHUV or epalinge, next to metro station. Sauna and hammam are okay. Food is good. My favourite hotel in Lausanne even if it's nothing special.
Aquatis Hotel

Aquatis Hotel

Hotel near Lausanne
Price per night from:AU$232
8.3/10
Very Good
JJOCELYNCI honestly don’t know how to write this review because I booked Villa Toscane and was told to stay at the hotel opposite (Royal Plaza) because Villa Toscane is closed during off seasons (i.e. only opened during summer lolll). But I guess it is an upgrade because Royal Plaza is a 5 star hotel haha
Villa Toscane

Villa Toscane

Hotel near Montreux
Price per night from:AU$209
8.5/10
Very Good
GGuest UserThe hotel has a beautiful environment, is close to the lake, and is very close to the city center. It is an old hotel with high cost performance and retro style. All aspects are good. Breakfast is also OK, and it is close to the lake. It is worth choosing again
Royal Plaza Montreux

Royal Plaza Montreux

Hotel near Montreux
Price per night from:AU$325

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties170
Number of Reviews2,670
Average Price (Weekdays)AU$855
Average Price (Weekends)AU$878