Find Ski Hotels in St. Moritz from CA $269

  • 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

Languard

Languard
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (588 reviews)
  • cleanliness
    Explore winter magic at St. Moritz's slope-side retreat where skiing adventures meet golf course elegance in the heart of Engadin Valley.
The price is CA $357
CA $382 total
includes taxes & fees
Apr 15 - Apr 16
Languard

Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (629 reviews)
  • cleanliness
    Alpine lakeside hotel with free ski shuttle and mountain sport access, plus luxurious spa retreats after adventures.
The price is CA $495
CA $525 total
includes taxes & fees
Apr 7 - Apr 8
Hotel Waldhaus am See

Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (503 reviews)
  • cleanliness
    Embrace winter magic at this slope-side hotel with ski rentals and direct mountain access.
The price is CA $308
CA $365 total
includes taxes & fees
Apr 15 - Apr 16
Hotel Nolda

Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (145 reviews)
  • cleanliness
    Explore St. Moritz's premier ski destination with hot tubs, sauna, and complimentary breakfast at this welcoming mountain retreat.
The price is CA $349
CA $373 total
includes taxes & fees
Apr 5 - Apr 6
Berghotel Randolins

Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (487 reviews)
  • cleanliness
    Ski paradise awaits at this St. Moritz haven, where alpine adventures begin steps from the hotel door and scenic mountain views beckon.
The price is CA $431
CA $458 total
includes taxes & fees
Apr 12 - Apr 13
Hauser Hotel St. Moritz

Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (553 reviews)
  • cleanliness
    Carve pristine powder and embrace winter adventure at this Art Deco ski haven, just steps from St. Moritz's iconic slopes.
The price is CA $307
CA $332 total
includes taxes & fees
Mar 16 - Mar 17
Hotel Arte

Chesa Spuondas

Chesa Spuondas
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (90 reviews)
  • cleanliness
    Alpine skiing paradise with waterfront charm near St. Moritz lifts offers sauna, bike rentals, and free breakfast for snow lovers.
The price is CA $249
CA $269 total
includes taxes & fees
Apr 1 - Apr 2
Chesa Spuondas

Randolins Familienresort

Randolins Familienresort
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (32 reviews)
  • cleanliness
    Ski-in, ski-out alpine paradise in St. Moritz with hot tubs and sauna to soothe muscles after thrilling days on nearby slopes.
The price is CA $456
CA $484 total
includes taxes & fees
Apr 5 - Apr 6
Randolins Familienresort

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.4 out of 10, Very good, (276 reviews)
  • cleanliness
    Ski-to-slopes adventure awaits at Hotel Laudinella with cross-country trails, snowboarding, and mountain thrills in St. Moritz.
The price is CA $396
CA $424 total
includes taxes & fees
Mar 22 - Mar 23
Hotel Laudinella

Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
2.5 star property
St. Moritz
8.2 out of 10, Very good, (193 reviews)
  • cleanliness
    Alpine ski paradise with on-site activities and equipment rentals by Lake St. Moritz.
The price is CA $293
CA $313 total
includes taxes & fees
Mar 29 - Mar 30
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

5-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 5-star 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 5-star 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 5-star 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 5-star 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 5-star 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.
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 CA $269 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.
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 5-star 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 5-star 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 5-star 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 5-star 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 4-star Hotel San Gianprovides ski-in/ski-out access and is conveniently located near ski lifts and ski runs, ensuring you are quickly on the slopes.

The 3-star 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 4-star 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, a 3-star 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 5-star 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 5-star 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 5-star 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 4-star 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 5-star 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 5-star 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 5-star 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.
What are the best ski hotels in St Moritz that have apres-ski?
Several hotels in St Moritz offer excellent après-ski experiences, providing a great blend of relaxation and lively entertainment after a day on the slopes.

Hotel Badrutt's Palace, a luxury ski hotel, features extensive facilities including a swimming pool, skating rink, and a spa, and is associated with the Sternbar Marguns, an outdoor après-ski bar at 2,728 metres known for its lively option and cocktails.

Nira Alpina, situated at the foot of Mt. Corvatsch, caters to independent travellers and is located near Hauser's Roo Bar, a well-known après-ski spot popular with young, active skiers.

Sport & Wellnesshotel San Gian, just 100 metres from the Nolda ski area, offers wellness facilities including a sauna and a massage service, ideal for post-ski relaxation.

Grand Hotel des Bains Kempinski St. Moritz, a five-star hotel, is conveniently located near gondolas and cross-country skiing trails, offering in-hotel ski rental and close proximity to ski lifts.

Suvretta House is known for its spacious spa and swimming pool, a ski club with experienced instructors, and an excellent location for both skiing and après-ski relaxation.

Club Med Saint-Moritz Roi Soleil provides a lively après-ski scene with a main bar, a nightclub bar featuring DJ sets, and multiple dining options including regional specialities and mountain-inspired cuisine, alongside an indoor swimming pool and ski-in/ski-out access.
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.
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.
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.
How can I save on a ski hotel in St Moritz with Expedia?
Members always get our best prices. Find our best St Moritz ski hotel deals by joining Expedia's free travel rewards program—One Key™. 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.
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.

Explore a world of travel with Expedia