
Find Ski Hotels in St. Moritz
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz Ski Hotels
Our top choices for St. Moritz ski hotels

8.8 out of 10, Excellent, (33 reviews)
cleanliness Ski-in, ski-out alpine paradise in St. Moritz with hot tubs and sauna to soothe muscles after thrilling days on nearby slopes.
The price is ₩497,359
₩528,010 total
includes taxes & fees
Jun 19 - Jun 20

9.0 out of 10, Wonderful, (148 reviews)
cleanliness Explore St. Moritz's premier ski destination with hot tubs, sauna, and complimentary breakfast at this welcoming mountain retreat.
The price is ₩380,442
₩406,650 total
includes taxes & fees
Jun 21 - Jun 22

9.0 out of 10, Wonderful, (513 reviews)
cleanliness Embrace winter magic at this slope-side hotel with ski rentals and direct mountain access.
The price is ₩305,992
₩367,897 total
includes taxes & fees
Jun 7 - Jun 8

8.6 out of 10, Excellent, (308 reviews)
cleanliness Ski-to-slopes adventure awaits at Hotel Laudinella with cross-country trails, snowboarding, and mountain thrills in St. Moritz.
The price is ₩418,223
₩447,408 total
includes taxes & fees
Jun 30 - Jul 1

9.0 out of 10, Wonderful, (715 reviews)
cleanliness Ski enthusiasts find alpine bliss at this St. Moritz spa hotel, where sauna sessions follow mountain adventures and lakeside views inspire.
The price is ₩412,545
₩439,976 total
includes taxes & fees
Jun 13 - Jun 14

8.8 out of 10, Excellent, (90 reviews)
cleanliness Alpine skiing paradise with waterfront charm near St. Moritz lifts offers sauna, bike rentals, and free breakfast for snow lovers.
The price is ₩248,671
₩269,880 total
includes taxes & fees
Jun 8 - Jun 9

8.2 out of 10, Very Good, (200 reviews)
cleanliness Alpine ski paradise with on-site activities and equipment rentals by Lake St. Moritz.
The price is ₩298,972
₩320,157 total
includes taxes & fees
Jun 2 - Jun 3
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.
4-star ski hotels in St. Moritz

9.2 out of 10, Wonderful, (316)
The price is ₩649,542
₩700,801 total
includes taxes & fees
Jun 15 - Jun 16
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.
Top St. Moritz Hotel Reviews

Soldanella
10/10 Excellent



































































