St. Moritz Resorts

Are you in a hurry?

Here is a quick list of Resorts in St. Moritz, selected based on their rating

Name of hotel Accommodation Rating Price, $
Hotel Steffani

8.6 / 10

(1111 Reviews)

From 289$
Hotel Laudinella

8.2 / 10

(782 Reviews)

From 176$
Grand Hotel Des Bains Kempinski

8.8 / 10

(466 Reviews)

From 487$
Hotel Sonne St. Moritz 3* Superior

8.4 / 10

(326 Reviews)

From 168$
Hotel Europa St. Moritz

7.6 / 10

(43 Reviews)

From 187$

Often times when travelers are looking for a winter getaway, the options for resorts are plentiful. But what are the benefits of choosing a resort when traveling with family to St. Moritz, Switzerland?

There are many reasons to consider a resort when planning a family trip to St. Moritz. For starters, resorts often have a wide variety of activities and amenities on site that can please everyone in the family, from kids’ clubs to spas to ski slopes. Additionally, resorts can offer a more relaxed and convenient vacation experience compared to staying in a series of different hotels or apartments throughout your trip. This is especially true if your resort offers on-site dining, grocery stores, and other services that can make your stay hassle-free.

When traveling to a new destination, resorts can also be a great way to get a sense of the local culture. Many resorts are located in stunning natural surroundings, which can provide a beautiful backdrop to your vacation. And, by staying in a resort, you’ll likely have the opportunity to meet other travelers from around the world and swap stories over dinner or drinks.

All in all, there are many reasons why resorts make a great option for family vacations. If you’re looking for convenience, relaxation, and plenty of activities and amenities to keep everyone happy, a resort is a great way to go.

St. Moritz Accommodation lists:

Top Resorts in St. Moritz

Table of contents

Hotel Steffani Hotel Laudinella Grand Hotel Des Bains Kempinski Hotel Sonne St. Moritz 3* Superior Cheap Resorts in St. Moritz Hotel Europa St. Moritz Carlton Hotel St Moritz - The Leading Hotels Of The World Hotel Nolda Adult Resorts in St. Moritz Kulm Hotel St. Moritz Suvretta House Hotel Hotel Arte

View all photos

8.6
Excellent
1111 Reviews

Hotel Steffani

📍 Via Traunter Plazzas 6

From 289$

The 4-star Hotel Steffani St. Moritz lies 7 minutes' stroll from St. Moritz Scenic Lake, and features a storage room and a beauty salon. Offering a Turkish steam bath and an indoor pool on-site, along with an indoor swimming pool, this St. Moritz hotel boasts setting located within a minutes' drive of The Leaning Tower Museum.

This hotel offers a dance centre as well as a wellness area to enjoy your stay. The accommodation has its own fitness and an indoor swimming pool. Finally, the property houses a 24/7 business centre and a meeting room featuring a desk and a photocopier.

Check Availability
Add to compare

View all photos

8.2
Very good
782 Reviews

Hotel Laudinella

📍 Via Tegiatscha 17

From 176$

The 4-star Hotel Laudinella St. Moritz is set 8 minutes' walk of Engadiner House Museum and nearly 25 minutes' walk of St. Moritz Scenic Lake. Boasting laundry and housekeeping, this hotel also provides guests with computers and a xerox.

This hotel features steam baths, a Jacuzzi and a wellness facility, plus snow skiing, hiking and mini golf. The accommodation has a gym facility. You can also relax with a reflexology, pedicure and manicure, and visit a wellness area on site. There is meeting rooms available for corporate travellers.

Check Availability
Add to compare

View all photos

8.8
Excellent
466 Reviews

Grand Hotel Des Bains Kempinski

📍 Via Mezdi 27

From 487$

Approximately 5 minutes' walk to Signal Gondola, this 5-star Grand Hotel Des Bains Kempinski St. Moritz offers an a la carte restaurant on site. Located within a walking distance from Casino St. Moritz, the luxury hotel has 184 rooms and boasts access to a railway station.

Apart from an indoor swimming pool, this hotel also has a wellness centre. Ski equipment and car hire are available at the welcoming accommodation and the area is popular for windsurfing, cross-country skiing and hiking. Wellness options at the property include steam baths, a solarium and an indoor pool, and beauty treatments like beauty treatments, aromatherapy and body wraps. Business travellers are welcome to use a meeting room offered on site.

Check Availability
Add to compare

Cheap Resorts in St. Moritz

View all photos

8.4
Very good
326 Reviews

Hotel Sonne St. Moritz 3* Superior

📍 Via Sela 11

From 168$

The 3-star Sonne Hotel St. Moritz offers 66 rooms nearly a 25-minute walk to St. Moritz Scenic Lake. Set a few metres away from Engadiner House Museum, the hotel overlooks the mountain and invites guests to have a drink at a lounge bar.

Children can enjoy children's menu and board games at this hotel. The superior property can arrange a variety of activities such as snow skiing, hiking and horse riding.

Check Availability
Add to compare

View all photos

7.6
Very good
43 Reviews

Hotel Europa St. Moritz

📍 Via Suot Chesas 9

From 187$

Approximately 180 km from Agno airport, the 4-star Europa Hotel St. Moritz offers a solarium, a hot tub and a steam room. Settled in a rural area 14 minutes' stroll from Lej Marsch, this family-friendly hotel provides also a swimming pool.

Bicycles for rent are available at this hotel and hiking, cycling and billiard can be organised. The property offers a ski school, a ski storage room and ski equipment for ski lovers. The accommodation also comprises a wellness area for guests' utmost comfort.

Check Availability
Add to compare

Hotels in St. Moritz

Airport nearby ✈️ Agno
Average Price 💰 326$
Hotels in St. Moritz 🏨 260
Hotel Reviews ⭐ 4535
Landmarks nearby 📍 Galerie Gmuizynska, Chesa Futura Building, Heidi's blumenweg, Schellen Ursli Path, Galerie Andrea Caratsch AG
Best Price Hotel 🤑 Hotel Steffani
Hotel with balcony 🌤️ Hotel Laudinella
Top Service Hotel 🛁 Grand Hotel Des Bains Kempinski

View all photos

9.2
Excellent
41 Reviews

Carlton Hotel St Moritz - The Leading Hotels Of The World

📍 Via Johannes Badrutt 11

From 1406$

Located in the centre of St. Moritz, this 5-star Carlton Hotel offers fast access to Berry Museum, less than 13 minutes' walk away. Guests of the perfect hotel can enjoy a heated pool plus a Jacuzzi, Turkish bath and sauna facilities, or take a walk to The Leaning Tower Museum, set nearby.

This luxury hotel offers a gym facility as well as a wellness area to enjoy your stay. The accommodation provides a gym and yoga classes along with horseback riding, cycling and skiing. A 24-hour business centre with a photocopy machine and a work desk are available for business travellers.

Check Availability
Add to compare

Adult Resorts in St. Moritz

View all photos

8.1
Very good
1039 Reviews

Hotel Nolda

📍 Via Crasta 3

From 141$

Nolda Hotel St. Moritz is set a 12-minute walk from Sankt Moritz-Bad and 5 minutes by car from St. Moritz Scenic Lake. The hotel has views of the river and features Wi Fi throughout the property.

You can join windsurfing, canoeing and snow skiing at this St. Moritz hotel, and bicycles are available for rent. The accommodation offers a ski school, a ski storage room and ski hire for ski lovers. The property features a wellness centre for guests to relax in.

Check Availability
Add to compare

View all photos

9.4
Excellent
181 Reviews

Kulm Hotel St. Moritz

📍 Via Veglia 18

From 674$

Situated 30 metres to Inn, the 5-star Kulm Hotel St. Moritz features currency exchange and a lift for guests' convenience. Settled in a quiet area within 0.3 km to Lej da San Murezzan, the hotel provides also an outdoor swimming pool.

The property offers aquafit and yoga classes along with steam baths, a solarium and a hot tub so you can both relax and engage in sports. Ski equipment and car hire are available at the accommodation and the area is popular for mountain biking, windsurfing and snow skiing. The hotel entices guests with a wellness area featuring beauty treatments, body wraps and a body scrub.

Check Availability
Add to compare

View all photos

9.2
Excellent
249 Reviews

Suvretta House Hotel

📍 Via Chasellas 1

From 543$

Featuring Turkish steam bath, a solarium and a hot tub, this charming 5-star Suvretta House Hotel St. Moritz is set 2.8 km of Corviglia. The luxurious hotel offers accommodation with 181 rooms in the ski area of St. Moritz.

This St. Moritz property has an indoor swimming pool and a fitness room. Ski equipment and car hire are available at the charming accommodation and the area is popular for canoeing, downhill skiing and ice skating. Guests are welcome to relax at a wellness centre offered on site. This hotel comprises meeting rooms and a business centre equipped with a desk and a xerox.

Check Availability
Add to compare

Party Resorts in St. Moritz

View all photos

8
Very good
982 Reviews

Hotel Arte

📍 Via Tinus 7

From 212$

Located 250 metres from Vito Schnabel Gallery, this 3-star Hotel Arte St. Moritz offers Wi Fi in public areas and a parking. A pizza restaurant is available in the hotel that boasts a central location only metres from St. Moritz Scenic Lake.

Ski facilities feature a ski school, a storage for belongings and a ski pass. Horseback riding, squash and golf are available to the guests of this St. Moritz hotel.

Check Availability
Add to compare

View all photos

8.8
Excellent
562 Reviews

B&B River Inn

📍 48 Via San Gian

From 185$

Located 6 minutes by foot from Signal Gondola, B & B River Inn St. Moritz is only 1.4 km from Sankt Moritz-Bad. A parking is available onsite as well.

Such sports activities as canoeing, snow skiing and hiking are also provided.

Check Availability
Add to compare

View all photos

8.5
Very good
364 Reviews

Hotel Chesa Spuondas

📍 Via Somplaz 47, St. Moritz, Ch

From 165$

Featuring Wi-Fi in public areas, this 3-star Hotel Chesa Spuondas St. Moritz offers accommodation 2.5 km from Berry Museum. The hotel is located in the centre of St. Moritz, 3.1 km of St. Moritz train station.

Bicycle hire is available at this St. Moritz hotel and the area is popular for hiking, cycling and skiing. The property offers a ski storage room and a ski pass for ski lovers.

Check Availability
Add to compare

Golf Resorts in St. Moritz

View all photos

8.6
Excellent
735 Reviews

Hotel Schweizerhof St. Moritz

📍 Via Dal Bagn 54

From 341$

The 4-star Hotel Schweizerhof St. Moritz is set within 0.6 km of Chantarella and within a 10-minute ride from Piz Corviglia. Featuring 82 rooms with views of the lake, this hotel is set 4 km from Nair Peak Mountain.

This St. Moritz hotel offers a fitness room as well as a hammam spa to enjoy your stay. Active guests will appreciate windsurfing, snow skiing and horse riding provided for their rest.

Check Availability
Add to compare

View all photos

8.4
Very good
474 Reviews

Hotel Baren

📍 Via Maistra 50

From 153$

Hotel Baren St. Moritz is a pleasant 3-star property set 4.7 km from Muottas Muragl Mountain and within 25 minutes' walk from Corviglia-Piz Nair. Boasting a swimming pool plus the gym, yoga classes and fitness centre, this hotel offers access to Sankt Moritz-Bad, which is nearly a 25-minute walk away.

There is a special menu, a gaming room and board games for children, while adults can enjoy snow skiing, hiking and horseback riding. This hotel has a fitness club. The accommodation features a spa lounge along with steam baths and an indoor pool.

Check Availability
Add to compare

View all photos

8.7
Excellent
984 Reviews

Hauser Hotel St. Moritz

📍 Via Traunter Plazzas 7

From 216$

This 3-star Hauser Hotel St. Moritz enjoys a prime location and provides easy access to Berry Museum 550 metres away. Featuring 51 rooms with views of the mountain, the quality hotel is set a 5-minute ride away from Church of San Gian.

Ski facilities feature a storage for belongings, ski equipment and a ski pass. There are opportunities for mountain biking, downhill skiing and snowboarding.

Check Availability
Add to compare

Honeymoon Resorts in St. Moritz

View all photos

9.3
Excellent
219 Reviews

Badrutt'S Palace Hotel St Moritz

📍 Via Serlas 27

From 370$

This deluxe 5-star Badrutt'S Palace Hotel St. Moritz enjoys a quiet location in the centre of St. Moritz and offers direct access to St. Moritz Scenic Lake. The pet-friendly hotel is placed within 15 minutes' ride away from Muottas Muragl Mountain, and invites guests to one of the 4 onsite restaurants.

Apart from an outdoor swimming pool, the hotel also has a wellness area. There is a fitness suite on site. Wellness options at this St. Moritz property include Turkish steam bath and a solarium, and beauty treatments like beauty treatments, an aromatherapy and body wraps. The accommodation also provides a business centre for those arriving on business.

Check Availability
Add to compare

View all photos

8
Very good
1012 Reviews

Hotel Reine Victoria By Laudinella

📍 Via Rosatsch 18

From 126$

The 4-star Reine Victoria Hotel is situated in the centre of St. Moritz nearly 25 minutes by foot from Berry Museum. Boasting an indoor swimming pool plus yoga classes and an indoor swimming pool, the hotel offers access to Corviglia, which is 10 minutes by car.

You can join windsurfing, cross-country skiing and horse riding at the accommodation, and cars are available for rent. There is a gym facility in this hotel.

Check Availability
Add to compare

View all photos

7.8
Very good
309 Reviews

Hotel Stille

📍 Via Surpunt 62

From 185$

Comprising 40 rooms, the 2-star Hotel Stille St. Moritz is nestled a mere 550 metres from Inn. Set quite close to Swiss Alps, the hotel invites its guests to enjoy snow skiing, hiking and horse riding.

A special menu and board games are included for guests with children. This hotel offers a ski school, a storage for belongings and a ski pass for ski lovers.

Check Availability
Add to compare

4 Star Resorts in St. Moritz

View all photos

8.8
Excellent
580 Reviews

Sport & Wellnesshotel San Gian St. Moritz

📍 Via San Gian 23

From 202$

This superior San Gian Hotel is placed in a shopping area of St. Moritz, 10 minutes by foot from Bergbahnen Engadin St. Moritz AG Ski Resort and 10 minutes' drive away from Corviglia. The 4-star pet friendly hotel serves Mongolian meals prepared in the Asian restaurant on site.

You can also enjoy Turkish steam bath, a solarium and locker rooms as well as easy access to an indoor swimming pool. There is a fitness club on site. While staying at the hotel, make sure you visit a wellness area or indulge in a relaxing back massage, hand massage and couples' massage.

Check Availability
Add to compare

View all photos

8.7
Excellent
1433 Reviews

Soldanella Hotel

📍 Via Somplaz 17

From 132$

Due to a prime location in the centre of the city, the 3-star Soldanella Hotel St. Moritz guests will find the domed Segantini Museum nearby. Featuring 35 rooms with views of the mountain, this hotel is set merely 1.3 km from Sankt Moritz-Bad.

The charming property can arrange a variety of activities such as snow skiing, hiking and billiard. The onsite spa amenities include a wellness area.

Check Availability
Add to compare

View all photos

8.3
Very good
471 Reviews

Berghotel Randolins

📍 Via Curtins 2

From 123$

Berghotel Randolins St. Moritz offers 3-star accommodation right by hills and hiking trails. The wonderful location a couple of blocks away from Alps makes the hotel suitable for a wide range of activities, including mountain biking, windsurfing and downhill skiing.

This hotel caters to families with children's menu, a push cart and a gaming room. The accommodation offers a ski school, a storage for belongings and ski equipment for ski lovers. The spa facilities include a wellness area along with a Turkish steam bath, a hot tub and a bio sauna.

Check Availability
Add to compare

Spa Resorts in St. Moritz

View all photos

8.6
Excellent
121 Reviews

Boutique Hotel Cervus

📍 Via G. Segantini 32

From 207$

In 5 minutes' ride from Pony Suvretta, Boutique Hotel Cervus St. Moritz offers accommodation with 27 rooms. This hotel looks over the lake and has a spa with steam baths, a solarium and a traditional Hammam.

Feel free to enjoy snowboarding, snow skiing and hiking or a heated pool if time allows. You can try snowboarding at this hotel. A wellness area and full spa will surely help you switch off.

Check Availability
Add to compare

View all photos

7.9
Very good
986 Reviews

Hotel Piz St. Moritz

📍 Via Dal Bagn 6

From 195$

The 3-star Hotel Piz St. Moritz is placed in a shopping area of St. Moritz, within a 10-minute ride from Lake of Staz and merely 1.9 km from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track. This hotel offers WiFi throughout the property and has computers and a xerox.

The property is a child-friendly accommodation offering children's menu and a gaming room. Guests can also enjoy snow skiing, hiking and cycling. The hotel features a wellness area to add to a perfect stay.

Check Availability
Add to compare

View all photos

8.8
Excellent
1020 Reviews

Hotel Waldhaus Am See

📍 Via Dim Lej 6

From 121$

This 3-star Hotel Waldhaus Am See St. Moritz lies 3.1 km to Mill Weber House. Featuring a Turkish steam bath and a solarium, the hotel is set at a short distance from Alps.

Bike hire is available at the property and the area is popular for snow skiing and hiking. This hotel offers a storage for belongings, ski hire and a ski pass for ski lovers. A wellness area and a hammam spa will surely add to a perfect stay.

Check Availability
Add to compare

5 Star Resorts in St. Moritz

View all photos

9.1
Excellent
98 Reviews

Giardino Mountain Hotel

📍 Via Maistra 3

From 1153$

The 5-star Giardino Mountain Hotel is placed in a shopping area of St. Moritz, in 10 minutes' drive away from the domed Segantini Museum and 2.5 km from Engadine. Located nearly a 10-minute ride from Corvatsch 3303 Ski Resort, this St. Moritz hotel features 78 rooms with views over the garden.

Giardino Mountain Hotel has an indoor swimming pool as well as Turkish steam bath, a solarium and an indoor pool. Alternatively, guests can exercise in a fitness studio. A comfortable stay at the property awaits you with a wellness centre featuring a beauty therapy, body wraps and body scrub.

Check Availability
Add to compare

View all photos

8.7
Excellent
796 Reviews

Crystal Hotel Superior

📍 Via Traunter Plazzas 1

From 150$

This superior Crystal Hotel enjoys a prime location in the centre of St. Moritz and offers direct access to St. Moritz Scenic Lake. Plus you'll find WiFi in public areas, as well as a wellness area with a solarium and a sauna.

Bicycles for rent are available at the hotel and ice skating, snow skiing and hiking can be organised. Alternatively, guests can exercise in a fitness area.

Check Availability
Add to compare
St. Moritz Resorts FAQ
What are the top 10 resorts in St. Moritz?
According to our hotelsr.com statistics, Hotel Steffani, Grand Hotel Des Bains Kempinski and Badrutt'S Palace Hotel St Moritz are the top hotel resorts for a pleasant stay.
What are the best St. Moritz resorts near St. Moritz?
According to hotelsr.com statistics, Hotel Schweizerhof and Hotel Nolda are the best resorts located within 5 minutes' walk from St. Moritz.
What are the top family-friendly resorts in St. Moritz?
Many visitors loved staying at these child-friendly resorts — Hotel Arte and Hotel Baren with a gaming room, hiking and horse riding. Click here for more resorts.

Location