St Moritz Hotels
Enter your dates, select the room and choose out of 140 hotels in St Moritz
The 15 best hotels in St Moritz selected for you
(140 Hotels - Page 1 of 10)Compare prices, reviews and location, then choose the hotel that suits you best.
View Map
Via Maistra, 17, 7500
Overall this traditional hotel is well maintained and one of the better hotels in its category in St. Moritz. Read more
Via Tegiatscha 17, 7500 Schweiz
This hotel has been renovated in 2002 and offers excellent quality service. The hotel is an excellent choice for all travelers, hikers and cultural interested who want to experience the inspiring... Read more
Via Rosatsch, 18, CH-7500
Hotel Reine Victoria by Laudinella is the ideal place to spend a relaxing stay in the heart of St. Moritz. Read more
Via Traunter plazzas 6, , 7500
Near Lake St. Moritz, Enjoy the convenience of ski-in/ski-out access at this bed & breakfast, which also features a nightclub and an indoor pool. Read more
Via dal Bagn, 54, 7500
This hotel is of a very good standard with friendly staff and is certainly one of the more impressive properties in town. Read more
Am Sonnenplatz, 7500
Petit Steffani islocated in the centre of Sankt Moritz, 300 metres from the Corviglia Ski Area and 500 metres from the lake. It offers 3 restaurants, 3 bars, a night club and a spa area. Read more
Via Traunter Plazzas, 7, 7500
This holiday property offers well equipped guestrooms for the comfort and convenience. It has a restaurant with terrace on the ground floor. Read more
Via Dal Bagn 54, , 7500
Near Signal Gondola, After a day on the slopes, enjoy recreational amenities including a nightclub and a steam room. Additional features at this hotel include complimentary wireless Internet access,... Read more
Via Maistra, 6, 7500
This 4 star hotel is located in the city centre of St Moritz and was established in 1870. It is close to the Corvialia/ Piz Nair. Read more
Sonnenplatz, 7500
This hotel is a charming and very traditional style Swiss hotel. It has a very cosy atmosphere throughout, together with friendly service and all the facilities one would expect from a hotel of its... Read more
Via Somplaz 6, 7500
Situated in St. Moritz, this apartment is 400 metres from Engadiner Museum. Read more
VIA DAL VOUT, 3
Housed in a building that dates back to 1908, this 4-storey hotel comprises a total of 63 rooms and facilities include a foyer with a reception desk, a lift, a bar, an la carte restaurant and 3... Read more
Via Maistra 10 , 7500
Au Reduit 401 is situated in the heart of St. Moritz. Read more
Via Maistra 10, 7500
Featuring lake views, Au Reduit 201 provides accommodation with a balcony and a kettle, around 600 metres from Engadiner Museum. It features mountain views and free WiFi throughout the property. Read more
Via Somplaz 10, 7500
Spedlas is set in St. Moritz, 500 metres from Engadiner Museum and 600 metres from St. Read more