
Find hotels in St. Moritz from SAR 894
- 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

Badrutt's Palace Hotel
Badrutt's Palace HotelSt. Moritz
9.6 out of 10, Exceptional, (97 reviews)
cleanliness Legendary Alpine luxury with 10 restaurants and multiple pools in St. Moritz.
The price is SAR 7,552
SAR 7,887 total
includes taxes & fees
12 Mar - 13 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,010
SAR 5,248 total
includes taxes & fees
11 Mar - 12 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,531
SAR 1,619 total
includes taxes & fees
9 Mar - 10 Mar

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

Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
9.0 out of 10, Wonderful, (480 reviews)
cleanliness Enjoy St. Moritz views from this hotel close to the lake with convenient amenities.
The price is SAR 1,870
SAR 1,970 total
includes taxes & fees
11 Mar - 12 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,220
SAR 1,296 total
includes taxes & fees
9 Mar - 10 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,865
SAR 7,174 total
includes taxes & fees
12 Mar - 13 Mar

Hotel Europa Suites
Hotel Europa SuitesSt. Moritz
8.6 out of 10, Excellent, (154 reviews)
cleanliness Alpine luxury with ski shuttle, just 5 minutes from Lake St. Moritz.

Hotel Reine Victoria
Hotel Reine VictoriaSt. Moritz
8.8 out of 10, Excellent, (559 reviews)
cleanliness Admire Victorian charm near Lake St. Moritz with rejuvenating spa services.
The price is SAR 1,700
SAR 1,798 total
includes taxes & fees
4 Mar - 5 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,234
SAR 1,310 total
includes taxes & fees
1 Mar - 2 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,674
SAR 1,771 total
includes taxes & fees
23 Feb - 24 Feb

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,332
SAR 1,419 total
includes taxes & fees
10 Mar - 11 Mar

Hotel Steffani
Hotel SteffaniSt. Moritz
9.0 out of 10, Wonderful, (423 reviews)
cleanliness Ski right to your door at this St. Moritz hotel with a rejuvenating spa.
The price is SAR 1,911
SAR 2,017 total
includes taxes & fees
12 Mar - 13 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,209
SAR 1,382 total
includes taxes & fees
9 Mar - 10 Mar

Hotel San Gian
Hotel San GianSt. Moritz
9.4 out of 10, Exceptional, (238 reviews)
cleanliness Ski-in access and spa treatments await at this St. Moritz mountain retreat.
The price is SAR 1,386
SAR 1,592 total
includes taxes & fees
11 Mar - 12 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 5,596
SAR 5,857 total
includes taxes & fees
3 Mar - 4 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,608
SAR 2,740 total
includes taxes & fees
2 Mar - 3 Mar

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,397
SAR 1,480 total
includes taxes & fees
25 Feb - 26 Feb
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 861 per night from Mar 10 to Mar 11
SAR 861
SAR 894 total
10 Mar - 11 Mar
includes taxes & fees
8.4/10 Very Good! (261 reviews)
Hotels in St. Moritz with star-rating

4 Star Hotels
73 properties











































































