Find the cheap hotels that appeal to you the most
Check out our pick of great cheap hotels in St. Moritz
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.

Located in Mühlen, 29 km from Train Station St. Moritz, Hotel Restaurant Edelweiss provides accommodation with a garden, free private parking, a terrace and a restaurant.

The Hotel Bernina Hospiz is located at 2309 metres altitude on the Bernina pass and has a terrace with glacier views, a cosy Italian restaurant and offers free internet.

Offering city views, B&B Berninapass is an accommodation set in Poschiavo, 37 km from Train Station St. Moritz and 16 km from Bernina Pass.

Chesa Sper l'Ovel Brail is a recently renovated apartment in Zernez, where guests can make the most of its garden and barbecue facilities.

Fitted with wood panelling, the non-smoking rooms at Hotel Duncan in Davos Monstein offer a private bathroom with a shower. Free Wi-Fi and free parking is available.

Providing free WiFi, private parking and ski-to-door access, the recently renovated property of AVES Apartments Savognin, offers rooms in Savognin, 40 km from Train Station St.
Located in Savognin, 39 km from Davos Congress Centre, Hotel Post Cunter Biancardi provides accommodation with a terrace, free private parking and a bar.

Set in Savognin and with Train Station St. Moritz reachable within 40 km, B&B La Tgamona offers a tour desk, non-smoking rooms, a shared lounge, free WiFi throughout the property and a terrace.

Set in St. Moritz, the recently renovated Abitaziun Residence 10A - St Moritz offers accommodation 1.2 km from Train Station St. Moritz and 7.7 km from Engadin Golf Samedan & Zuoz-Madulain.


Popular with guests booking cheap hotels in St. Moritz
Popular with guests booking cheap hotels in St. Moritz
Popular with guests booking cheap hotels in St. Moritz
Popular with guests booking cheap hotels in St. Moritz
Popular with guests booking cheap hotels in St. Moritz
Popular with guests booking cheap hotels in St. Moritz
Popular with guests booking cheap hotels in St. Moritz
Popular with guests booking cheap hotels in St. Moritz
Popular with guests booking cheap hotels in St. Moritz
Popular with guests booking cheap hotels in St. Moritz
Boasting a private pool and river views, Schöne Ferienwohnung im Zentrum von St. Moritz is set in St. Moritz. It is located less than 1 km from Train Station St. Moritz and offers a lift.
Situated in St. Moritz, Esclusivo bilocale centralissimo features accommodation with private pool, free WiFi and free private parking for guests who drive.
Featuring a spa bath, Abitaziun Caspar Badrutt 306 - St Moritz is located in St. Moritz. This property offers a pool with a view and free private parking.
Offering lake views, Apartment Au Reduit 208 is an accommodation located in St. Moritz, 7.6 km from Engadin Golf Samedan & Zuoz-Madulain and 34 km from Swiss National Park Visitor Centre.
Boasting accommodation with a balcony, Residence Au Reduit Sankt Moritz is set in St. Moritz. This 4-star apartment offers ski storage space and a lift.
Boasting city views, Jägerstil, 70m2, zentral, 1 Parkplatz - RE31 features accommodation with a patio, around 700 metres from Train Station St. Moritz.
Abitaziun Belmunt 103 - St Moritz "LOGA ELEGANCE APARTMENT" offers accommodation in St. Moritz, 7.9 km from Engadin Golf Samedan & Zuoz-Madulain and 34 km from Swiss National Park Visitor Centre.
Featuring a spa bath, Abitaziun Caspar Badrutt 302 - St Moritz is located in St. Moritz. This property offers a pool with a view and free private parking.
Hotel Maistra 160 has a fitness centre, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Pontresina.
Situated in Pontresina, 7 km from Engadin Golf Samedan & Zuoz-Madulain, Sunstar Pontresina features accommodation with a garden, private parking, a shared lounge and a terrace.
Offering mountain views, Wonderful cosy apartment in St. Moritz is an accommodation set in St.
Offering mountain views, St. Moritzerhof 42 is an accommodation located in St. Moritz, 8.3 km from Engadin Golf Samedan & Zuoz-Madulain and 35 km from Swiss National Park Visitor Centre.
Boasting city views, St Moritz 3 Suite vista lago is located in St. Moritz, around 34 km from Swiss National Park Visitor Centre.
Featuring a terrace, Apartment in villa in the heart of Sankt Moritz-Dorf is set in St. Moritz, within 8.4 km of Engadin Golf Samedan & Zuoz-Madulain and 35 km of Swiss National Park Visitor Centre.
Situated in St. Moritz and only less than 1 km from Train Station St. Moritz, New!
Situated in St. Moritz and only 1 km from Train Station St. Moritz, Apartment Tinus - Toplage in Sankt Moritz Dorf features accommodation with mountain views, free WiFi and free private parking.
Meschihouse - Chesa Engadina offers accommodation in Samedan, 6.5 km from Train Station St. Moritz and 28 km from Swiss National Park Visitor Centre.
Situated in Samedan, 400 metres from Engadin Golf Samedan & Zuoz-Madulain, Chesa Bernina features rooms with quiet street views and free WiFi.
Located in St. Moritz and only less than 1 km from Train Station St. Moritz, New!
Boasting a sauna, Apartment Tinus is set in St. Moritz. It is situated less than 1 km from Train Station St. Moritz and offers a lift.
Featuring mountain views, Fantastic Panorama flat in Sankt Moritz offers accommodation with a balcony, around 1.2 km from Train Station St. Moritz.
Situated in St. Moritz, 13 km from Engadin Golf Samedan & Zuoz-Madulain and 39 km from Swiss National Park Visitor Centre, Tinus 58 provides accommodation with access to a garden.
Boasting mountain views, Chesa il Rifugio provides accommodation with ski-to-door access and a balcony, around 1.2 km from Train Station St. Moritz.
Located in St. Moritz and only 400 metres from Train Station St. Moritz, Apartment Giand Alva provides accommodation with lake views, free WiFi and free private parking.