Hotels near Lake St. Moritz St. Moritz

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay near Lake St. Moritz?

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
0.7 km from Lake St. Moritz
10.0 out of 10, Exceptional, (87 reviews)
The price is $1,323
$1,386 total
includes taxes & fees
Jan 18 - Jan 19
Hotel GRACE LA MARGNA ST MORITZ

Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
0.4 km from Lake St. Moritz
9.6 out of 10, Exceptional, (294 reviews)
The price is $828
$868 total
includes taxes & fees
Jan 28 - Jan 29
Art Boutique Hotel Monopol

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
1.4 km from Lake St. Moritz
9.4 out of 10, Exceptional, (326 reviews)
The price is $1,587
$1,660 total
includes taxes & fees
Feb 4 - Feb 5
Grand Hotel des Bains Kempinski

Cresta Palace

Cresta Palace
4.5 star property
2.4 km from Lake St. Moritz
9.4 out of 10, Exceptional, (116 reviews)
The price is $567
$598 total
includes taxes & fees
Jan 18 - Jan 19
Cresta Palace

Giardino Mountain

Giardino Mountain
5.0 star property
2.9 km from Lake St. Moritz
9.4 out of 10, Exceptional, (45 reviews)
The price is $872
$916 total
includes taxes & fees
Jan 26 - Jan 27
Giardino Mountain

Hotel Nolda

Hotel Nolda
3.0 star property
1.2 km from Lake St. Moritz
9.0 out of 10, Wonderful, (494 reviews)
The price is $303
$347 total
includes taxes & fees
Jan 18 - Jan 19
Hotel Nolda

Hotel Chesa Rosatsch

Hotel Chesa Rosatsch
4.0 star property
2.8 km from Lake St. Moritz
9.2 out of 10, Wonderful, (95 reviews)
The price is $386
$401 total
includes taxes & fees
Jan 18 - Jan 19
Hotel Chesa Rosatsch

Hotel Arte

Hotel Arte
3.0 star property
0.5 km from Lake St. Moritz
8.8 out of 10, Excellent, (538 reviews)
The price is $363
$386 total
includes taxes & fees
Jan 18 - Jan 19
Hotel Arte

Berghotel Randolins

Berghotel Randolins
3.0 star property
2.4 km from Lake St. Moritz
9.0 out of 10, Wonderful, (144 reviews)
The price is $313
$332 total
includes taxes & fees
Jan 20 - Jan 21
Berghotel Randolins

All In One Hotel Inn Lodge

All In One Hotel Inn Lodge
2.5 star property
2.3 km from Lake St. Moritz
8.6 out of 10, Excellent, (260 reviews)
The price is $175
$181 total
includes taxes & fees
Jan 18 - Jan 19
All In One Hotel Inn Lodge

Randolins Familienresort

Randolins Familienresort
3.0 star property
2.4 km from Lake St. Moritz
8.6 out of 10, Excellent, (28 reviews)
The price is $397
$420 total
includes taxes & fees
Jan 19 - Jan 20
Randolins Familienresort

Conrad's Mountain Lodge

Conrad's Mountain Lodge
3.5 star property
5 km from Lake St. Moritz
9.8 out of 10, Exceptional, (103 reviews)
The price is $378
$404 total
includes taxes & fees
Jan 22 - Jan 23
Conrad's Mountain Lodge

Grand Hotel Kronenhof

Grand Hotel Kronenhof
5.0 star property
4.8 km from Lake St. Moritz
9.6 out of 10, Exceptional, (156 reviews)
The price is $1,028
$1,075 total
includes taxes & fees
Jan 18 - Jan 19
Grand Hotel Kronenhof

Albris

Albris
3.5 star property
5.2 km from Lake St. Moritz
9.6 out of 10, Exceptional, (41 reviews)
The price is $399
$422 total
includes taxes & fees
Jan 19 - Jan 20
Albris

Hotel Bellavista

Hotel Bellavista
4.0 star property
4.6 km from Lake St. Moritz
9.6 out of 10, Exceptional, (19 reviews)
The price is $451
$479 total
includes taxes & fees
Jan 26 - Jan 27
Hotel Bellavista

Nira Alpina - Member of Design Hotels

Nira Alpina - Member of Design Hotels
4.5 star property
4.8 km from Lake St. Moritz
9.6 out of 10, Exceptional, (205 reviews)
The price is $484
$513 total
includes taxes & fees
Jan 18 - Jan 19
Nira Alpina - Member of Design Hotels

Spinas Gasthaus Val Bever - Hostel

Spinas Gasthaus Val Bever - Hostel
7.2 km from Lake St. Moritz
10.0 out of 10, Exceptional, (13 reviews)
The price is $267
$278 total
includes taxes & fees
Jan 18 - Jan 19
Spinas Gasthaus Val Bever - Hostel

Hotel Allegra Pontresina

Hotel Allegra Pontresina
3.5 star property
5 km from Lake St. Moritz
9.6 out of 10, Exceptional, (96 reviews)
The price is $356
$370 total
includes taxes & fees
Jan 18 - Jan 19
Hotel Allegra Pontresina

Sunstar Pontresina

Sunstar Pontresina
4.0 star property
5.3 km from Lake St. Moritz
9.4 out of 10, Exceptional, (36 reviews)
Sunstar Pontresina

Hotel Allegra

Hotel Allegra
3.0 star property
15 km from Lake St. Moritz
10.0 out of 10, Exceptional, (12 reviews)
The price is $355
$369 total
includes taxes & fees
Jan 28 - Jan 29
Hotel Allegra
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.

Other landmarks near Lake St. Moritz