
Cresta Vacation Packages
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
Your Cresta Vacation
The mountainous landscapes and spectacular views are just the start of the things Cresta has on offer. Experience the sights and sounds of this lively city the way you want with a personalized Cresta vacation package. Ready for some sightseeing? A trip to Cresta wouldn't be complete without checking out Marmot Nature Trail, Oberhalbstein Alps and other popular attractions. Stop dreaming and start adventuring. Browse the wide range of options on Expedia today and put your Cresta vacation plans into motion!
Top Cresta Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Beatenberg Resort & Spa in Beatenberg Interlaken
CA $1,439
per person
Oct 16 - Oct 20
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Zürich (ZRH)
8.2/10 Very good! (120 reviews)
We stayed at the resort for our 25th anniversary and we were well taken care of by the staff-everyone from the kitchen staff to the cleaning staff and front end staff. They were very kind and insured we enjoyed our stay. The views from the deck facing the vallley and lakes were surreal. They were some of the best pictures of our trip.
The buffet breakfast was a nice add-on since there’s not a lot of food dining options in the Beatenberg area.
It is a 15 minute drive from Interlaken, but we enjoyed the calmness of the area.
The amenities, such as the gym and spa was a nice touch to the stay.
I would highly recommend this resort at this price point.
Reviewed on Aug 27, 2026

Grand Hotel Belvedere, a Beaumier Hotel
CA $1,761
per person
Oct 16 - Oct 20
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Zürich (ZRH)
9.6/10 Exceptional! (51 reviews)
We knew we wanted a room with a view when traveling to Wengen, in fact we reserved rooms with view for all out Switzerland trip. This was by far the best view for the whole trip. It is funny but I think the hotel actually undersold the view we were going to get from the Jungfrau View room. The room itself is perfectly fine, a little rustic, and there is no AC, but the view is FANTASTIC. Do yourself a favor and book this view, you will be happy you did. Breakfast was great and staff super friendly. Great location and facilities.
Reviewed on Aug 20, 2026

Romantik Hotel Beau Rivage
CA $1,539
per person
Nov 18 - Nov 23
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Zürich (ZRH)
9.2/10 Wonderful! (490 reviews)
Although the room was ok the hotel overall was very dated! The restaurant was separately run from the hotel and the pool area while nicely located on the side of the lake was in need to maintenance and modernisation…
I was very surprised that the hotels.com rating for this hotel was so high… at best this is a 3-star hotel…
The staff were perfectly friendly and helpful, but there were not enough of them. You had to find the restaurant staff if you wanted a drink while sat by the pool area.
We did eat in the restaurant on one night and although the food was good, it was expensive..
If you are used to a good standard of hotel on holiday, I would not recommend this one.
Reviewed on Aug 20, 2026

Alma Hotel - Boutique hideaway by the lake with rooftop and ladies-only wellness
Zürich Center
CA $2,038
per person
Oct 10 - Oct 16
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Zürich (ZRH)
9/10 Wonderful! (408 reviews)
The hotel is in an excellent location The property is very clean the staff is excellent and very accommodating.
I would recommend this hotel 100% nothing was disappointing for me
Reviewed on Aug 15, 2026

Hotel Marta - 1950’s architecture in Zurich’s vibrant old town, near main station
Old Town Zürich
CA $1,789
per person
Oct 11 - Oct 16
found 13 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Zürich (ZRH)
8.8/10 Excellent! (454 reviews)
Es céntrico a pocos minutos de la estación de trenes el personal muy atento y la chica de recepción muy amable y ayuda en todos hay café y té 24 horas la habitación es algo pequeña pero para pocos días resuelve no tiene aire acondicionado pero se pueden abrir las ventanas y la noche es fresca el desayuno tiene huevo hervido pero no otras variantes como frito o omelet pero en general no está mal hay pudiera ser mas variado
Reviewed on Aug 26, 2026
Ready to book your vacation to Cresta?
Cresta Hotel Deals

Hotel Piz
Via Dal Bagn 6 St. Moritz GR
CA $317
CA $340 total
Aug 30 - Aug 31
includes taxes & fees
8.2/10 Very good! (379 reviews)
"I loved this hotel. Squeaky clean rooms, free sauna, and the staff really were exceptional. Also the breakfast buffet was fresh and coffee plentiful. Excellent experience and would definitely recommend"
Reviewed on Aug 25, 2026

Hotel Arte
Via Tinus 7 St. Moritz GR
Fully refundableReserve now, pay when you stay
CA $298
CA $322 total
Aug 29 - Aug 30
includes taxes & fees

Hotel Laudinella
Via Tegiatscha 17 St. Moritz GR
Fully refundableReserve now, pay when you stay
CA $368
CA $393 total
Sep 20 - Sep 21
includes taxes & fees
8.6/10 Excellent! (346 reviews)
"Superbly appointed, modern clean room with a very comfortable bed and nice linen. Free courtesy bus to and from railway station on arrival and departure. Lovely breakfast. Helpful staff in reception and at breakfast."
Reviewed on Aug 25, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Stay near popular Cresta attractions
Marmot Nature Trail
You can take time to visit Marmot Nature Trail during your travels to Cresta. Discover the mountain views while you're in the area.
What to do in Cresta

Alpine Wonders: Day Tour from Milan on the Bernina Red Train to St. Moritz
CA $222
per adult
90% of travellers recommend

Lake Como Cruise, St. Moritz & Bernina Red Train Tour from Milan
CA $281
per adult
Frequently asked questions
How much does a Cresta vacation package cost?
You can grab a vacation package to this destination from CA $1,439 on Expedia. However, how much your vacation to Cresta costs will depend on the length of stay, hotel choice and season.
What are the cheapest months to go to Cresta?
You can generally find reduced prices and greater availability in January, February and April. Take a look at our cheap Cresta vacation packages and you could score some excellent off-season deals.
How many days is enough for Cresta?
The ideal length for your Cresta vacation depends on what you'd like to do and see. Typically, a handful of days to a week will give you time to tick off all the main sights and discover some hidden treasures along the way.
How to find the best Cresta package deals?
Use Expedia's handy filters to help you find some unbeatable Cresta package deals. When you begin your search, simply set your maximum budget and then order the results by "Price: low to high." If you want to save, plan your break for midweek, or search for Cresta package deals in the low season. Switch up your travel dates and you may land even bigger discounts. As a rule of thumb, it's typically best to lock in your vacation package as early as possible.
Is it cheaper to book a Cresta vacation as a package?
You can enjoy significant savings on your Cresta break by booking a personalized vacation package. Check the "Package" heading, then enter your travel dates and destination to browse the best hotel and flight prices. Bundle everything into a neat package and you can save hundreds of dollars. Consider adding a car rental and you may land a better deal.
When to book a vacation package to Cresta?
Enjoy incredible bargains by booking your flights early with Expedia. If being spontaneous is more your thing, grab one of our last-minute deals for a spur-of-the-moment Cresta adventure.
How to plan a trip to Cresta?
- Choose when to travel: Check your diary and get packing. Your favourite season and the activities available will also help you decide when to vacation in Cresta.
- Set a budget: Consider expenses like flights, food and transportation when working out how much to save for your trip to Cresta. Then, select a hotel that matches your budget, whether that's an economical stay or a lavish getaway.
- Decide how many days away: Start by making a list of all the sights and activities you'd like to experience in Cresta. Then, estimate how long you'll need at each, including any travel time.
- Combine your airfare and accommodations: Once you've nailed down your travel dates and duration, lock in the perfect Cresta vacation package for you.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







