
Visp Ski Cheap 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 Cheap hotel deals in Visp Ski
Price found within the past 48 hours. Click for updated prices.


Hôtel Les Armures
Geneva City Centre
Price was CA $6,806, price is now CA $4,801 per person
CA $4,801
per person
Jun 21 - Jun 27
found 18 hours ago
Roundtrip flight included
Toronto (YTO) 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 6 hours 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 6 hours 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* Cheap 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 6 hours 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 $6,806, price is now CA $4,801 per person
CA $4,801
per person
Jun 21 - Jun 27
found 18 hours ago
Roundtrip flight included
Toronto (YTO) 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 6 hours 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 Cheap holidays in Visp Ski
Price found within the past 48 hours. Click for updated prices.

Home Swiss Hotel
Plainpalais
Price was CA $1,804, price is now CA $1,431 per person
CA $1,431
per person
Jun 4 - Jun 7
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

Marmont Hotel
Geneva City Centre
Price was CA $1,973, price is now CA $1,669 per person
CA $1,669
per person
Jun 4 - Jun 7
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Geneva (GVA)
8.4/10 Very Good! (365 reviews)
Staff was helpful and the overall hotel was beautiful and centrally located
Reviewed on Apr 26, 2026

Hotel Edelweiss
Geneva City Centre
Price was CA $1,883, price is now CA $1,604 per person
CA $1,604
per person
Jun 4 - Jun 7
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
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.







