
Find hotels in St. Moritz from SAR 829
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Moritz
Check prices for these dates
Our top choices for St. Moritz hotels

The Suites
The SuitesSt. Moritz
10.0 out of 10, Exceptional, (4 reviews)
The price is SAR 2,870
SAR 3,013 total
includes taxes & fees
9 Mar - 10 Mar

Badrutt's Palace Hotel
Badrutt's Palace HotelSt. Moritz
9.6 out of 10, Exceptional, (98 reviews)
cleanliness Legendary Alpine luxury with 10 restaurants and multiple pools in St. Moritz.
The price is SAR 7,616
SAR 7,954 total
includes taxes & fees
15 Mar - 16 Mar

Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZSt. Moritz
10.0 out of 10, Exceptional, (88 reviews)
cleanliness Alpine luxury with spa treatments and ski amenities near St. Moritz Station.
The price is SAR 4,555
SAR 4,777 total
includes taxes & fees
11 Mar - 12 Mar

Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
9.0 out of 10, Wonderful, (483 reviews)
cleanliness Enjoy St. Moritz views from this hotel close to the lake with convenient amenities.
The price is SAR 1,775
SAR 1,872 total
includes taxes & fees
16 Mar - 17 Mar

Grand Hotel des Bains Kempinski
Grand Hotel des Bains KempinskiSt. Moritz
9.4 out of 10, Exceptional, (328 reviews)
cleanliness Unwind in alpine elegance with five restaurants and dual pools in St. Moritz.
The price is SAR 5,052
SAR 5,293 total
includes taxes & fees
11 Mar - 12 Mar

Soldanella
SoldanellaSt. Moritz
9.0 out of 10, Wonderful, (699 reviews)
cleanliness Lakeside retreat in St. Moritz with Mediterranean dining and spa facilities.

Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt. Moritz
9.2 out of 10, Wonderful, (306 reviews)
cleanliness Alpine retreat near Lake St. Moritz offers ski access and mountain amenities.
The price is SAR 2,588
SAR 2,720 total
includes taxes & fees
13 Mar - 14 Mar

Art Boutique Hotel Monopol
Art Boutique Hotel MonopolSt. Moritz
9.6 out of 10, Exceptional, (296 reviews)
cleanliness Elegant Alpine hotel with rooftop terrace near Lake St. Moritz.
The price is SAR 2,635
SAR 2,769 total
includes taxes & fees
2 Mar - 3 Mar

Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
9.2 out of 10, Wonderful, (619 reviews)
cleanliness Lakeside luxury with free skiing shuttle, just steps from St. Moritz Station.
The price is SAR 2,434
SAR 2,556 total
includes taxes & fees
15 Mar - 16 Mar

Randolins Familienresort
Randolins FamilienresortSt. Moritz
8.6 out of 10, Excellent, (31 reviews)
cleanliness Enjoy a mountain escape with ski-in/ski-out access and regional cuisine.
The price is SAR 1,506
SAR 1,593 total
includes taxes & fees
15 Mar - 16 Mar

Berghotel Randolins
Berghotel RandolinsSt. Moritz
9.0 out of 10, Wonderful, (145 reviews)
cleanliness Alpine retreat with hot tubs and spa services near scenic Lake St. Moritz.
The price is SAR 1,146
SAR 1,219 total
includes taxes & fees
17 Mar - 18 Mar

Hotel Arte
Hotel ArteSt. Moritz
8.8 out of 10, Excellent, (546 reviews)
cleanliness Experience mountain adventures near Lake St. Moritz with convenient amenities.
The price is SAR 1,344
SAR 1,431 total
includes taxes & fees
17 Mar - 18 Mar

Kulm Hotel St. Moritz
Kulm Hotel St. MoritzSt. Moritz
9.6 out of 10, Exceptional, (108 reviews)
cleanliness Experience alpine elegance near Lake St. Moritz with five exceptional restaurants.
The price is SAR 6,376
SAR 6,667 total
includes taxes & fees
16 Mar - 17 Mar

Hotel Nolda
Hotel NoldaSt. Moritz
9.0 out of 10, Wonderful, (499 reviews)
cleanliness Cozy Alpine hotel with convenient ski-in/out access near Lake St. Moritz.
The price is SAR 1,170
SAR 1,342 total
includes taxes & fees
16 Mar - 17 Mar

Crystal Hotel
Crystal HotelSt. Moritz
9.2 out of 10, Wonderful, (578 reviews)
cleanliness Enjoy St. Moritz's most enviable spot, with upscale dining and spa luxuries.
The price is SAR 2,409
SAR 2,534 total
includes taxes & fees
16 Mar - 17 Mar

Chesa Spuondas
Chesa SpuondasSt. Moritz
8.8 out of 10, Excellent, (89 reviews)
cleanliness Peaceful Alpine retreat with a restaurant and sauna near Lake St. Moritz.
The price is SAR 1,223
SAR 1,300 total
includes taxes & fees
23 Feb - 24 Feb

Carlton Hotel St Moritz
Carlton Hotel St MoritzSt. Moritz
10.0 out of 10, Exceptional, (40 reviews)
The price is SAR 8,651
SAR 9,028 total
includes taxes & fees
12 Mar - 13 Mar

Hotel Laudinella
Hotel LaudinellaSt. Moritz
8.4 out of 10, Very Good, (266 reviews)
cleanliness Stay 15 minutes from Lake St. Moritz with free breakfast, WiFi, and parking.
The price is SAR 1,770
SAR 1,871 total
includes taxes & fees
23 Feb - 24 Feb

Hotel Bären
Hotel BärenSt. Moritz
8.8 out of 10, Excellent, (165 reviews)
cleanliness Lakeside luxury and alpine wellness at Lake St. Moritz just 5 minutes away.
The price is SAR 1,409
SAR 1,492 total
includes taxes & fees
16 Mar - 17 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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular St. Moritz attractions
Learn more about St. Moritz
Glide down pristine slopes or sip hot chocolate at swanky après-ski bars in this glitzy Alpine playground. Summer brings hiking trails with stunning lake views, while nearby Engadin Valley offers scenic train rides through mountain passes.

More cheap stays in St. Moritz

All In One Hotel Inn Lodge
Via Nouva 3 Celerina-Schlarigna GR
The price is SAR 798 per night from Mar 17 to Mar 18
SAR 798
SAR 829 total
17 Mar - 18 Mar
includes taxes & fees
8.4/10 Very Good! (264 reviews)
Hotels in St. Moritz with star-rating

4 Star Hotels
73 properties












































































