
Find hotels near Lake St. Moritz, St. Moritz from SAR 432
- 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, (93 reviews)
The price is SAR 2,330
SAR 2,467 total
includes taxes & fees
13 Apr - 14 Apr

Hotelino Petit Chalet
Hotelino Petit Chalet2.1 km from Lake St. Moritz
9.8 out of 10, Exceptional, (28 reviews)
The price is SAR 1,193
SAR 1,238 total
includes taxes & fees
8 Apr - 9 Apr

Hotel Waldhaus am See
Hotel Waldhaus am See0.4 km from Lake St. Moritz
9.2 out of 10, Wonderful, (629 reviews)
The price is SAR 816
SAR 876 total
includes taxes & fees
26 Mar - 27 Mar

The Suites
The Suites1.1 km from Lake St. Moritz
9.4 out of 10, Exceptional, (6 reviews)
The price is SAR 2,524
SAR 2,653 total
includes taxes & fees
26 Mar - 27 Mar

Hotel Steffani
Hotel Steffani0.8 km from Lake St. Moritz
9.0 out of 10, Wonderful, (432 reviews)
The price is SAR 971
SAR 1,040 total
includes taxes & fees
23 Apr - 24 Apr

Hotel Nolda
Hotel Nolda1.4 km from Lake St. Moritz
9.0 out of 10, Wonderful, (503 reviews)
The price is SAR 837
SAR 993 total
includes taxes & fees
8 Apr - 9 Apr

Hotel Chesa Rosatsch
Hotel Chesa Rosatsch2.6 km from Lake St. Moritz
9.2 out of 10, Wonderful, (99 reviews)
The price is SAR 884
SAR 918 total
includes taxes & fees
8 Apr - 9 Apr

Hotel Arte
Hotel Arte0.8 km from Lake St. Moritz
8.8 out of 10, Excellent, (558 reviews)
The price is SAR 807
SAR 873 total
includes taxes & fees
30 Mar - 31 Mar

Hotel Reine Victoria
Hotel Reine Victoria1.2 km from Lake St. Moritz
8.8 out of 10, Excellent, (571 reviews)
The price is SAR 1,329
SAR 1,412 total
includes taxes & fees
9 Apr - 10 Apr

Youth Hostel St. Moritz
Youth Hostel St. Moritz0.5 km from Lake St. Moritz
8.6 out of 10, Excellent, (268 reviews)
The price is SAR 1,025
SAR 1,079 total
includes taxes & fees
12 Apr - 13 Apr

Hotel Laudinella
Hotel Laudinella1.1 km from Lake St. Moritz
8.4 out of 10, Very Good, (279 reviews)
The price is SAR 1,349
SAR 1,433 total
includes taxes & fees
9 Apr - 10 Apr

All In One Hotel Inn Lodge
All In One Hotel Inn Lodge2.1 km from Lake St. Moritz
8.6 out of 10, Excellent, (277 reviews)
The price is SAR 642
SAR 667 total
includes taxes & fees
26 Mar - 27 Mar

Hotel Stille & Aladin Apartments
Hotel Stille & Aladin Apartments0.6 km from Lake St. Moritz
8.2 out of 10, Very Good, (193 reviews)

Chalet Speciale - Hostel
Chalet Speciale - Hostel2.4 km from Lake St. Moritz
8.4 out of 10, Very Good, (239 reviews)
The price is SAR 417
SAR 432 total
includes taxes & fees
8 Apr - 9 Apr

Hotel Waldhaus Sils
Hotel Waldhaus Sils9.8 km from Lake St. Moritz
9.8 out of 10, Exceptional, (83 reviews)
The price is SAR 2,247
SAR 2,332 total
includes taxes & fees
1 Apr - 2 Apr

Sunstar Pontresina
Sunstar Pontresina4.8 km from Lake St. Moritz
9.6 out of 10, Exceptional, (43 reviews)

Hotel Bellavista
Hotel Bellavista4.8 km from Lake St. Moritz
9.6 out of 10, Exceptional, (19 reviews)
The price is SAR 1,468
SAR 1,566 total
includes taxes & fees
30 Mar - 31 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.
Compare popular hotels close to Lake St. Moritz
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel GRACE LA MARGNA ST MORITZ | 10.0 Exceptional 93 reviews | View | ||||||
![]() Hotelino Petit Chalet | 9.8 Exceptional 28 reviews | View | ||||||
![]() The Suites | 9.4 Exceptional 6 reviews | View | ||||||
![]() Hotel Waldhaus am See | 9.2 Wonderful 629 reviews | View | ||||||
![]() Hotel Steffani | 9.0 Wonderful 432 reviews | View |
Top Lake St. Moritz Hotel Reviews

Hotel Arte
10/10 Excellent













































































