Search Cheap Flights to
St. Moritz

Search 400 airlines and 321,000 hotels worldwide.

Stop Planning & Start Exploring

FREE 24 hour cancellation on most flights

St. Moritz Flights as Low as $123

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

British Airways
easyJet
Vueling Airlines
Air Baltic
Scandinavian Airlines
Swiss International Air Lines
LOT-Polish Airlines
Brussels Airlines
Turkish Airlines
Icelandair
Aegean
Air Canada
Scandinavian Airlines
Delta
Scandinavian Airlines
United

Cheap Flights to St. Moritz

Fall in love at first flight with your vacation to St. Moritz by saving a ton of cash on your last-minute cheap flight. There’s no more scouring the internet for a good deal—book your flight to St. Moritz on Hotwire, and you’ll be up, up, and on a getaway in no time.

Because once the wheels are down in St. Moritz, the good times start rolling. So buckle up, you’re in for a fun ride.

Just the right flight

Don’t waste your time on endless searches for cheap airline tickets oneway or roundtrip. We’ll have you on your way to St. Moritz with a tiny bag of pretzels in your hand before you can say “tray tables in the upright position”—and for a ticket price that works for your vacay budget.

So all you have to worry about is where you’re headed after the ZRH airport.

Frequently Asked Questions About flights to St. Moritz

What is the cheapest month to fly to St. Moritz?

Airline ticket prices fluctuate all the time, depending on the day of the week or the month of the year. The cheapest round trip flights to St. Moritz are in August, but when you book your flight on Hotwire, savings are always in season.

How many airlines fly to St. Moritz?

Variety is the spice of life, even when it comes to booking your next trip. Want options for airlines? You’ll find 16 to choose from for your flight to St. Moritz.

What airport is best to fly into St. Moritz?

When you’re planning your trip to St. Moritz, convenience is the name of the game. Luckily, St. Moritz Agno Airport is nearby so you can deplane and get going on checking off everything on your St. Moritz must-do list.

How much are flights to St. Moritz?

Got very cheap flights on your vacation itinerary? When you book your airline tickets to St. Moritz on Hotwire, you may just get what’s on your getaway wish list. With tickets as low as $123, you’ll have leftover cash for at least a magazine and a bottle of water at the airport book store.

How to get cheap flights to St. Moritz?

The trick to saving a stack of cash on your flight to St. Moritz? Snatch up that Hotwire flight deal when you see a killer rate because it could be gone in a flash. And with flights as low as $123 right now, why wait?

Can I fly to St. Moritz right now?

With recent COVID-19 closures and reopenings, many people are wondering, “Is it safe to travel to  right now?” When it’s time to book your flight, be sure to check out the most up-to-date information on all safety measures, any restrictions, and guidance on traveling during the coronavirus pandemic.

St. Moritz Flight Information
Destination airport
Zürich
Destination airport IATA code
ZRH
Roundtrip price
$123

Last Minute Hotel Deals in St. Moritz

Youth Hostel St. Moritz
Youth Hostel St. Moritz
1.5 out of 5
Via Surpunt 60, St. Moritz, GR
The price is $148 per night from Jun 24 to Jun 25
$148
per night
Jun 24 - Jun 25
Book a stay at this ski hostel in St. Moritz. Enjoy free breakfast, free WiFi, and parking (surcharge). Popular attractions Lake St. Moritz and San Karl St. ...
8.6/10 Excellent! (169 reviews)
"This place was great! We will definitely be back!"

Reviewed on Jun 21, 2024

Youth Hostel St. Moritz
Hotel Reine Victoria
Hotel Reine Victoria
4 out of 5
Via Rosatsch 18, St. Moritz, GR
The price is $247 per night from Jul 2 to Jul 3
$247
per night
Jul 2 - Jul 3
Stay at this 4-star spa hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Lake St. Moritz and Ovaverva Pool and ...
8.4/10 Very Good! (323 reviews)
"Dining available on site or in walking distance. Everyone working was very friendly and helpful."

Reviewed on Jun 14, 2024

Hotel Reine Victoria
Languard
Languard
3 out of 5
Via Veglia 14, St. Moritz, GR
The price is $199 per night from Jun 24 to Jun 25
$199
per night
Jun 24 - Jun 25
Stay at this 3-star golf hotel in St. Moritz. Enjoy free WiFi, breakfast (surcharge), and daily housekeeping. Our guests praise the helpful staff and the spacious ...
8.8/10 Excellent! (312 reviews)
"The scenery from the hotel is amazing, but too bad that was disrupted by cranes 🏗️ everywhere."

Reviewed on Jun 20, 2024

Languard
Hotel Arte
Hotel Arte
3 out of 5
Via Tinus 7, St. Moritz, GR
The price is $259 per night from Jun 30 to Jul 1
$259
per night
Jun 30 - Jul 1
Stay at this 3-star hotel in St. Moritz. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the restaurant and the helpful staff ...
8.6/10 Excellent! (375 reviews)
Very good hotel
"Very nice stay. Nice and clean. The staff is very helpfull"

Reviewed on Jun 12, 2024

Hotel Arte
Badrutt's Palace Hotel
Badrutt's Palace Hotel
5 out of 5
Via Serlas 27, St. Moritz, GR
The price is $905 per night from Jun 26 to Jun 27
$905
per night
Jun 26 - Jun 27
Stay at this 5-star luxury hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the property condition in our reviews. ...
9.4/10 Exceptional! (74 reviews)
"Really friendly staff and wonderful private room and tasty food."

Reviewed on Jul 17, 2023

Badrutt's Palace Hotel
Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZ
5 out of 5
5 Via Serlas, St. Moritz, GR
The price is $473 per night from Jun 26 to Jun 27
$473
per night
Jun 26 - Jun 27
Stay at this 5-star luxury hotel in St. Moritz. Enjoy free breakfast, free WiFi, and 2 indoor pools. Popular attractions Lake St. Moritz and Rhaetian Railway ...
10/10 Exceptional! (22 reviews)
"Although the swimming pool and part of the hotel rooms were being closed for maintenance, it provides a very good services during my stay."

Reviewed on Jun 17, 2024

Hotel GRACE LA MARGNA ST MORITZ
Hotel Nolda
Hotel Nolda
3 out of 5
Via Crasta 3, St. Moritz, GR
The price is $183 per night from Jun 24 to Jun 25
$183
per night
Jun 24 - Jun 25
Stay at this 3-star spa hotel in St. Moritz. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Lake St. Moritz and Signal Gondola are ...
8.8/10 Excellent! (362 reviews)
Experiência maravilhosa.
"Experiência maravilhosa. Hotel muito bom em tudo. Pessoal da recepção é muito atencioso."

Reviewed on Jun 19, 2024

Hotel Nolda
Art Boutique Hotel Monopol
Art Boutique Hotel Monopol
4 out of 5
Via Maistra 17, St. Moritz, GR
The price is $404 per night from Jun 24 to Jun 25
$404
per night
Jun 24 - Jun 25
Stay at this 4-star spa hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9.4/10 Exceptional! (194 reviews)
"Staff were excellent and room was comfortable. Loved the pillows and bed. Welcome drink, included breakfast and shuttle to station were great. Didn’t like the sheer curtains in the bathroom - I could see other people in their rooms so I’m sure they could see me too eg sitting on the toilet and getting ..."

Reviewed on Jun 22, 2024

Art Boutique Hotel Monopol
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.