
Visp Ski Scuba Diving Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 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
Flight and Scuba Diving hotel deals in Visp Ski
Price found within the past 48 hours. Click for updated prices.


Hotel Matthiol
Price was CA $2,835, price is now CA $2,081 per person
CA $2,081
per person
Jun 4 - Jun 10
found 23 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Geneva (GVA)
9.6/10 Exceptional! (529 reviews)
Balcony View of Matterhorn - Could not beat waking up to this. All Hotel facilities were great, room - breakfast - ski room
And staff were helpful from the time we booked to when we checked out - Could not recommended this place more
Reviewed on Apr 9, 2026

Hôtel Les Armures
Geneva City Centre
Price was CA $4,586, price is now CA $3,368 per person
CA $3,368
per person
Jul 6 - Jul 11
found 1 day ago
Roundtrip flight included
Montreal (YUL) to Geneva (GVA)
9.6/10 Exceptional! (426 reviews)
Very clean, comfortable, excellent location, very nice breakfast option, very good restaurant. Totally worth the price for a stay in Old Town Geneva.
Reviewed on Apr 12, 2026

Hotel Royal
Price was CA $3,826, price is now CA $2,842 per person
CA $2,842
per person
Jul 4 - Jul 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Geneva (GVA)
9.4/10 Exceptional! (109 reviews)
Great location and exceptionally helpful staff. The shuttle service around the resort was fabulous.
Room was as very comfortable with a lot of useful storage.
The only downside is that the spa area and pool were a little small and tired with nowhere to really lounge by the pool. The rest of the amenities overwhelmingly made up for that aspect.
Will certainly return!
Reviewed on Mar 2, 2026

Crans Ambassador
Montana
Price was CA $4,443, price is now CA $3,403 per person
CA $3,403
per person
Jul 4 - Jul 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Geneva (GVA)
9.4/10 Exceptional! (117 reviews)
Great location. Staff very good. Room was good but carpet needed to be cleaned.
Reviewed on Feb 27, 2026
5* Scuba Diving holidays in Visp Ski
Price found within the past 48 hours. Click for updated prices.

Hotel Royal
Price was CA $3,826, price is now CA $2,842 per person
CA $2,842
per person
Jul 4 - Jul 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Geneva (GVA)
9.4/10 Exceptional! (109 reviews)
Great location and exceptionally helpful staff. The shuttle service around the resort was fabulous.
Room was as very comfortable with a lot of useful storage.
The only downside is that the spa area and pool were a little small and tired with nowhere to really lounge by the pool. The rest of the amenities overwhelmingly made up for that aspect.
Will certainly return!
Reviewed on Mar 2, 2026

Hôtel Les Armures
Geneva City Centre
Price was CA $4,586, price is now CA $3,368 per person
CA $3,368
per person
Jul 6 - Jul 11
found 1 day ago
Roundtrip flight included
Montreal (YUL) to Geneva (GVA)
9.6/10 Exceptional! (426 reviews)
Very clean, comfortable, excellent location, very nice breakfast option, very good restaurant. Totally worth the price for a stay in Old Town Geneva.
Reviewed on Apr 12, 2026

Crans Ambassador
Montana
Price was CA $4,443, price is now CA $3,403 per person
CA $3,403
per person
Jul 4 - Jul 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Geneva (GVA)
9.4/10 Exceptional! (117 reviews)
Great location. Staff very good. Room was good but carpet needed to be cleaned.
Reviewed on Feb 27, 2026
4 Night Scuba Diving holidays in Visp Ski
Price found within the past 48 hours. Click for updated prices.

Home Swiss Hotel
Plainpalais
Price was CA $1,693, price is now CA $1,416 per person
CA $1,416
per person
Jun 5 - Jun 8
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Geneva (GVA)
8.8/10 Excellent! (388 reviews)
I had a nice apart-hotel style room in this hotel. The location is perfect and very handy for the metros. The staff are welcoming and kind. I've now been twice and would stay again.
Reviewed on Mar 3, 2026

Hotel Edelweiss
Geneva City Centre
Price was CA $1,775, price is now CA $1,574 per person
CA $1,574
per person
Jun 5 - Jun 8
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Geneva (GVA)
9/10 Wonderful! (1,001 reviews)
The staff was incredibly helpful and nice. The rooms are clean and the hotel is located in a very touristic area.
Reviewed on Apr 27, 2026

Fraser Suites Geneva
Geneva City Centre
Price was CA $2,232, price is now CA $1,981 per person
CA $1,981
per person
Jun 5 - Jun 8
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Geneva (GVA)
9.4/10 Exceptional! (100 reviews)
Excellent location, staff and accommodation.
Reviewed on Mar 15, 2026
More vacations you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







