
Canton of Vaud All inclusive Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to €185 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Price found within the past 48 hours. Click for updated prices.


Hôtel Longemalle
Geneva City Centre
Price was €2,075, price is now €1,555 per person
€1,555
per person
7 Mar - 14 Mar
found 15 hours ago
Return flight included
Johannesburg (JNB) to Geneva (GVA)
9.2/10 Wonderful! (398 reviews)
Clean rooms with nice amenities, nice decor, good dining options, friendly and helpful staff.
Reviewed on 19 Dec 2025

White Angel Hotel
Price was €2,396, price is now €1,802 per person
€1,802
per person
28 Mar - 4 Apr
found 1 day ago
Return direct flight included
Dublin (DUB) to Geneva (GVA)
8.6/10 Excellent! (143 reviews)
I have mixed feelings about our stay at the White Angel Hotel. While the property has many positives, there were also some notable drawbacks.
Pros:
The hotel is beautifully located in the middle of the mountains, with stunning views from the rooms, dining area, and pool. The property is well maintained, breakfast was very good with a wide variety of options, and the staff was friendly and accommodating. It was also very convenient to rent ski equipment and purchase lift tickets directly at the hotel.
Cons:
The biggest issue was the check-in process and room arrangements. We booked three rooms with king-size beds for a total of eight travelers. According to Expedia, the rooms accommodate three people, and we planned for my husband and me to share the bed with our 8-year-old daughter, which we’ve done on many trips. However, at check-in we were told the rooms were considered “double” and that three people were not allowed to share a king-size bed. Our friends faced the same issue. We were forced to upgrade to “triple” rooms (king bed plus pullout sofa) at an extra cost of €200 per night per room—€2,000 total. Since it was Christmas Eve, we had no alternative.
Pool and spa access is not included and costs €20 per adult and €15 per child per visit, which adds up quickly for families. Lastly, the ski-in/ski-out access is narrow and located on a steep slope, which may be difficult for inexperienced skiers.
Reviewed on 3 Jan 2026

Home Swiss Hotel
Plainpalais
Price was €1,309, price is now €991 per person
€991
per person
7 Mar - 14 Mar
found 15 hours ago
Return flight included
Johannesburg (JNB) to Geneva (GVA)
8.8/10 Excellent! (368 reviews)
Spacious, clean room with large en-suite shower room, although not too keen on the frosted glass wall through to the bedroom! Firm bed and pillows. Staff were friendly and efficient. Good situation for our visit to Plainpalais and the city centre.
Reviewed on 3 Nov 2025

Marmont Hotel
Geneva City Centre
Price was €1,533, price is now €1,206 per person
€1,206
per person
7 Mar - 14 Mar
found 15 hours ago
Return flight included
Johannesburg (JNB) to Geneva (GVA)
8.4/10 Very Good! (311 reviews)
Friendly staff. Very clean. Right in the heart of old town Bern and great place to stay for sightseeing.
Reviewed on 23 Dec 2025
Don't see what you're looking for?
See all available trips from Dublin to Canton of Vaud
View all tripsPrice found within the past 48 hours. Click for updated prices.

Don't see what you're looking for?
See all available trips from Dublin to Canton of Vaud
View all trips* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
