
Find hotels in St. Moritz from ฿3,429
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Moritz
Family friendly
Apartment
Check prices for these dates
Our top choices for St. Moritz hotels

Soldanella
SoldanellaSt. Moritz
9.0 out of 10, Wonderful, (703 reviews)
The price is ฿7,508
฿8,046 total
includes taxes & fees
27 May - 28 May

Laudinella Apartments
Laudinella ApartmentsSt. Moritz
The price is ฿12,772
฿13,544 total
includes taxes & fees
3 May - 4 May

Hotel Laudinella
Hotel LaudinellaSt. Moritz
8.6 out of 10, Excellent, (291 reviews)
The price is ฿9,034
฿9,665 total
includes taxes & fees
31 May - 1 Jun

Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
9.0 out of 10, Wonderful, (502 reviews)
The price is ฿10,423
฿11,073 total
includes taxes & fees
10 May - 11 May

Hotel Bären
Hotel BärenSt. Moritz
8.8 out of 10, Excellent, (178 reviews)
The price is ฿12,591
฿13,322 total
includes taxes & fees
19 May - 20 May

Hotel Stille & Aladin Apartments
Hotel Stille & Aladin ApartmentsSt. Moritz
8.2 out of 10, Very good, (195 reviews)
The price is ฿6,430
฿6,886 total
includes taxes & fees
3 May - 4 May

Hotel Nolda
Hotel NoldaSt. Moritz
9.0 out of 10, Wonderful, (508 reviews)
The price is ฿6,833
฿8,174 total
includes taxes & fees
3 May - 4 May

Chesa Spuondas
Chesa SpuondasSt. Moritz
8.8 out of 10, Excellent, (90 reviews)
The price is ฿6,027
฿6,509 total
includes taxes & fees
22 May - 23 May

Hotel Steffani
Hotel SteffaniSt. Moritz
9.0 out of 10, Wonderful, (442 reviews)
The price is ฿12,159
฿12,908 total
includes taxes & fees
1 Jun - 2 Jun

Hotel Arte
Hotel ArteSt. Moritz
8.8 out of 10, Excellent, (577 reviews)
The price is ฿8,477
฿9,112 total
includes taxes & fees
10 May - 11 May

Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZSt. Moritz
10.0 out of 10, Exceptional, (96 reviews)
The price is ฿19,844
฿21,014 total
includes taxes & fees
1 Jun - 2 Jun

Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
9.2 out of 10, Wonderful, (642 reviews)
The price is ฿14,569
฿15,375 total
includes taxes & fees
26 May - 27 May

The Suites
The SuitesSt. Moritz
9.4 out of 10, Exceptional, (8 reviews)
The price is ฿15,965
฿16,858 total
includes taxes & fees
3 May - 4 May

Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt. Moritz
9.2 out of 10, Wonderful, (313 reviews)
The price is ฿14,369
฿15,201 total
includes taxes & fees
4 May - 5 May

Youth Hostel St. Moritz
Youth Hostel St. MoritzSt. Moritz
8.6 out of 10, Excellent, (274 reviews)
The price is ฿5,587
฿5,923 total
includes taxes & fees
31 May - 1 Jun

Dimora Degli Dei
Dimora Degli DeiLivigno
The price is ฿11,405
฿11,672 total
includes taxes & fees
2 May - 3 May

POSCHIAVO Suisse Hotel
POSCHIAVO Suisse HotelPoschiavo
8.8 out of 10, Excellent, (23 reviews)
The price is ฿4,100
฿4,504 total
includes taxes & fees
5 May - 6 May
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

Chalet Speciale - Hostel
Via Chalchera 9 Celerina-Schlarigna GR
The price is ฿3,304 per night from 19 May to 20 May
฿3,304
฿3,429 total
19 May - 20 May
includes taxes & fees
8.4/10 Very Good! (242 reviews)

















































































