A lake with sailboats, a forested mountain, and people on the shore.

Ski Hotels & Resorts in St. Moritz from NZ$375

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Ski Hotels

Our top choices for St. Moritz ski hotels

1. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
9.8 out of 10, Exceptional, (144 reviews)
"Room with the view was breathtaking… WOW! Room was clean, spotless, and amenities fully stocked and service was exceptional. I will definitely recommend and stay again."
United States
ADOWA
The price is NZ$1,168
includes taxes & fees
29 Nov - 30 Nov
Hotel GRACE LA MARGNA ST MORITZ

2. The Suites

The Suites
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (11 reviews)
"Superb condition, nice spa, breakfast with a wide range of variety- freshly cooked station & juices counter."
Singapore
Jen Nee
The price is NZ$1,038
includes taxes & fees
11 Nov - 12 Nov
The Suites

3. Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (242 reviews)
"Very Nice hotel with friendly staff "
United Kingdom
Nawaim
The price is NZ$603
includes taxes & fees
11 Nov - 12 Nov
Hotel San Gian

4. Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (707 reviews)
"beautiful location"
United States
Deepak
The price is NZ$578
includes taxes & fees
23 Nov - 24 Nov
Hotel Waldhaus am See

5. Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (734 reviews)
"Room was very nice and clean. Breakfast buffet was great. Staff was very friendly and helpful."
United States
Siwa
The price is NZ$383
includes taxes & fees
11 Nov - 12 Nov
Hotel Arte

6. Languard

Languard
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (727 reviews)
"Very charming hotel with a small lift. Enjoyed our 1 night stay."
Australia
Mary
The price is NZ$375
includes taxes & fees
11 Nov - 12 Nov
Languard

7. The View

The View
3.0 star property
St. Moritz
10.0 out of 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."
United States
Daniel
The price is NZ$1,267
includes taxes & fees
22 Nov - 23 Nov
The View

8. Youth Hostel St. Moritz

Youth Hostel St. Moritz
2.0 star property
St. Moritz
8.6 out of 10, Excellent, (336 reviews)
"According with the price our stay was good."
United States
MARITZA
The price is NZ$293
includes taxes & fees
24 Nov - 25 Nov
Youth Hostel St. Moritz

9. Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (371 reviews)
"Very nice hotel"
Canada
Ursell
The price is NZ$511
includes taxes & fees
10 Dec - 11 Dec
Hotel Laudinella

10. Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.4 out of 10, Very good, (415 reviews)
"Nice and quite place to stay !"
United States
Victoria
The price is NZ$410
includes taxes & fees
17 Nov - 18 Nov
Hotel Piz

11. Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
2.5 star property
St. Moritz
8.2 out of 10, Very good, (209 reviews)
"Our host was attentive, answered all our questions and the property was as advertised .. Highly recommend and would definitely stay here again."
United States
Virginia
The price is NZ$384
includes taxes & fees
19 Nov - 20 Nov
Hotel Stille & Aladin Apartments
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.

Choose what matters most at ski hotels in St. Moritz

4-star ski hotels in St. Moritz

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.

Top St. Moritz Hotel Reviews

Frequently asked questions

What are the top-rated ski hotels in St Moritz?
Some of the top-rated ski hotels in St Moritz include the Carlton Hotel St Moritz, Hotel GRACE LA MARGNA ST MORITZ, and the Kulm Hotel St. Moritz.

The Carlton Hotel St Moritz, with a superb 10.0 rating, offers guests convenient access to nearby ski runs and downhill skiing opportunities. It also provides a free on-site ski shuttle and ski rental services directly at the hotel.

Also rated 10.0, the Hotel GRACE LA MARGNA ST MORITZ features on-site ski lessons and rentals, making it easy to get equipped and learn new skills. Guests can also benefit from a free on-site ski shuttle to access the nearby ski area.

The Kulm Hotel St. Moritz, rated 9.6, provides a complimentary on-site ski shuttle and offers ski rentals and lessons directly at the hotel. It's well-situated for accessing various ski areas and cross-country trails.

Additionally, the Badrutt's Palace Hotel, with a 9.6 rating, offers ski rentals on-site and is conveniently located near ski lifts and ski runs. The Suvretta House, boasting a 9.8 rating, stands out with its true ski-in/ski-out access and on-site downhill skiing, along with ski lessons and rentals.
What ski hotels in St Moritz are best for families?
For families travelling to St Moritz, several ski hotels offer excellent amenities and services.

The Hotel GRACE LA MARGNA ST MORITZ, with a great 10.0 rating, provides families with convenient access to cross-country and downhill skiing, with a complimentary ski shuttle and on-site ski rental and lessons. Its location is ideal for accessing nearby ski areas and lifts.

The Suvretta House, rated 9.8, offers the ultimate ski-in/ski-out convenience, allowing direct access to the slopes from the hotel. Families can also take advantage of on-site ski lessons and rentals, making it easy to get everyone equipped and ready for the day.

Another excellent choice is the Carlton Hotel St Moritz, which boasts a great 10.0 rating. This hotel provides a free on-site ski shuttle, on-site ski rental, and is conveniently located near ski lifts and various ski areas, suiting all family members' skiing needs.
What are the best ski-in/ski-out hotels in St Moritz?
For the ultimate convenience in St Moritz, the best ski-in/ski-out hotels include Suvretta House, Hotel San Gian, Hotel Nolda, Hotel Steffani, and Randolins Familienresort.

The Suvretta House, with an impressive 9.8 rating, offers direct downhill ski access right from the property, along with on-site ski lessons and equipment rental for a seamless experience.

Rated 9.4, the Hotel San Gian provides ski-in/ski-out access and is conveniently located near ski lifts and ski runs, ensuring you are quickly on the slopes.

The Hotel Nolda, with a 9.0 rating, offers both downhill and cross-country skiing directly on-site, making it easy to access the pistes as soon as you step out.

The Hotel Steffani, also rated 9.0, provides ski-in/ski-out capabilities, placing you right at the heart of the action with easy access to the surrounding ski area.

Randolins Familienresort, an option with an 8.4 rating, offers direct ski-in/ski-out access, making it incredibly convenient for families to get onto the nearby ski runs and lifts.
Are there hotels in St Moritz with ski lessons available?
For travellers looking for hotels in St Moritz that offer ski lessons, you have several excellent choices, including Hotel GRACE LA MARGNA ST MORITZ and Suvretta House.

The Hotel GRACE LA MARGNA ST MORITZ, with a great 10.0 rating, stands out for its on-site ski lessons, providing direct access to instruction without leaving the property. It also offers convenient ski rental services on-site and a complimentary ski shuttle, making it easy to explore nearby ski areas and lifts.

Another superb option is the Suvretta House, which boasts a 9.8 rating. This hotel provides on-site ski lessons and the additional convenience of ski-in/ski-out access, allowing you to hit the slopes directly from the hotel. Ski rentals are also available on-site, simplifying your ski holiday preparations.
What are some great ski hotels in St Moritz with hot tubs or saunas?
Some great ski hotels in St Moritz offering hot tubs or saunas include Hotel GRACE LA MARGNA ST MORITZ, Art Boutique Hotel Monopol, Suvretta House, Carlton Hotel St Moritz, and Grand Hotel des Bains Kempinski.

The Hotel GRACE LA MARGNA ST MORITZ, with a superb 10.0 rating, boasts a spa with a hot tub, superb for unwinding after a day on the slopes. They also offer free ski shuttles and have ski rentals on-site, with ski lessons available.

The Art Boutique Hotel Monopol, rated 9.6, features both a hot tub and a sauna for guests to enjoy. Its central location means ski rentals and various ski areas are easily accessible nearby.

Suvretta House, a hotel with a 9.8 rating, provides guests with a hot tub and sauna facilities. This hotel offers the convenience of ski-in/ski-out access and on-site ski rentals, along with ski lessons.

The Carlton Hotel St Moritz, also achieving a superb 10.0 rating, includes a spa with a hot tub and a sauna. Guests can benefit from a free on-site ski shuttle and readily available ski rentals.

Finally, the Grand Hotel des Bains Kempinski, rated 9.4, offers a sauna for relaxation. It provides on-site ski rentals and is conveniently located near various ski lifts and downhill runs.
Which area of St Moritz is best to stay in for skiing?
The best area to stay in St. Moritz for skiing is St. Moritz Dorf, particularly around the Corviglia funicular station.

St. Moritz Dorf is the main village, perched on a hillside overlooking Lake St. Moritz. It's characterised by its high-end hotels, designer boutiques, and fine dining. The village centre is compact and centred around Via Serlas, known for its luxury shops. The main funicular, Chantarella, which takes you directly to the Corviglia ski area, is easily accessible from many accommodations in Dorf.

Couples looking for a luxurious ski holiday will find St. Moritz Dorf ideal. Its proximity to the Corviglia funicular means you can be on the slopes quickly, and after a day of skiing, you have a wealth of upscale restaurants and bars to choose from. Many hotels here offer ski-in/ski-out access or are just a short walk from the lifts, making the ski experience very convenient.

For those travelling with family and seeking a balance between ski access and amenities, staying near the Chantarella funicular in St. Moritz Dorf is also a good option.
What dining options are typically available in St Moritz ski accommodations?
In St Moritz, ski accommodations typically offer a range of dining options, from gourmet restaurants to more relaxed brasseries, ensuring convenience and quality for guests.

Most high-end hotels will feature at least one fine-dining restaurant, often with a focus on Swiss or international cuisine, using locally sourced ingredients where possible. These establishments are usually open for dinner and require reservations. Many also offer a more casual all-day dining option, such as a brasserie or a lounge menu, superb for a lighter lunch or an evening snack.

Breakfast is almost always included, ranging from extensive buffet spreads with hot and cold options to à la carte menus featuring local delicacies. Many hotels also provide room service for those who prefer to dine in the privacy of their accommodation.
What activities should we do in St Moritz besides skiing?
The best area to stay in St. Moritz for those looking for a luxurious and convenient experience beyond skiing is St. Moritz Dorf.

St. Moritz Dorf is the main village, perched on a sunny terrace overlooking Lake St. Moritz. It's the central hub for upscale hotels, designer boutiques, and fine dining. The village is compact and easy to navigate on foot, with many establishments located along Via Serlas and around the Kulm Country Club. You'll find access to hiking trails directly from the village and stunning views of the Engadin Valley.

For couples, St. Moritz Dorf offers a sophisticated base for a romantic getaway. You can enjoy lake-side strolls, indulge in world-class spa treatments at your hotel, or visit the Segantini Museum for some cultural enrichment. The area also boasts excellent restaurants for evening meals and a relaxed, refined atmosphere.

St. Moritz Bad, located at the western end of Lake St. Moritz, is another excellent option, especially for those interested in wellness and water activities. This area is known for its mineral springs and wellness centres. It's connected to St. Moritz Dorf by a short bus ride or a pleasant walk along the lake.

Couples looking for a wellness-focused trip will appreciate St. Moritz Bad. You can spend your days enjoying thermal baths and spa facilities, or partake in activities like stand-up paddleboarding or sailing on the lake during the warmer months.
Can I cancel my ski hotel reservation on Expedia?
If your plans change, it's easy to cancel your hotel with free cancellation on Expedia. Just use the "Fully refundable property" filter during your search to find the right ski hotel in St. Moritz. Before confirming your booking, review the property's cancellation policy for complete peace of mind.
How can I save on a St. Moritz ski hotel with Expedia?
Get instant discounts with Member Prices. Find our best St. Moritz ski hotel deals by joining One Key™, Expedia's free travel rewards programme. As a member, you can unlock instant savings and member perks when you're logged in. Another tip is to book your ski hotel in advance as availability and prices are usually better. If you are feeling spontaneous, there are last-minute offers to explore too.
How much does a ski hotel in St. Moritz cost?
Prices for ski hotels in St. Moritz can vary, but you can find a great deal from NZ$375 on Expedia. All sorts of factors affect price, such as the hotel's proximity to the slopes and the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Is it cheaper to book flights and a ski hotel in St. Moritz as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.

Explore a world of travel with Expedia