Skip to main content

Cheap hotels in St. Moritz

Find the cheap hotels that appeal to you the most

The best cheap hotels in St. Moritz

Check out our pick of great cheap hotels in St. Moritz

Filter by:

Review score

B&B Cad'Stampa, Casaccia

Casaccia (Near St. Moritz)

Located just 23 km from Train Station St. Moritz, B&B Cad'Stampa, Casaccia offers accommodation in Casaccia with access to a garden, a shared lounge, as well as a housekeeping service.

I
Ishaan
From
United Kingdom
Super cosy accommodation located in a very picturesque and pretty village! The place was a joy to walk around and I really enjoyed taking photos of the night sky. The host was very friendly, very kind, and there was so much to do within the house! Oh, and the room was also amazing. Thank you for the great visit!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 146 reviews
Price from
US$149.45
1 night, 2 adults

B&B Berninapass- Bernina Experience

Poschiavo (Near St. Moritz)

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

S
Syer Mohamad Khomainie
From
Malaysia
Helpful and cheerful staff, especially Ms Giulia. Spacious room and kitchen area, Amazing breakfast especially delicious croisont 10 mins to Sfazu Fermata for Lago Saoseo.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 397 reviews
Price from
US$113.21
1 night, 2 adults

Bed and Breakfast Il Cardellino

San Carlo (Near St. Moritz)

Featuring mountain views, Bed and Breakfast Il Cardellino provides accommodation with a garden and a patio, around 35 km from Engadin Golf Samedan & Zuoz-Madulain.

R
Renat
From
Germany
Amazing place, beautiful view, very nice host, super cosy place!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
US$145.71
1 night, 2 adults

Hotel Sfazù

Poschiavo (Near St. Moritz)

Located in Poschiavo, 30 km from Engadin Golf Samedan & Zuoz-Madulain, Hotel Sfazù provides accommodation with a terrace, free private parking, a restaurant and a bar.

L
Louis
From
United Kingdom
Fantastically warm welcome from the owner, absolutely delicious home cooked food for dinner. Comfy beds. Very pet friendly. I could not have asked for more!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 187 reviews
Price from
US$146.96
1 night, 2 adults

Hotel Post Cunter Biancardi

Savognin (Near St. Moritz)

Located in Savognin, 39 km from Davos Congress Centre, Hotel Post Cunter Biancardi provides accommodation with a terrace, free private parking and a bar.

A
Ania94
From
United Kingdom
everything was wonderful. beautiful interior and history of the place. wonderful owner, very nice and sociable. charming waitress and very concerned about her work. they take care of the customer in every detail. very clean beds very comfortable. restaurant with delicious food. great location. we regret that we did not take a picture with the owner as a souvenir... maybe we will come back someday. Thank you so much ! Anna and Andrew from uk
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 414 reviews
Price from
US$160.66
1 night, 2 adults

Residenza Lagrev 1 Zimmerwohnung Nr 228 - Typ 11A - 2 Etage - Ost

Sils Maria (Near St. Moritz)

Offering mountain views, Residenza Lagrev 1 Zimmerwohnung Nr 228 - Typ 11A - 2 Etage - Ost is an accommodation located in Sils Maria, 10 km from Train Station St.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews

Residenza Lagrev 1 Zimmerwohnung Nr 227 - Typ 11B - 2 Etage - Ost

Sils Maria (Near St. Moritz)

Offering mountain views, Residenza Lagrev 1 Zimmerwohnung Nr 227 - Typ 11B - 2 Etage - Ost is an accommodation situated in Sils Maria, 10 km from Train Station St.

L
Lizzy
From
United Kingdom
Beautifully views Really stunning location
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8 reviews

Residenza Lagrev Studio Nr 013 - Typ 10B - Hochparterre - Ost

Sils Maria (Near St. Moritz)

Offering mountain views, Residenza Lagrev Studio Nr 013 - Typ 10B - Hochparterre - Ost is an accommodation set in Sils Maria, 11 km from Train Station St.

M
Mwenda
From
Germany
The view, the area and the pool was great.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 6 reviews

Residenza Lagrev 1 Zimmerwohnung Nr 203 - Typ 12B - 2 Etage - Süd

Sils Maria (Near St. Moritz)

Offering mountain views, Residenza Lagrev 1 Zimmerwohnung Nr 203 - Typ 12B - 2 Etage - Süd is an accommodation located in Sils Maria, 11 km from Train Station St.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews

Attic Chesa Charots - Celerina

Celerina (Near St. Moritz)

Attic Chesa Charots - Celerina offers accommodation in Celerina, 3.8 km from Engadin Golf Samedan & Zuoz-Madulain and 30 km from Swiss National Park Visitor Centre.

M
Michal
From
Czech Republic
Small and cosy attic apartment in the beautiful location. Apartment is close to the train station as well as to a Coop grocery store. Parking available right in front of the building. Room was small but well structured and big enough for 2 people to spend couple of nights in. The owner was super helpful and provided all the needed information for a perfect stay and even informed us about a road blocks on our departure day. Would 100% visit again and recommend.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 23 reviews
All cheap hotels in St. Moritz

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in St. Moritz and surroundings in the past month

See all

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 115 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 97 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 164 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 15 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 19 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 244 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 386 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,239 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,563 reviews

Enjoy breakfast in St. Moritz and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 560 reviews

This hotel enjoys a secluded location in a car-free nature reserve, only 3 km from the Roseg Glacier. A free pick-up service from the Pontresina Train Station is available upon request.

From US$286.44 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 10 reviews

Abitaziun Sur Ovel - St Moritz "LOGA ELEGANCE APARTMENT" offers accommodation in St. Moritz, 8.2 km from Engadin Golf Samedan & Zuoz-Madulain and 34 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

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.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

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.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews

Situated 8 km from Engadin Golf Samedan & Zuoz-Madulain and 34 km from Swiss National Park Visitor Centre, Abitaziun Au Reduit 404 - St Moritz features accommodation in St. Moritz.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews

Set 8 km from Engadin Golf Samedan & Zuoz-Madulain and 34 km from Swiss National Park Visitor Centre, Abitaziun Au Reduit 107 - St Moritz offers accommodation in St. Moritz.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

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.

Stay connected in St. Moritz and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 61 reviews

Boasting city views, Jägerstil, 70m2, zentral, 1 Parkplatz - RE31 features accommodation with a patio, around 700 metres from Train Station St. Moritz.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 28 reviews

Featuring a terrace, Appartamento centrale is set in St. Moritz, within 8 km of Engadin Golf Samedan & Zuoz-Madulain and 34 km of Swiss National Park Visitor Centre.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 23 reviews

Featuring accommodation with a balcony, Au Reduit 106 is located in St. Moritz. It is situated 700 metres from Train Station St. Moritz and provides a lift.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews

Offering mountain views, Wonderful cosy apartment in St. Moritz is an accommodation set in St.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 30 reviews

Boasting city views, St Moritz 3 Suite vista lago is located in St. Moritz, around 34 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in St. Moritz, Zentrale Oase, Ski, Berge Spass, 45m2, für 2P - C8 is a recently renovated accommodation, less than 1 km from Train Station St.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,239 reviews

Located 800 metres from Train Station St. Moritz, Chesa Languard offers 3-star accommodation in St. Moritz and features a bar. The hotel has family rooms.

From US$435.89 per night

Great access to the city centre. Check these cheap hotels in St. Moritz and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 17 reviews

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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

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.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

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.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 23 reviews

Situated in St. Moritz and only less than 1 km from Train Station St. Moritz, New!

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

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.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 11 reviews

Located in St. Moritz and only less than 1 km from Train Station St. Moritz, New!

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 16 reviews

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.

FAQ about cheap hotels in St. Moritz

Cheap hotels that guests love in St. Moritz

See all
Avg. price/night: US$435.89
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,239 reviews
Very good price and rather cheaper compared to other places we stayed in Switzerland. The location was very good and around 15-20 minutes of walk from the rail station. Please note that the walk is uphill and can be very tiring if you have big luggage. Check-in and out were easy, and the lady in reception was friendly. Our stay was very good and we may stay again.
Guest review by
Kamal42
Young couple
Avg. price/night: US$435.89
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,239 reviews
Charming property, very clean, great location.
Guest review by
Paul
Young couple