Skip to main content

The best cheap hotels in St. Moritz

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

Filter by:

Review score

A 16-minute walk from Train Station St. Moritz in St. Moritz, SmartHome Top of the World offers accommodations with access to a hot tub.

Love the host and the accommodation. Only thing missing was a maid.😉 Great place could have moved in and lived there forever.
Review score
Wonderful
131 reviews
Price from
£140.30
1 night, 2 adults

Located in St. Moritz, a 2-minute walk from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ has accommodations with a terrace, private parking, a restaurant and a bar.

It was everything RIGHT!!! Beautiful view of the lake, spacious and well appointed rooms, incredible spa, superior food and the staff were all very kind and helpful!!! Caroline Oestergaard Nielsen and Oliver Grassi stand out as Super Stars!!! Their customer service skills were amazing!!! They each deserve Gold Medals!!! Bigs thanks for a wonderful stay at The Grace La Margna…we’ll be back‼️
Review score
Exceptional
285 reviews
Price from
£568.47
1 night, 2 adults

Cozy apartment in St. Moritz offers accommodations in St. Moritz, a 18-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

The apartment is very nice, roomy, and in a good location. We loved our stay here. The views of the lame from the balcony are a real plus. Very glad we did not stay in a hotel.
Review score
Wonderful
19 reviews
Price from
£248.42
1 night, 2 adults

Jägerstil, 70m2, zentral, 1 Parkplatz - RE31 offers accommodations in St. Moritz, a 7-minute walk from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

This apartment really exceeded our expectations. It was perfect for 2 couples because of having 2 bathrooms. The apartment was beautifully decorated and very well equipped with high quality fixtures, furnishings and equipment. And the view from the balcony was stunning. It has everything one needs, so you only need to bring your suitcase and buy some groceries if you wish to cook. The location was perfect for us as we were traveling in and out by train, and the station is easily accessed by a series of escalators, so there is only a few minutes of walking on the street. There is also a main bus stop just around the corner which brings you further into St.Moritz and also to outlying areas. Although it was self check in/checkout, Alexander was very helpful and available to answer our questions by text. We loved our stay and highly recommend Apenstil as an affordable, but quality place to stay in St. Moritz.
Review score
Wonderful
49 reviews
Price from
£201.28
1 night, 2 adults

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.

Very close to Bus and train station and walk to lake . Property was decent price as compared to other places .breakfast was included and was really good breakfast with all variety of cheese . Easy checkin . Except toilet everything was in the room very clean and good cleaning standard.
Review score
Very Good
2,298 reviews
Price from
£117.75
1 night, 2 adults

Located a 9-minute walk from Train Station St. Moritz, Chesa Languard offers 3-star accommodations in St. Moritz and features a bar. The hotel has family rooms.

Decent room. Good restaurants nearby.
Review score
Excellent
1,951 reviews
Price from
£130.56
1 night, 2 adults

Located in St. Moritz Bad, only a few steps away from the lake, the nonsmoking Hotel Sonne St. Moritz is a 3 star superior property and offers views of Piz Nair and the surrounding mountains.

Simple but has everything you need.
Review score
Excellent
288 reviews
Price from
£281.06
1 night, 2 adults

Providing mountain views, Chesa Madrisa in St. Moritz provides accommodations and a terrace. Free Wifi is provided throughout the property, and private parking is available on site.

Great location, walking distance to lift
Review score
Very Good
102 reviews
Price from
£86.13
1 night, 2 adults

A 10-minute walk from Train Station St. Moritz in St. Moritz, Esclusivo bilocale centralissimo offers accommodations with access to a steam room and fitness center.

Spacious place with full kitchen facility at your disposal. Place is a bit of a walk from the station, and instructions for check in was clear.
Review score
Very Good
74 reviews
Price from
£185.86
1 night, 2 adults

70m2 mit Seeblick, Balkon, Serlas, Parkplatz - S11,1 offers accommodations in St. Moritz, a 2-minute walk from Train Station St. Moritz and 4.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

Near train station. Clean and orderly.
Review score
Excellent
64 reviews
Price from
£192.44
1 night, 2 adults
All cheap hotels in St. Moritz

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in St. Moritz this month

See all

Enjoy breakfast in St. Moritz!

  • Review score
    Exceptional · 285 reviews

    Located in St. Moritz, a 2-minute walk from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ has accommodations with a terrace, private parking, a restaurant and a bar.

  • Review score
    Very Good · 2,298 reviews

    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.

  • Review score
    Excellent · 288 reviews

    Located in St. Moritz Bad, only a few steps away from the lake, the nonsmoking Hotel Sonne St. Moritz is a 3 star superior property and offers views of Piz Nair and the surrounding mountains.

    Guest review
    It was all excellent but the personnel went above and beyond. The food of the restaurant also amazing
  • Review score
    Wonderful · 131 reviews

    A 16-minute walk from Train Station St. Moritz in St. Moritz, SmartHome Top of the World offers accommodations with access to a hot tub.

    Guest review
    Love the host and the accommodation. Only thing missing was a maid.😉 Great place could have moved in and lived there forever.
  • Review score
    Exceptional · 10 reviews

    Providing a garden, Appartamento nuovo Sankt Moritz Chesa arlas 3B provides accommodations in St. Moritz. The air-conditioned accommodation is 1.2 miles from Train Station St.

  • Review score
    Exceptional · 11 reviews

    A recently renovated apartment, Echtholz, 110m2, Sport, Erholung, mit Garage - SU48 offers accommodations in St. Moritz. This property offers access to a terrace, free private parking, and free Wifi.

  • Review score
    Wonderful · 6 reviews

    Offering a garden, Alpin-schick, 39m2, Ski & Sport, mit Pool - SK213 offers accommodations in St. Moritz. This property offers a private pool, free Wifi, and free private parking.

  • Review score
    Exceptional · 10 reviews

    Lake 27 - St Moritz is located in St. Moritz, just a 17-minute walk from Train Station St. Moritz and 4.8 miles from Engadin Golf Samedan & Zuoz-Madulain.

Great access to the city center! Check these cheap hotels in St. Moritz

  • Review score
    Exceptional · 2 reviews

    5.2 miles from Engadin Golf Samedan & Zuoz-Madulain in St. Moritz, Apartment in villa in the heart of Sankt Moritz-Dorf offers accommodations with access to a sauna.

  • Central location
    Review score
    Exceptional · 2 reviews

    Central 225 offers accommodations in St. Moritz, 1.1 miles from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Exceptional · 8 reviews

    Providing a garden, Chesa Giulia St.Moritz features accommodations in St. Moritz. This property offers access to a balcony, free private parking, and free Wifi.

  • Review score
    Exceptional · 4 reviews

    Residence Au Reduit Sankt Moritz is located in St. Moritz, just a 7-minute walk from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Exceptional · 5 reviews

    Apartment Mira Lej offers accommodations in St. Moritz, a 16-minute walk from Train Station St. Moritz and 5.3 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Exceptional · 3 reviews

    Accogliente bilocale in centro is located in St. Moritz, just a 12-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Exceptional · 4 reviews

    Apartment Tinus - Toplage in Sankt Moritz Dorf is located in St. Moritz, just a 12-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Exceptional · 8 reviews

    New! Exclusive Apartment 3min to Chantarella Bahn is a recently renovated apartment in St. Moritz, near Train Station St. Moritz.

  • Review score
    Exceptional · 5 reviews

    St. Moritzerhof 42 is located in St. Moritz, just a 10-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Exceptional · 7 reviews

    Apartment Chesa Piz Padella - St- Moritz by Interhome is located in St. Moritz, just one mile from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Exceptional · 36 reviews

    A 19-minute walk from Train Station St. Moritz in St. Moritz, Luxury Mountain Apartment with Private Sauna and Underground Parking offers accommodations with access to a sauna.

    Guest review
    Smart home, fully stocked kitchen, sauna, view, almost everything! By far this is the best & most complete apartment we've ever stayed.
  • Review score
    Exceptional · 16 reviews

    Apartment Via Surpunt - Ruben- 5 Rooms is located in St. Moritz, just 1.5 miles from Train Station St. Moritz and 5.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Exceptional · 2 reviews

    Abitaziun Caspar Badrutt 306 - St Moritz offers accommodations in St. Moritz, a 11-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Exceptional · 2 reviews

    Residenz am See C201 is located in St. Moritz, just 1.1 miles from Train Station St. Moritz and 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Wonderful · 49 reviews

    Jägerstil, 70m2, zentral, 1 Parkplatz - RE31 offers accommodations in St. Moritz, a 7-minute walk from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Guest review
    2 bedrooms 2 baths, also with our travels we love to have a washer and dryer, full kitchen with all the appliances and with the amount of rain that we were getting at the particular time, we were happy to have Netflix available to us!
  • Review score
    Wonderful · 5 reviews

    Chesa il Rifugio is located in St. Moritz, just a 14-minute walk from Train Station St. Moritz and 5.4 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Wonderful · 16 reviews

    Apartment Chesa Sonnalpine B 48-5 by Interhome is located in St. Moritz, just a 15-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Wonderful · 17 reviews

    Apartment Via Surpunt - Casa - 5 Rooms is located in St. Moritz, just 1.5 miles from Train Station St. Moritz and 5.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Guest review
    The apartment was larger than we thought which was a huge bonus. Very conveniently located in Moritz and check in was a breeze. I definitely recommend this place.
  • Review score
    Wonderful · 11 reviews

    Beautiful Modern family apartment with free parking is located in St. Moritz, just 5 miles from Engadin Golf Samedan & Zuoz-Madulain and 21 miles from Swiss National Park Visitor Centre.

  • Review score
    Wonderful · 10 reviews

    Wonderful cosy apartment in St. Moritz is located in St. Moritz, just a 11-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Wonderful · 3 reviews

    Apartment Tinus is located in St. Moritz, just a 11-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Wonderful · 14 reviews

    Abitaziun Residence 10A - St Moritz is a recently renovated apartment in St. Moritz, near Train Station St. Moritz. With mountain views, this accommodation offers a balcony.

    Guest review
    Cute little apartment. All necessary utensils to cook. 2 burner stove top, microwave… no oven, but I wasn’t there to bake cookies….
  • Review score
    Wonderful · 3 reviews

    Chesa Sonnalpine B 33 is located in St. Moritz, just a 16-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Wonderful · 19 reviews

    Cozy apartment in St. Moritz offers accommodations in St. Moritz, a 18-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Guest review
    The apartment is very nice, roomy, and in a good location. We loved our stay here. The views of the lame from the balcony are a real plus. Very glad we did not stay in a hotel.
  • Review score
    Wonderful · 5 reviews

    Abitaziun Sur Ovel - St Moritz "LOGA ELEGANCE APARTMENT" is located in St. Moritz, just 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain and 21 miles from Swiss National Park Visitor Centre.

  • Review score
    Wonderful · 27 reviews

    St Moritz 3 Suite vista lago offers accommodations in St. Moritz, a 7-minute walk from Train Station St. Moritz and 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Guest review
    Location was great. Communication with host was very good and a slight hitch on check in was quickly addressed. The apartment was quite spacious and easy for six people to spread out.
  • Review score
    Wonderful · 9 reviews

    Apartment Chesa Anemona al Lej by Interhome is located in St. Moritz, just a 9-minute walk from Train Station St. Moritz and 4.4 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Guest review
    The location was excellent, as was the view from each window.
  • Review score
    Wonderful · 11 reviews

    Abitaziun Au Reduit 404 - St Moritz offers accommodations in St. Moritz, a 7-minute walk from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

Stay connected in St. Moritz! Cheap hotels with free Wifi

  • Review score
    Excellent · 1,951 reviews

    Located a 9-minute walk from Train Station St. Moritz, Chesa Languard offers 3-star accommodations in St. Moritz and features a bar. The hotel has family rooms.

  • Review score
    Very Good · 102 reviews

    Providing mountain views, Chesa Madrisa in St. Moritz provides accommodations and a terrace. Free Wifi is provided throughout the property, and private parking is available on site.

    Guest review
    Very clean…warm n cozy, bus stop close-by, very convenient
  • Review score
    Exceptional · 5 reviews

    Ferienwohnung Champfèr offers accommodations in St. Moritz, 2.6 miles from Train Station St. Moritz and 6.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Review score
    Wonderful · 8 reviews

    Mountain Loft - DuLac 33 is located in St. Moritz, just 1.2 miles from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Guest review
    Good location-easy walk to Signal bahn for skiing. Can walk around the village also. Well equipped kitchen, good heat, great bathroom. Parking nearby.
  • Review score
    Exceptional · 8 reviews

    Charming Apartment in St Moritz is located in St. Moritz, just 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain and 21 miles from Swiss National Park Visitor Centre.

  • Review score
    Wonderful · 19 reviews

    Apartment Chavallera 5 offers accommodations in St. Moritz, 21 miles from Swiss National Park Visitor Centre. With free private parking, the property is one mile from Train Station St.

  • Review score
    Wonderful · 45 reviews

    42m2 Alpenschick mit Balkon, Ausblick, Pool - E405 is a recently renovated apartment in St. Moritz where guests can make the most of its indoor pool, spa and wellness center, and fitness center.

    Guest review
    Very clean and neat apartment - feels very cosy and modern. Has a beautiful view as well
  • Review score
    Exceptional · 11 reviews

    Designer Küche - Südbalkon - TG-Stellplatz - WLAN is located in St. Moritz, just 1.2 miles from Train Station St. Moritz and 5.2 miles 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: £262.93
    Review score
    Very Good · 1,194 reviews
    Excellent location. Very clean & Modern. Superb water pressure. Great restaurant attached.
    Guest review by
    Marie
    Family with young children
  • Review score
    Wonderful · 60 reviews
    Large apartment, a lot of kitchen equipment is present. Very clean. Friendly host. Excellent location
    Guest review by
    Bart
    Travelers with friends
  • Avg. price/night: £189.49
    Review score
    Excellent · 445 reviews
    Perfect location , excellent host and very clean property
    Guest review by
    Nitesh
    Family with young children
  • Review score
    Excellent · 1,552 reviews
    Excellent location overlooking the lake. The staff were very welcoming and very helpful during our stay, and all during dinner they were very on hand if we needed anything else with our meal. The room was spotless and very well layed out. Tony and Claire
    Guest review by
    Nugent
    Family with young children
  • Avg. price/night: £154.13
    Review score
    Excellent · 1,951 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: £241.17
    Review score
    Good · 2,763 reviews
    Very clean and in a convenient location Staff extremely friendly and restaurant below has beautiful food Beautiful view of snowy mountain from balcony and lake is a short walk away
    Guest review by
    Zoe and Jacob
    Young couple
  • Avg. price/night: £241.17
    Review score
    Good · 2,763 reviews
    Affordable, modern, clean & warm hotel in a great central location with friendly English speaking staff. Great free sauna.
    Guest review by
    Simmonite
    Travelers with friends
  • Avg. price/night: £154.13
    Review score
    Excellent · 1,951 reviews
    Charming property, very clean, great location.
    Guest review by
    Paul
    Young couple
  • Avg. price/night: £122.40
    Review score
    Good · 664 reviews
    Quirky, spotless, well-equipped and perfect location
    Guest review by
    Debbie
    Family with young children
  • Review score
    Excellent · 737 reviews
    The service is amazing! Comfortable beds with an ideal location. The breakfast was one of the best we have had.
    Guest review by
    Jessica
    Family with young children

Research, refine, and make plans for your whole trip