Ski hotels in St Moritz, Switzerland with flexiski

  • About the resort
  • Accommodation

Where to stay in St Moritz

  • Badrutt's Palace Hotel

    Badrutt's Palace is located with glorious views of the breathtaking and unspoiled scenery of the Swiss Alps and the famous St Moritz lake.

     
  • Kempinski Grand Hotel des Bains

    Built on historic land where the first mineral springs were discovered in 1366, the spectacular Kempinski Grand Hotel des Bains was the first grand hotel in St Moritz.

     
  • Hotel Crystal

    This recently appointed 'Small Luxury Hotel' is just a few steps away from the Corviglia cable car in the heart of St Moritz Dorf.

     
  • Hotel Hauser

    The Hotel Hauser is an excellent family-run three-star hotel ideally situated right in the centre of St Moritz Dorf within walking distance of all the shops, restaurants, shuttle buses and cable cars.

     
  • Hotel Nolda

    The family-run Hotel Nolda enjoys a privileged position right next to the Signal cable car in St Moritz Bad, making it one of the best ski-in ski-out properties in the whole of St Moritz.

     
Got a question? Want to check rates?

Call flexiski on 020 8939 0862 or


Alternatively sign up to our e-newsletter today and keep updated with the latest news, events and special offers!