Find All-inclusive Resorts in St. Moritz

Top picks in St. Moritz, Graubünden, Switzerland

  1. 1. Schweizerhof Swiss Quality Hotel — 4-star hotel in St. Moritz. Guest rating: 9.2/10 — Wonderful.
  2. 2. Hotel Reine Victoria — 4-star hotel in St. Moritz. Guest rating: 8.8/10 — Excellent.
  3. 3. Hotel Arte — 3-star hotel in St. Moritz. Guest rating: 8.8/10 — Excellent.

Our top choices for St. Moritz all inclusive hotels

1. Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
4.0 star property
St. Moritz
  • 3 restaurants
  • 3 bars
  • Family-friendly
9.2 out of 10, Wonderful, (324 reviews)
Located in St. Moritz, Schweizerhof Swiss Quality Hotel is next to a golf course and near a train station. Berry Museum and Engadiner Museum are cultural highlights, and some of the area's landmarks include St. Moritz Leaning Tower and Rhaetian Railway. Traveling with kids? Consider Ovaverva Pool and Spa and Albula Train Museum. Enjoy the area's slopes with cross-country skiing and snowboarding, and don't miss out on the sledding and ice skating.
$421 nightly
The price is $445
Aug 27 - Aug 28
Total with taxes and fees
Schweizerhof Swiss Quality Hotel

2. Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
  • Bar
8.8 out of 10, Excellent, (602 reviews)
Located in St. Moritz, Hotel Reine Victoria is in the mountains. San Karl St. Moritz-Bad Church and Rhaetian Railway are local landmarks, and some of the area's activities can be experienced at Ovaverva Pool and Spa and Signalbahn. Take in the nearby slopes with cross-country skiing and downhill skiing, or check out other outdoor activities such as sledding and snowshoeing.
$255 nightly
The price is $273
Sep 16 - Sep 17
Total with taxes and fees
Hotel Reine Victoria

3. Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
  • Restaurant
  • Bar
8.8 out of 10, Excellent, (653 reviews)
Located in St. Moritz, Hotel Arte is in the city center and near a boardwalk/promenade. Signalbahn and Corviglia Ski Resort are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Lake St. Moritz and Silsersee. St. Moritz Leaning Tower and San Karl St. Moritz-Bad Church are two other places to visit that come recommended. Enjoy the area's slopes with cross-country skiing and downhill skiing, and don't miss out on the sledding and snowshoeing.
$237 nightly
The price is $246
Aug 21 - Aug 22
Total with taxes and fees
Hotel Arte

4. Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
  • 2 restaurants
  • 3 bars
  • Airport shuttle
  • Family-friendly
9.0 out of 10, Wonderful, (455 reviews)
Located in St. Moritz, Hotel Steffani is in the city center and next to a golf course. St. Moritz Leaning Tower and Rhaetian Railway are local landmarks, and some of the area's attractions include Ovaverva Pool and Spa and Albula Train Museum. Enjoy the area's slopes with cross-country skiing and downhill skiing, and don't miss out on the sledding and snowshoeing.
$343 nightly
The price is $365
Aug 22 - Aug 23
Total with taxes and fees
Hotel Steffani

5. Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
  • 5 restaurants
  • Bar
  • Outdoor pool
  • Full-service spa
  • Family-friendly
9.4 out of 10, Exceptional, (336 reviews)
Located in St. Moritz, Grand Hotel des Bains Kempinski is in the mountains and on a river. Signal Gondola and St. Moritz Leaning Tower are notable landmarks, and the area's natural beauty can be seen at Engadin Valley and Lake St. Moritz. Signalbahn and Corviglia Ski Resort are two other places to visit that come recommended. Take in the nearby slopes with cross-country skiing and downhill skiing, or check out other outdoor activities such as snowmobiling and sledding.
$810 nightly
The price is $853
Sep 1 - Sep 2
Total with taxes and fees
Grand Hotel des Bains Kempinski

6. Crystal Hotel

Crystal Hotel
4.5 star property
St. Moritz
  • Restaurant
  • Bar
  • Full-service spa
  • Family-friendly
9.2 out of 10, Wonderful, (602 reviews)
Located in St. Moritz, Crystal Hotel is in the city center and near the airport. San Karl St. Moritz-Bad Church and Nair Peak are notable landmarks, and some of the area's activities can be experienced at Signalbahn and Corviglia Ski Resort. Lake St. Moritz and Muottas Muragl are two other places to visit that come recommended. Take in the nearby slopes with cross-country skiing and downhill skiing, or check out other outdoor activities such as sledding and snowshoeing.
$291 nightly
The price is $311
Aug 26 - Aug 27
Total with taxes and fees
Crystal Hotel

7. Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
  • 2 restaurants
  • Bar
  • Full-service spa
  • Family-friendly
9.4 out of 10, Exceptional, (242 reviews)
Located in St. Moritz, Hotel San Gian is near a train station and in the mountains. San Karl St. Moritz-Bad Church and Rhaetian Railway are local landmarks, and some of the area's attractions include Ovaverva Pool and Spa and Albula Train Museum. Enjoy the area's slopes with cross-country skiing and downhill skiing, and don't miss out on the snowshoeing and sledding.
Hotel San Gian

8. Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
  • Restaurant
  • Family-friendly
9.0 out of 10, Wonderful, (151 reviews)
Located in St. Moritz, Berghotel Randolins is in the suburbs and in the mountains. Signalbahn and Corviglia Ski Resort are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Staz Lake and Silsersee. Muottas Muragl and Nair Peak are two other places to visit that come recommended. Enjoy the area's slopes with cross-country skiing and downhill skiing, and don't miss out on the snowshoeing and sledding.
$198 nightly
The price is $213
Sep 9 - Sep 10
Total with taxes and fees
Berghotel Randolins
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.