St. Moritz Hotels from S$121
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top 10 trending St. Moritz hotels
More cheap stays in St. Moritz
Hotel Teola
Via Parè 110, Livigno, SO
The price is S$121 per night from Apr 8 to Apr 9
S$121
per night
8 Apr - 9 Apr
7.6/10 Good! (44 reviews)
Hotels near St. Moritz Attractions
Lake St. Moritz
5/5(19 reviews)
Relax on the calm waters of a holiday resort in the mountains and learn about its fascinating winter sports history.
St. Moritz hotels information
Number of reviews | 744 |
---|---|
Accommodation | 2,440 hotels |
Lowest Price | S$121 |
Highest Price | S$304 |
Frequently asked questions
Recent Reviews in St. MoritzExpedia verified reviews
5/5 Excellent
"A"
A verified traveller stayed at Grand Hotel des Bains Kempinski
Posted 3 days ago
More Hotel Options in St. Moritz
- Business Hotels (25)
- Casino Hotels (30)
- Family friendly Hotels (32)
- Golf Hotels (30)
- Hotels near Shopping Areas (21)
- Hotels with Air Conditioning (5)
- Hotels with Airport Shuttle (9)
- Hotels with Balcony (12)
- Hotels with Bars / Lounges (24)
- Hotels with Breakfast (34)
- Hotels with Childcare (13)
- Hotels with Entertainment (30)
- Hotels with Gyms (14)
- Hotels with Hot Tubs (10)
- Hotels with Internet (35)
- Hotels with Restaurants (36)
- Hotels with Spa (33)
- Hotels with Swimming Pools (12)
- Hotels with Views (18)
- Hotels with WiFi (35)
- Hotels with connecting rooms (11)
- Hotels with free Internet (34)
- Hotels with free breakfast (24)
- Hotels with free parking (18)
- Hotels with free wifi (34)
- Hotels with indoor pool (9)
- Hotels with parking (31)
- Hotels with shuttle (30)
- Hotels with smoking rooms (7)
- Luxury Hotels (14)
- Pet friendly Hotels (31)
- Romantic Hotels (6)
Hotels near St. Moritz Airport
St. Moritz Hotel Brands
Hotels Near St. Moritz
- Livigno Hotels
- Davos Hotels
- Swiss Alps Hotels
- Arosa Hotels
- Pontresina Hotels
- Silvaplana Hotels
- Lenzerheide Hotels
- Valdidentro Hotels
- Vaz-Obervaz Hotels
- Celerina-Schlarigna Hotels
- Klosters-Serneus Hotels
- Sankt Moritz-Bad Hotels
- Engadin Hotels
- Samedan Hotels
- Italian Alps Hotels
- Sils im Engadin-Segl Hotels
- Sils-Maria Hotels
- Ospizio Bernina Hotels
- Berguen Hotels
- Madesimo Hotels