- 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

1. Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZ0.6 km from Lake St. Moritz
9.8 out of 10, Exceptional, (146 reviews)
The price is CA $974
CA $1,028 total
includes taxes & fees
Nov 25 - Nov 26

2. The Suites
The Suites1.1 km from Lake St. Moritz
9.6 out of 10, Exceptional, (11 reviews)
The price is CA $827
CA $870 total
includes taxes & fees
Nov 22 - Nov 23

3. Hotel San Gian
Hotel San Gian1.3 km from Lake St. Moritz
9.4 out of 10, Exceptional, (242 reviews)
The price is CA $392
CA $461 total
includes taxes & fees
Nov 29 - Nov 30

4. Hotel Chesa Rosatsch
Hotel Chesa Rosatsch2.6 km from Lake St. Moritz
9.4 out of 10, Exceptional, (119 reviews)
The price is CA $343
CA $356 total
includes taxes & fees
Nov 19 - Nov 20

5. Cresta Palace
Cresta Palace2.2 km from Lake St. Moritz
9.4 out of 10, Exceptional, (132 reviews)
The price is CA $539
CA $573 total
includes taxes & fees
Nov 29 - Nov 30

6. Hotel Waldhaus am See
Hotel Waldhaus am See0.4 km from Lake St. Moritz
9.2 out of 10, Wonderful, (708 reviews)
The price is CA $444
CA $471 total
includes taxes & fees
Nov 29 - Nov 30

7. Hotel Arte
Hotel Arte0.8 km from Lake St. Moritz
9.0 out of 10, Wonderful, (738 reviews)
The price is CA $278
CA $301 total
includes taxes & fees
Nov 18 - Nov 19

8. Berghotel Randolins
Berghotel Randolins2.8 km from Lake St. Moritz
9.0 out of 10, Wonderful, (166 reviews)
The price is CA $285
CA $306 total
includes taxes & fees
Dec 10 - Dec 11

9. Hotel Nolda
Hotel Nolda1.4 km from Lake St. Moritz
9.0 out of 10, Wonderful, (566 reviews)
The price is CA $318
CA $374 total
includes taxes & fees
Nov 27 - Nov 28

10. Hotel Steffani
Hotel Steffani0.8 km from Lake St. Moritz
9.0 out of 10, Wonderful, (477 reviews)
The price is CA $472
CA $502 total
includes taxes & fees
Nov 29 - Nov 30

11. Hauser Hotel St. Moritz
Hauser Hotel St. Moritz0.7 km from Lake St. Moritz
9.0 out of 10, Wonderful, (591 reviews)
The price is CA $401
CA $428 total
includes taxes & fees
Nov 30 - Dec 1

12. Hostel by Randolins
Hostel by Randolins2.8 km from Lake St. Moritz
9.0 out of 10, Wonderful, (54 reviews)
The price is CA $201
CA $217 total
includes taxes & fees
Nov 29 - Nov 30

15. Hotel Laudinella
Hotel Laudinella1.1 km from Lake St. Moritz
8.6 out of 10, Excellent, (372 reviews)
The price is CA $365
CA $390 total
includes taxes & fees
Dec 14 - Dec 15

16. Youth Hostel St. Moritz
Youth Hostel St. Moritz0.5 km from Lake St. Moritz
8.6 out of 10, Excellent, (338 reviews)
The price is CA $216
CA $229 total
includes taxes & fees
Nov 29 - Nov 30

17. All In One Hotel Inn Lodge
All In One Hotel Inn Lodge2.1 km from Lake St. Moritz
8.6 out of 10, Excellent, (318 reviews)
The price is CA $229
CA $238 total
includes taxes & fees
Nov 16 - Nov 17

18. Chalet Speciale - Hostel
Chalet Speciale - Hostel2.4 km from Lake St. Moritz
8.4 out of 10, Very good, (289 reviews)
The price is CA $149
CA $154 total
includes taxes & fees
Nov 29 - Nov 30

19. Hotel Stille & Aladin Apartments
Hotel Stille & Aladin Apartments0.6 km from Lake St. Moritz
8.2 out of 10, Very good, (209 reviews)
The price is CA $257
CA $276 total
includes taxes & fees
Nov 19 - Nov 20

20. Laudinella Apartments
Laudinella Apartments1.1 km from Lake St. Moritz
The price is CA $683
CA $721 total
includes taxes & fees
Nov 22 - Nov 23
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 | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel GRACE LA MARGNA ST MORITZ | 9.8 Exceptional 146 reviews | View | ||||||
![]() The Suites | 9.6 Exceptional 11 reviews | View | ||||||
![]() Hotel San Gian | 9.4 Exceptional 242 reviews | View | ||||||
![]() Hotel Chesa Rosatsch | 9.4 Exceptional 119 reviews | View | ||||||
![]() Cresta Palace | 9.4 Exceptional 132 reviews | View |

























































































