Ski Resorts in St. Moritz

Find the ski resorts that appeal to you the most

Assistance animals aren’t considered pets.

The best ski resorts in St. Moritz

  • Hotel GRACE LA MARGNA ST MORITZ

    St. Moritz
    Located in St. Moritz, a 2-minute walk from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ has accommodations with a terrace, private parking, a restaurant and a bar.
    Guest review
    Commendable staff from the front desk to housekeeping. Special mention to Christiano, our driver who assisted us all the way.
    From $732.37 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 334 reviews
  • Badrutt's Palace Hotel St Moritz

    St. Moritz
    Dating from 1896, this luxurious 5-star hotel in the center of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.
    Guest review
    Everything was exceptional! The staff at the hotel were the friendliest and warmest I’ve ever come across. Hospitality at its finest!
    From $1,126.34 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 126 reviews
  • Aladin Apartments St Moritz

    St. Moritz
    Aladin Apartments St Moritz offers units with a balcony or terrace, a fully-equipped kitchenette with a dishwasher, a living room and a flat-screen TV with satellite channels.
    Guest review
    The property is very clean, spacious and homey. I really like the ambiance. The owner is very accommodating and he answers all our inquiries.
    From $219.64 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 481 reviews
  • Suvretta House

    St. Moritz
    As an exclusive Ski In & Ski Out Hotel with private ski elevator, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St.
    Guest review
    Ski In, Ski Out; Piano playing ate the lobby bar; Nice views; Very good food; Exceptionally clean; excellent sport center;
    From $1,251.49 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 246 reviews
  • Hotel San Gian

    St. Moritz
    Just 492 feet from the Sankt Moritz-Signal Cable Car, the 4-star Hotel San Gian offers various massages and relaxation treatments, free WiFi and 2 restaurants.
    Guest review
    The reception and wait staff provided exceptional customer service. Jorge, a waiter at the onsite restaurant, was welcoming, funny, attentive to our needs, and an absolute asset to the hospitality industry. The hotel is clean and located within steps of the Corviglia ski hill. The onsite and offsite spa provided an excellent place to relax and unwind.
    From $286.59 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 814 reviews
  • Kulm Hotel St. Moritz

    St. Moritz
    The Kulm Hotel St. Moritz is a luxurious hotel with a special history. Johannes Badrutt founded the property in 1856, and laid the foundation stone for winter tourism.
    Guest review
    The hotel is beautiful. and you can tell is a St. Moritz landmark. We were very impressed with the rooms, the food, the service and how the staff goes above and beyond to take care of it´s guests. The details for our kids were amazing, from stuffed animals to free ice cream. We would love to go back.
    From $869.78 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 116 reviews
  • Hotel Chesa Spuondas

    St. Moritz
    Located in an idyllically calm and natural area in Suvretta, 1.2 mi from the center of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet friendly atmosphere.
    Guest review
    Super friendly staff. Well maintained rooms. Nice view.
    From $186.47 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 529 reviews
  • Grand Hotel des Bains Kempinski

    St. Moritz
    The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside.
    Guest review
    We loved staying at the Kempinski. The spaciousness , welcoming staff, cleanliness , fantastic concierge , wonderful housekeeping, great breakfast and beautiful building made our stay there beautiful . Even the tiny details provided for our 15 month baby were adorable . Will definitely stay there again.
    From $887.30 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 230 reviews
  • Hotel Stille

    St. Moritz
    The Hotel Stille can be found on the edge of the Forest Staz close to Lake St. Moritz and only 164 feet from the bus stop Nr. 9. A cross-country skiing trail passes right by the house.
    Guest review
    Everything was great about this property!
    From $218.92 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 549 reviews
  • Cozy apartment in St. Moritz

    St. Moritz
    Cozy apartment in St. Moritz offers accommodations in St. Moritz, a 18-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.
    Guest review
    The apartment is very nice, roomy, and in a good location. We loved our stay here. The views of the lame from the balcony are a real plus. Very glad we did not stay in a hotel.
    From $317.88 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 27 reviews

Looking for a ski resort?

Ski resorts and hotels are perfect for anyone who loves hitting the slopes. Whether high up in the mountains or in a cozy village below, ski resorts provide easy access to the best areas for skiing, snowboarding, and other winter sports.

Research, refine, and make plans for your whole trip

Loading...