
Cresta Vacations from $922
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $1,045 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!
The Latest Cresta vacation packages
Price found within the past 48 hours. Click for updated prices.

Moxy Rapperswil
Rapperswil
Price was $1,283, price is now $922 per person
$922
per person
Apr 20 - Apr 25
found 8 hours ago
Roundtrip non-stop flight included
New York (NYC) to Zürich (ZRH)
9.2/10 Wonderful! (149 reviews)
Very friendly, prompt and helpful check in process. Very comfortable bed, excellent bathroom. Nice and inviting hotel.
Reviewed on Sep 10, 2025

Airport Apartments Zürich
Glattbrugg
Price was $4,595, price is now $1,892 per person
$1,892
per person
Mar 29 - Apr 2
found 21 hours ago
Roundtrip non-stop flight included
Dallas (DFW) to Zürich (ZRH)
6.8/10 (11 reviews)
Everything was absolutely fantastic. I met one of the house keepers and I spoke to a several of staff members they were very helpful and polite.
The only thing that needs adjusting is the door it would be nice if there’s a safety chain inside as I am a solo female traveler and things like this makes me feel safer. But overall it was a wonderful experience. Thanks to airport Zürich staff.
Reviewed on Feb 8, 2026

Hotel Regina Wengen
Price was $1,527, price is now $1,119 per person
$1,119
per person
Apr 5 - Apr 11
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Zürich (ZRH)
9/10 Wonderful! (273 reviews)
The hotel sits high in the village with breathtaking views and feels like something from the past. The building is old but well maintained to be a lovely experience. We had an older style room but our friends had a modern decor room which makes me think they are updating rooms. The staff were wonderful and could not be more helpful. We were very happy with this hotel.
Reviewed on Jan 12, 2026

What to do in Cresta

Alpine Wonders: Day Tour from Milan on the Bernina Red Train to St. Moritz
$163
per adult
80% of travellers recommend
Cresta Hotel Deals

Hotel Arte
Via Tinus 7 St. Moritz GR
$360 nightly
The price is $374 total per night from Mar 16 to Mar 17
$374 total
Mar 16 - Mar 17
Total with taxes and fees
8.6/10 Excellent! (546 reviews)
The hotel is conveniently located in the center of town and very short walk to the ski lift. The staff was nice and breakfast was pretty good. For the price it’s a nice hotel in a very expensive town.
Reviewed on Jan 21, 2026

Hotel Piz
Via Dal Bagn 6 St. Moritz GR
$320 nightly
The price is $340 total per night from Mar 12 to Mar 13
$340 total
Mar 12 - Mar 13
Total with taxes and fees
8/10 Very Good! (322 reviews)
Clean and walkable location to everywhere in st moritz. We had to check out early at 4 am and they brought us to go breakfast bags.
Reviewed on Feb 5, 2026

Hotel Laudinella
Via Tegiatscha 17 St. Moritz GR
$312 nightly
The price is $333 total per night from Mar 17 to Mar 18
$333 total
Mar 17 - Mar 18
Total with taxes and fees
8.4/10 Very Good! (265 reviews)
Everything was perfect, I highly recommend this hotel. Thank you very much.
Reviewed on Jan 29, 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.
Find the Best Cresta Vacation Packages
Cresta Essential Information
Language | French |
|---|---|
Currency | Swiss francs |
Local Welcome | Salut / Bonjour |
Local Goodbye | Au revoir / À bientôt |
Max Temp Winter | 25ºF |
Max Temp Summer | 60ºF |
Top Sights | Oberhalbstein Alps and Marmot Nature Trail |
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.




















