St. Moritz Hotels, Motels & Accommodations
Hotel Laudinella
+1-888-389-4121
Via Tegiatscha 17, St Moritz, 07500 Switzerland
+1-888-389-4121
~0.18 miles south of St. Moritz
- Mid-scale Mountain hotel
- Check-in time: 15:00
Hotel Steffani
+1-888-311-4278
Via Traunter Plazzas 6, St Moritz, 7500 Switzerland
+1-888-311-4278
~0.60 miles north of St. Moritz
- High end property
- Shuttle to airport available
Hotel Salastrains
+1-888-965-8297
Via Salastrains 12, St Moritz, 7500 Switzerland
+1-888-965-8297
~0.82 miles northwest of St. Moritz
- Affordable property
- 30 sleeping rooms in hotel
Hotel Chesa Surlej
+1-800-716-8490
Via Dal Corvatsch 30, Silvaplana, 07513 Switzerland
+1-800-716-8490
~2.40 miles southwest of St. Moritz
- Affordable hotel
- Hotel has 26 rooms
Hotel Bellavista
+1-800-805-5223
Via Da Lalp 6, Silvaplanasurlej, 7513 Switzerland
+1-800-805-5223
~2.45 miles southwest of St. Moritz
- 3 star property
- Check-in: 16:00
Chesa Grischa
+1-888-749-6785
Via Da Baselgia 4, Silsbaselgia, 7515 Switzerland
+1-888-749-6785
~5.40 miles southwest of St. Moritz
- Midscale hotel
- Check in: 14:00
Solaria
+1-888-965-1860
Vea Valetta 113, Bivio, 7457 Switzerland
+1-888-965-1860
~8.99 miles west of St. Moritz
- 3-star Mountain property
- Free complimentary breakfast
Ladina
+1-888-897-9207
Legscha Zugr 3, Berguenbravuogn, 7482 Switzerland
+1-888-897-9207
~10.71 miles northwest of St. Moritz
- Three Star property
- Hotel has 10 rooms
Scaletta
+1-888-311-4278
Via Maistra 52, Schanf, 7525 Switzerland
+1-888-311-4278
~11.02 miles northeast of St. Moritz
- 3-star property
- 20 rooms in property
Hotel Concordia
+1-888-965-8297
Via Plan 114, Livigno, 23030 Italy
+1-888-965-8297
~14.68 miles east of St. Moritz
- High end Resort property
- 31 rooms in hotel
Hotel Margherita
+1-888-906-6358
Via Teola 65, Livigno, 23030 Italy
+1-888-906-6358
~14.77 miles east of St. Moritz
- Three Star Mountain property
- 39 rooms in hotel
Next: See My St. Moritz Hotels with Pricing
Back to Top