
Find hotels near Lake St. Moritz, St. Moritz from SAR 919
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Lake St. Moritz hotels

Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZ0.6 km from Lake St. Moritz
10.0 out of 10, Exceptional, (87 reviews)
The price is SAR 4,564
SAR 4,786 total
includes taxes & fees
8 Mar - 9 Mar

Crystal Hotel
Crystal Hotel0.7 km from Lake St. Moritz
9.2 out of 10, Wonderful, (577 reviews)
The price is SAR 2,556
SAR 2,683 total
includes taxes & fees
2 Mar - 3 Mar

Hotel Steffani
Hotel Steffani0.8 km from Lake St. Moritz
9.0 out of 10, Wonderful, (422 reviews)
The price is SAR 1,951
SAR 2,059 total
includes taxes & fees
8 Mar - 9 Mar

Hotel Nolda
Hotel Nolda1.4 km from Lake St. Moritz
9.0 out of 10, Wonderful, (499 reviews)
The price is SAR 1,271
SAR 1,445 total
includes taxes & fees
2 Mar - 3 Mar

Hotel Chesa Rosatsch
Hotel Chesa Rosatsch2.6 km from Lake St. Moritz
9.2 out of 10, Wonderful, (96 reviews)
The price is SAR 1,309
SAR 1,358 total
includes taxes & fees
1 Mar - 2 Mar

Youth Hostel St. Moritz
Youth Hostel St. Moritz0.5 km from Lake St. Moritz
8.6 out of 10, Excellent, (257 reviews)
The price is SAR 1,406
SAR 1,474 total
includes taxes & fees
6 Mar - 7 Mar

Berghotel Randolins
Berghotel Randolins2.8 km from Lake St. Moritz
9.0 out of 10, Wonderful, (145 reviews)
The price is SAR 1,506
SAR 1,592 total
includes taxes & fees
4 Mar - 5 Mar

Hotel Reine Victoria
Hotel Reine Victoria1.2 km from Lake St. Moritz
8.8 out of 10, Excellent, (558 reviews)
The price is SAR 1,697
SAR 1,795 total
includes taxes & fees
4 Mar - 5 Mar

All In One Hotel Inn Lodge
All In One Hotel Inn Lodge2.1 km from Lake St. Moritz
8.6 out of 10, Excellent, (262 reviews)
The price is SAR 976
SAR 1,013 total
includes taxes & fees
4 Mar - 5 Mar

Hotel Europa Suites
Hotel Europa Suites2.9 km from Lake St. Moritz
8.6 out of 10, Excellent, (153 reviews)

Chalet Speciale - Hostel
Chalet Speciale - Hostel2.4 km from Lake St. Moritz
8.4 out of 10, Very Good, (230 reviews)
The price is SAR 885
SAR 919 total
includes taxes & fees
19 Feb - 20 Feb

Hotel Maistra 160
Hotel Maistra 1604.4 km from Lake St. Moritz
10.0 out of 10, Exceptional, (23 reviews)

Spinas Gasthaus Val Bever - Hostel
Spinas Gasthaus Val Bever - Hostel7.3 km from Lake St. Moritz
10.0 out of 10, Exceptional, (13 reviews)
The price is SAR 911
SAR 945 total
includes taxes & fees
1 Mar - 2 Mar

Hotel Walther
Hotel Walther4.8 km from Lake St. Moritz
9.8 out of 10, Exceptional, (71 reviews)
The price is SAR 2,162
SAR 2,274 total
includes taxes & fees
1 Mar - 2 Mar

Conrad's Mountain Lodge
Conrad's Mountain Lodge5.3 km from Lake St. Moritz
9.8 out of 10, Exceptional, (103 reviews)
The price is SAR 1,052
SAR 1,134 total
includes taxes & fees
11 Feb - 12 Feb

Hotel Allegra
Hotel Allegra14.7 km from Lake St. Moritz
10.0 out of 10, Exceptional, (13 reviews)
The price is SAR 1,519
SAR 1,577 total
includes taxes & fees
4 Mar - 5 Mar

Grand Hotel Kronenhof
Grand Hotel Kronenhof4.3 km from Lake St. Moritz
9.6 out of 10, Exceptional, (157 reviews)
The price is SAR 3,123
SAR 3,272 total
includes taxes & fees
3 Mar - 4 Mar
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 Lake St. Moritz Hotel Reviews

Hauser Hotel St. Moritz
10/10 Excellent



































































