St. Moritz hotels & apartments, all accommodations in St. Moritz
5-star hotels in St. Moritz
Show more + Less -
Hotel Grace La Margna St Moritz
Via Serlas 5, St. Moritz, Switzerland
The 5-star Hotel Grace La Margna St Moritz is around a 20-minute walk from Cresta Run and has an indoor pool and a fitness suite. This first-class…
Badrutt'S Palace Hotel St Moritz
Via Serlas 27, St. Moritz, Switzerland
Situated a mere 5 minutes' stroll from Inn, the 5-star Badrutt'S Palace Hotel St Moritz offers bicycles for rent. Located only a short stroll from St. Moritz Scenic Lake…
4-star hotels in St. Moritz
Show more + Less -
Hotel Reine Victoria
Via Rosatsch 18, St. Moritz, Switzerland
Located 10 minutes' drive away Segantini Museum, the 4-star Hotel Reine Victoria By Laudinella St. Moritz offers Wi-Fi in public areas and a private parking garage. The hotel…
Hotel Laudinella
Via Tegiatscha 17, St. Moritz, Switzerland
The comfortable Hotel Laudinella is nestled near the historic district of St. Moritz. Offering a quiet location near a bus stop, this 4-star hotel boasts views of the surrounding…
3-star hotels in St. Moritz
Show more + Less -
- Hotel Nolda
- Soldanella Hotel
- Hotel Piz St. Moritz
- Hotel Languard
- Boutique Hotel Cervus
- Hotel Chesa Spuondas
- Hotel Sonne St. Moritz 3* Superior
- Hotel Baeren
- Randolins Familienresort
- Berghotel Randolins
- Aladin Apartments St Moritz
- Hotel Arte
- Hotel Salastrains
- Landgasthof Meierei
- Cube Savognin Inklusive Skipass
- Chesa Languard Hotel
- Boutique Hotel Eden
- Hotel Corvatsch - Web Check-In
- Petit Steffani Bed & Breakfast
- B&B St Moritz
- Hotel Restorant Lej Da Staz
- Hotel Loeffler
Hotel Waldhaus Am See
Via Dim Lej 6, St. Moritz, Switzerland
The 3-star Hotel Waldhaus Am See St. Moritz is nestled in a ski area and entices guests with a swimming pool, a hammam, and a solarium. Located 7 minutes'…
Hauser Hotel St. Moritz
Via Traunter Plazzas 7, St. Moritz, Switzerland
The quality Hauser Hotel St. Moritz is situated in a shopping area of St. Moritz, nearly 25 minutes' walk from Marguns-Corviglia and around a 10-minute drive from Randolins…
2-star hotels in St. Moritz
Show more + Less -
Hotel Stille
Via Surpunt 62, St. Moritz, Switzerland
The 2-star Hotel Stille St. Moritz is situated a 7-minute walk from Sankt Moritz-Bad and boasts a terrace, a shared lounge, and a golf course. This St.
Hostel Casa Franco
Via Sela 11, St. Moritz, Switzerland
Hostel Casa Franco St. Moritz hotel is situated a mere 400 metres from Sankt Moritz-Bad and features a library and a golf course. This 2-star hotel provides guests…