152 Ski stays in St-moritz available

Soldanella picture
9 (1915 reviews) 245 / night

Via Somplaz 17, 7500 St. Moritz

Centrally located in St. Moritz-Dorf with panoramic views over the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 101
Hotel Piz St. Moritz picture
8 (1572 reviews) 319 / night

Via Dal Bagn 6, 7500 St. Moritz

The stylish and elegant The Piz is located close to the centre of St. Moritz, 500 metres from the Signal Cable Car...

  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Sauna
  • + 62
St. Moritz Youth Hostel picture
8.1 (1420 reviews) 108 / night

via Surpunt 60, 7500 St. Moritz

Offering a stunning panoramic view over St. Moritz, this hostel provides free public Wi-Fi and a games room with billiards and table tennis...

Hotel Waldhaus am See picture
9 (1314 reviews) 231 / night

Via Dim Lej 6, 7500 St. Moritz

Hotel Waldhaus am See lies on the shores of the St. Moritz Lake and offers a breath-taking view of the surrounding mountains of the Engadin Valley...

Hotel Nolda picture
8.4 (1152 reviews) 329 / night

Via Crasta 3, 7500 St. Moritz

Offering views of the Inn River, Hotel Nolda enjoys a central location in Sankt Moritz Bad, just 100 metres away from the cable car. It offers free WiFi and free parking on site.

Hauser Hotel St. Moritz picture
9 (1032 reviews) 320 / night

Via Traunter Plazzas 7, 7500 St. Moritz

The Hauser Hotel is situated in the heart of St. Moritz...

  • Parking
  • Restaurant
  • Room service
  • Bar
  • Terrace
  • + 69
Hotel Arte picture
8.3 (1011 reviews) 422 / night

Via Tinus 7, 7500 St. Moritz

Hotel Arte enjoys a central location in St. Moritz, 300 metres from the Corviglia/Marguns Cable Car...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Bar
  • + 48
Chesa Languard picture
8.5 (966 reviews) 422 / night

14 Via Veglia, 7500 St. Moritz

Located 700 metres from Train Station St. Moritz, Chesa Languard offers 3-star accommodation in St. Moritz and features a bar. Located around 8.

  • Pets allowed
  • Bar
  • Non-smoking rooms
  • Skiing
  • Family rooms
  • + 61
Hotel Schweizerhof St. Moritz picture
8.9 (917 reviews) 720 / night

Via dal Bagn 54, 7500 St. Moritz

The traditional Hotel Schweizerhof St. Moritz is situated right in the centre of Sankt Moritz, only a 3-minute walk from the Chantarella funicular...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 120
Hotel Steffani picture
8.8 (903 reviews) 630 / night

Via Traunter Plazzas 6, 7500 St. Moritz

Located in the centre of Sankt Moritz, 300 metres from the funicular to the Corviglia Ski Area, the traditional, family-run Hotel Steffani offers 3 restaurants, 3 bars, a night club, and a spa area with an indoor pool, sauna, steam bath, relaxation...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 151
Hostel Pitsch picture
8.2 (903 reviews) See prices on booking.com

Via San Gian 34, 7500 St. Moritz

Featuring free WiFi throughout the property, Hostel Pitsch offers accommodation in St. Moritz...

  • Parking
  • Tennis court
  • Golf course (within 3 km)
  • Non-smoking rooms
  • Fishing
  • + 32
Hotel Laudinella picture
8.4 (791 reviews) 535 / night

Via Tegiatscha 17, 7500 St. Moritz

The Hotel Laudinella enjoys a quiet location in St. Moritz-Bad and offers you superb views of the lake and the surrounding mountains, 5 restaurants and up-to-date wellness facilities.

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 56
Crystal Hotel superior picture
9 (713 reviews) 617 / night

Via Traunter Plazzas 1, 7500 St. Moritz

The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the centre of St. Moritz...

  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • Bar
  • + 56
Sport & Wellnesshotel San Gian St. Moritz picture
8.9 (641 reviews) 596 / night

Via San Gian 23, 7500 St. Moritz

Just 150 metres from the Sankt Moritz-Signal Cable Car, the 4-star Sport & Wellnesshotel San Gian St. Moritz offers various massages and relaxation treatments, free WiFi and 2 restaurants.

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 235
Hotel Bären picture
8.7 (461 reviews) 488 / night

Via Maistra 50, 7500 St. Moritz

The Hotel Bären in St. Moritz offers you a sauna, a steam bath and fitness facilities...

  • Parking
  • Restaurant
  • Pets allowed
  • Meeting/banquet facilities
  • Bar
  • + 99
Aladin Apartments St Moritz picture
9 (461 reviews) 368 / night

Via Surpunt 62, 7500 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...

  • Parking
  • Pets allowed
  • Golf course (within 3 km)
  • Non-smoking rooms
  • Fishing
  • + 59
Hotel Chesa Spuondas picture
8.5 (412 reviews) 457 / night

Via Somplaz 47, 7500 St. Moritz

Situated in an idyllically calm and natural area in Suvretta, 2 km from the centre of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet friendly atmosphere.

  • Parking
  • Restaurant
  • Pets allowed
  • Sauna
  • Garden
  • + 43
Grand Hotel des Bains Kempinski picture
8.9 (394 reviews) 1348 / night

Via Mezdi 27, 7500 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. It offers a large, Alpine-style spa, a 24-hour fitness centre, and 2 award-winning restaurants.

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 128
Hostel Casa Franco picture
7.8 (368 reviews) 298 / night

Via Sela 11, 7500 St. Moritz

Only 200 metres from Lake Sankt Moritz, Casa Franco St. Moritz offers rooms with a private balcony and beautiful views of Piz Nair...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 177
Hotel Sonne St. Moritz 3* Superior picture
8.5 (320 reviews) 452 / night

Via Sela 11, 7500 St. Moritz

Located in St. Moritz Bad, only a few steps away from the lake, the non-smoking Hotel Sonne St...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 90
Hotel Salastrains picture
8.3 (314 reviews) 298 / night

Via Salastrains 12, 7500 St. Moritz

Located in Sankt Moritz, in the heart of the Corviglia Ski Area, Hotel Salastrains features a spacious sun terrace with sun loungers where guests can relax and enjoy the panoramic views of the Engadine mountains...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Bar
  • + 75
Hotel Stille picture
8.3 (312 reviews) 368 / night

Via Surpunt 58, 7500 St. Moritz

The Hotel Stille can be found on the edge of the wood, close to Lake St. Moritz and only 50 metres from the ski bus stop...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Bar
  • + 61
Suvretta House picture
9.3 (269 reviews) 2264 / night

Via Chasellas 1, 7500 St. Moritz

As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 140
Hostel by Randolins picture
8.5 (211 reviews) 234 / night

Via Curtins 2, 7500 St. Moritz

Located on the Suvretta hillside in St. Moritz, Hostel by Randolins offers accommodation with mountain views and free WiFi...

  • Parking
  • Restaurant
  • Meeting/banquet facilities
  • Garden
  • Terrace
  • + 58
Badrutt's Palace Hotel St Moritz picture
9.5 (187 reviews) 1772 / night

Via Serlas 27, 7500 St. Moritz

Dating from 1896, this luxurious 5-star hotel in the centre of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 148
Kulm Hotel St. Moritz picture
9.4 (180 reviews) 5022 / night

Via Veglia 18, 7500 St. Moritz

The Kulm Hotel St Moritz is a luxurious hotel with a special history: as Johannes Badrutt founded it in 1856, he also laid the foundation stone for winter tourism...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 287
Justine Texier Justine Texier Article written on 4 April 2024

Frequently asked questions

What are the cheapest ski stays in St. Moritz ?

The cheapest ski stays in St. Moritz are : Lac 15, Maurus A3, Park Salet A8.

What are the most famous ski stays in St. Moritz ?

The most famous ski stays in St. Moritz are : Park Salet A8, Chesa Selma, Munt Verd.

What is the average cost of 1 for a weekend in Ski stays in St. Moritz ?

The average price of ski stays for one night in St. Moritz is 1367 €.

The best ski stays in Engadin

Ftan picture

Discover the best hotels

Ftan

Sent picture

Discover the best hotels

Sent