Hotel & accommodation in St. Moritz

Below you will find 306 hotels, apartments and chalets/houses in St. Moritz. Hotels are sorted by lowest price.

If you know when you want to travel to St. Moritz you can specify the dates here and search directly for available acccommodations.

Filter accommodations

Stars:
Guest reviews:
Persons/room:
Distance:
Type of accommodation
All types of accommodation
Make your selections and click on the Filter-button
Distance to center 810 meter 7 different rooms for 1-4 persons
(prices from, per night)
LOCAL CURR 54 CHF
Offering a stunning panoramic view over St. Moritz, this hostel provides free public Wi-Fi and a games room with billiards and table tennis. The rooms are bright and modernly furnished. Free parking for disabled guests is available on-site. Situated at the edge of the forest, the hostel...
Distance to center 200 meter 7 different rooms for 1-5 persons
(prices from, per night)
LOCAL CURR 94 CHF
The stylish and elegant The Piz is located close to the centre of St. Moritz, 500 metres from the Signal Cable Car. It offers a pizzeria and free WiFi. A sauna and steam room are available in the winter season. All rooms are equipped with satellite TV and a safety deposit box. For guest...
Apartment
(prices from, per night)
LOCAL CURR 94 CHF
Located in Celerina, Chesa San Gian - Celerina is 900 metres from the Celerina-Marguns ski lift and 300 metres from the closest ski slopes. The unit is 2.3 km from St. Moritz, while Livigno is 21 km away. There is a dining area and a kitchen complete with a fridge and a stovetop. Towels...
Apartment
Distance to center 260 meter 1 different rooms for 2 persons
(prices from, per night)
LOCAL CURR 100 CHF
Offering quiet street views, Zentrale gemütliche Wohnung St Moritz - A212 is an accommodation located in St. Moritz, 8.1 km from Engadin Golf Samedan & Zuoz-Madulain and 34 km from Swiss National Park Visitor Centre. The property has mountain and city views, and is 1.8 km from Train Sta...
Bed and breakfast
Distance to center 680 meter 3 different rooms for 2-6 persons
(prices from, per night)
LOCAL CURR 99 CHF
This B&B is located by a forest, just 200 metres from Lake St Moritz. The house offers a spacious balcony, a garden and a bright lounge room. Wi-Fi is free in public areas. Rooms at B&B St Moritz are bright and simple. Bed linen is provided. The nearest gondola lift to the Corviglia ski...
Apartment
Distance to center 450 meter 1 different rooms for 2 persons
(prices from, per night)
LOCAL CURR 113 CHF
Offering mountain views, Lac 16 is an accommodation set in St. Moritz, 8.4 km from Engadin Golf Samedan & Zuoz-Madulain and 35 km from Swiss National Park Visitor Centre. This property offers access to a balcony and free private parking. The property is non-smoking and is situated 2 km ...
Apartment
Distance to center 260 meter 1 different rooms for 2 persons
(prices from, per night)
LOCAL CURR 113 CHF
Offering mountain views, Allod Bad 508 is an accommodation located in St. Moritz, 8.1 km from Engadin Golf Samedan & Zuoz-Madulain and 34 km from Swiss National Park Visitor Centre. This property offers access to a balcony and free private parking. The property is non-smoking and is set...
Apartment
Distance to center 260 meter 1 different rooms for 2 persons
(prices from, per night)
LOCAL CURR 119 CHF
Offering mountain views, Allod Bad 504 is an accommodation set in St. Moritz, 8.1 km from Engadin Golf Samedan & Zuoz-Madulain and 34 km from Swiss National Park Visitor Centre. This property offers access to a balcony and free private parking. The property is non-smoking and is located...
Apartment
Distance to center 260 meter 1 different rooms for 2 persons
(prices from, per night)
LOCAL CURR 119 CHF
Set 8.1 km from Engadin Golf Samedan & Zuoz-Madulain and 34 km from Swiss National Park Visitor Centre, Allod Bad 203 offers accommodation situated in St. Moritz. This property offers access to a balcony and free private parking. The property is non-smoking and is located 1.8 km from Tr...
Apartment
Distance to center 920 meter 1 different rooms for 2 persons
(prices from, per night)
LOCAL CURR 119 CHF
Offering city views, Modernes Studio im Hotspot für 2 Personen - C2 is an accommodation situated in St. Moritz, 8.3 km from Engadin Golf Samedan & Zuoz-Madulain and 35 km from Swiss National Park Visitor Centre. Among the facilities at this property are a lift and bicycle parking, along...
Apartment
Distance to center 2.65 km 1 different rooms for 2 persons
(prices from, per night)
LOCAL CURR 119 CHF
Offering mountain views, Suot Brattas 21 is an accommodation situated in St. Moritz, 3.8 km from Engadin Golf Samedan & Zuoz-Madulain and 31 km from Swiss National Park Visitor Centre. The property is non-smoking and is located 3.1 km from Train Station St. Moritz. With free WiFi, this ...
Distance to center 1.92 km 5 different rooms for 1-4 persons
(prices from, per night)
LOCAL CURR 120 CHF
Located on the Suvretta hillside in St. Moritz, Hostel by Randolins offers accommodation with mountain views and free WiFi. The Corviglia Chair Lift is a 5-minute walk away. Situated in the heart of the Engadine Mountains, the guest house is a perfect place for active leisure, as ski sl...
Distance to center 1.42 km 8 different rooms for 1-2 persons
(prices from, per night)
LOCAL CURR 122 CHF
The Hotel Bären in St. Moritz offers you a sauna, a steam bath and fitness facilities. You can take advantage of free WiFi and free parking on site. Tasty Swiss cuisine is served in the Olympia Restaurant. The rooms of the Hotel Bären are different in size an layout, but all are equippe...
Distance to center 640 meter 11 different rooms for 1-4 persons
(prices from, per night)
LOCAL CURR 122 CHF
Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from the ski lifts in St Moritz Bad and offers stylish rooms with views of the surrounding Alps. Parking and free WiFi are available. The spacious units are decorated with...
Distance to center 540 meter 12 different rooms for 1-4 persons
(prices from, per night)
LOCAL CURR 125 CHF
The Hotel Laudinella enjoys a quiet location in St. Moritz-Bad and offers you superb views of the lake and the surrounding mountains, 5 restaurants and up-to-date wellness facilities. The Signal cable car is only a few minutes' walk away and from the nearby public bus stop you can get t...
Apartment
Distance to center 450 meter 1 different rooms for 2 persons
(prices from, per night)
LOCAL CURR 125 CHF
Boasting a pool with a view and mountain views, Abitaziun Skyline 414 - St Moritz "LOGA ELEGANCE APARTMENT" is situated in St. Moritz. This property offers access to a balcony and free private parking. The apartment has an indoor pool and a lift. The apartment features 1 bedroom, a flat...
Distance to center 1.54 km 8 different rooms for 1-4 persons
(prices from, per night)
LOCAL CURR 130 CHF
Situated in an idyllically calm and natural area in Suvretta, 2 km from the centre of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet friendly atmosphere. The hotel's rooms have been furnished like private bedrooms rather than hotel rooms. You can find both antique...
Apartment
Distance to center 470 meter 1 different rooms for 3 persons
(prices from, per night)
LOCAL CURR 130 CHF
Set in St. Moritz in the Graubünden region, Daniela B features a balcony and mountain views. It is located 8.6 km from Engadin Golf Samedan & Zuoz-Madulain and offers a lift. The property is non-smoking and is situated 1.9 km from Train Station St. Moritz. The spacious apartment is fitt...
Apartment
Distance to center 640 meter 1 different rooms for 2 persons
(prices from, per night)
LOCAL CURR 130 CHF
Haus Westend 1 offers accommodation in St. Moritz. The unit is 300 metres from Engadiner Museum. The kitchen is equipped with an oven. A TV is offered. There is a private bathroom with a shower. Signalbahn is 1.5 km from Haus Westend 1, while Ski Lift Randolins is 1.8 km away. The neare...
Apartment
Distance to center 1.02 km 1 different rooms for 4 persons
(prices from, per night)
LOCAL CURR 130 CHF
Offering mountain views, Abitaziun Villa Rozel is an accommodation set in St. Moritz, 8.6 km from Engadin Golf Samedan & Zuoz-Madulain and 35 km from Swiss National Park Visitor Centre. This property offers access to a balcony and free private parking. The property is non-smoking and is...
Notice that prices could be converted from local currency and could vary with prices displayed on the hotel supplier web site. The accommodations above are sorted in price order.
Alp2Alps - transfer to your ski resort