Cresta Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top Cresta Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Glärnischhof by Trinity

Glärnischhof by Trinity

Zürich Center
CA $2,173
per person
Dec 11 - Dec 16
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Zürich (ZRH)
8.8/10 Excellent! (1,003 reviews)
Good location and good experience, however property needs an uplift

Reviewed on Oct 8, 2026

The View

The View

Save 100% on your flight
CA $9,743
per person
Dec 16 - Dec 21
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Zürich (ZRH)
10/10 Exceptional! (4 reviews)
Staff was extremely helpful. The place was spotless and clean. The views were amazing. I have nothing negative to say - everything was great.

Reviewed on Aug 16, 2026

The Suites

The Suites

Save 100% on your flight
CA $5,318
per person
Dec 15 - Dec 21
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Zürich (ZRH)
9.4/10 Exceptional! (10 reviews)
Very clean room, very courteous staff but very noisy outside every morning with dumpsters

Reviewed on Feb 16, 2026

Hotel Reine Victoria

Hotel Reine Victoria

Save 100% on your flight
CA $5,993
per person
Dec 27 - Jan 2
found 10 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Zürich (ZRH)
8.8/10 Excellent! (618 reviews)
Las habitaciones están en Execelente condiciones, te dan el transporte gratis y el pase para subir a las montaña. Solo tienes que pagar un depósito de 10 . Que te lo devuelven a retornar la tarjeta

Reviewed on Oct 7, 2026

Nira Alpina - Member of Design Hotels

Nira Alpina - Member of Design Hotels

CA $4,337
per person
Dec 28 - Jan 2
found 12 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Zürich (ZRH)
9.6/10 Exceptional! (224 reviews)
Absolutely fabulous hotel and perfect location to enjoy the wonderful scenery - mountain hikes and swimming and activities on the lake. Duty manager so welcoming, helpful and friendly, advising us on walks on our arrival. Friendly restaurant staff and a great buffet breakfast to start the day with a much appreciated vegan selection. Lovely bakery on-site and covered walkway to the cable car opposite the hotel. Lovely spa area to relax after hiking, or to watch the rain from. Comfortable bed, fresh spring water, large balconies. No apparent air con, but nice just to have the window tilted open. Well served by buses

Reviewed on Sep 5, 2026

Ready to book your vacation to Cresta?

Choose your dates

Cresta Hotel Deals

Hotel Franziskaner

Hotel Franziskaner

Kupfergasse 18 Chur
Fully refundableReserve now, pay when you stay
CA $214
CA $231 total
Oct 12 - Oct 13
includes taxes & fees
Hotel Franziskaner
Hotel Drei Könige

Hotel Drei Könige

Reichsgasse 18 Chur GR
Fully refundableReserve now, pay when you stay
CA $215
CA $232 total
Nov 2 - Nov 3
includes taxes & fees
8.4/10 Very good! (1,009 reviews)
"The staff were excellent. The location was great to get to stores, train, store and sightseeing."

Reviewed on Oct 8, 2026

Hotel Drei Könige
Central Hotel Post

Central Hotel Post

Poststrasse 11 Chur
CA $221
CA $238 total
Oct 29 - Oct 30
includes taxes & fees
9/10 Wonderful! (1,002 reviews)
"My stay even though was short was great!"

Reviewed on Sep 29, 2026

Central Hotel Post
See all 1,806 properties in Cresta
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.

What to do in Cresta

Alpine Wonders: Day Tour from Milan on the Bernina Red Train to St. Moritz

Alpine Wonders: Day Tour from Milan on the Bernina Red Train to St. Moritz

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

Frequently asked questions

How much does a Cresta vacation package cost?
You can snap up a vacation package to this popular destination from CA $2,173 on Expedia. However, how much your vacation to Cresta costs will depend on factors like your hotel choice, season and length of stay.
What are the cheapest months to go to Cresta?
If you're looking to snag a cheap Cresta vacation package, consider visiting in January, February and April. You'll generally find lower rates on hotels and airfares during these months — perfect for travellers wishing to save money.
How many days is enough for Cresta?
With a well-organized itinerary, you can easily hit the top Cresta sights in a handful of days. But if you want to discover hidden gems or go on day trips, think about booking your Cresta vacation for longer.
How to find the best Cresta package deals?
Finding a cheap Cresta package deal is a breeze with Expedia. Once you've entered your trip dates and destination under our "Packages" tab, set your maximum budget, apply a couple of filters and browse what's available. You can fine-tune your search by "Amenities," "Property type," "Traveller experience" and more. Order the results by "Price: low to high" to discover the most affordable Cresta package deals. Want a simple trick to get the biggest savings? Have some flexibility with your departure dates and consider going away on a weekday, when prices are often lower.
Is it cheaper to book a Cresta vacation as a package?
An Expedia vacation package could save you hundreds of dollars when compared to arranging flights and hotels individually. Better still, you can tailor your Cresta getaway to fit your exact style. Choose your preferred flight time, select the hotel type and add a car rental. Explore our bundles to see how much you can save.
When to book a vacation package to Cresta?
If you have your Cresta travel dates locked in, book as soon as you can to grab some outstanding deals. With Expedia, you can typically reserve some flights up to one year in advance. Prefer spontaneous adventures? Our last-minute deals are perfect for impromptu escapes.
How to plan a trip to Cresta?
  1. Choose when to get away: Check your schedule and pack your bags. Your favourite season and the activities available will also help you decide when to escape to Cresta.
  2. Plan your budget wisely: In addition to the cost of your hotel, you'll need to consider other expenses too. These include flights, food and transportation. Also, put aside a little extra for unexpected costs that could arise during your trip to Cresta.
  3. Decide how long to go away for: Now that you know more about Cresta, you can figure out the perfect length of your vacation. Pull together a rough itinerary and allocate enough time to cover everything you want to see.
  4. Combine your accommodations and airfare: Once you've nailed down your travel dates and duration, book the ideal 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.