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

See the latest prices and deals by choosing your dates.
SmartHome Top of the World, hotel in St. Moritz

SmartHome Top of the World is a recently renovated apartment in St. Moritz, near Train Station St. Moritz. This property offers access to a balcony, free private parking, and free Wifi.

The property was very well equipped and comfortable. It was clean and the check in and check out were easy.
Scored 9.4
9.4
Rated wonderful
Wonderful
102 reviews
Price from
$290.33
1 night, 2 adults
Hotel GRACE LA MARGNA ST MORITZ, hotel in St. Moritz

Located in St. Moritz and with Train Station St. Moritz reachable within a 2-minute walk, Hotel GRACE LA MARGNA ST MORITZ has concierge services, allergy-free rooms, a restaurant, free WiFi throughout...

Commendable staff from the front desk to housekeeping. Special mention to Christiano, our driver who assisted us all the way.
Scored 9.5
9.5
Rated exceptional
Exceptional
194 reviews
Price from
$624.67
1 night, 2 adults
Chesa Languard, hotel in St. Moritz

Located a 8-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.

My husband and I stayed at the Languard for only one night. It will be memorable forever. We should have taken the bus, but we walked up the winding hill with our luggage. It gave us an insight into the shopping area along the way. The Hotel was adorable. Very desirable furnishings; not your ordinary blase hotel. We would definately stay here again.
Scored 8.5
8.5
Rated very good
Very Good
1,706 reviews
Price from
$243.38
1 night, 2 adults
Hotel Sonne St. Moritz 3* Superior, hotel in St. Moritz

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.

Outstanding!!!!
Scored 8.5
8.5
Rated very good
Very Good
303 reviews
Price from
$359.27
1 night, 2 adults
Chesa Madrisa, hotel in St. Moritz

Chesa Madrisa offers accommodations in St. Moritz, 1.3 miles from Train Station St. Moritz and 5.3 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored 8.6
8.6
Rated excellent
Excellent
104 reviews
Price from
$158.78
1 night, 2 adults
Sankt Moritz Suite, hotel in St. Moritz

1.2 miles from Train Station St. Moritz in St. Moritz, Sankt Moritz Suite provides accommodations with access to an indoor pool. This property offers access to a balcony and free private parking.

Scored 8.9
8.9
Rated excellent
Excellent
7 reviews
Price from
$486.76
1 night, 2 adults
Esclusivo bilocale centralissimo, hotel in St. Moritz

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

Beautiful apartment, perfect location, great host
Scored 8.8
8.8
Rated excellent
Excellent
53 reviews
Price from
$303.64
1 night, 2 adults
Gasthaus Spinas, hotel in St. Moritz

Gasthaus Spinas is a rustic property located just opposite Spinas Train Station, surrounded by the UNESCO-protected countryside of canton Graubünden.

Staff was polite and lovely. The hotel and the room were small and comfy. The bathroom is renovated and clean. Choices on breakfast were good, and eating together with many flies indoor 😅 The hiking route by the accommodation was lovely and calm. I only walked following the river, and turned back with the same route, not hiking up the mountain. And it was more than enough.
Scored 9.2
9.2
Rated wonderful
Wonderful
176 reviews
Price from
$226
1 night, 2 adults
Hotel Maistra 160, hotel in St. Moritz

Located in Pontresina, 4.5 miles from Engadin Golf Samedan & Zuoz-Madulain, Hotel Maistra 160 has accommodations with free bikes, private parking, a fitness center and a shared lounge.

This is a contemporary hotel in the quaint town of Pontresina. We really loved the friendly staff and well designed amenities of our two bedroom lodge. Everything within easy reach and a quick bus ride to Saint Moritz. Hotel gift shop and kids art studio a must visit.
Scored 9.7
9.7
Rated exceptional
Exceptional
36 reviews
Price from
$425.91
1 night, 2 adults
Chesa Centrum - Celerina, hotel in St. Moritz

Chesa Centrum - Celerina is located in Celerina, just 1.8 miles from Train Station St. Moritz and 2 miles from Engadin Golf Samedan & Zuoz-Madulain.

Location, size, cleanliness
Scored 9.0
9.0
Rated wonderful
Wonderful
27 reviews
Price from
$149.16
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

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

  • Golf Hotel Des Alpes
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Featuring a restaurant, bar and views of mountain, Golf Hotel Des Alpes is located in Samedan, a 9-minute walk from Engadin Golf Samedan & Zuoz-Madulain. The hotel features family rooms.

  • Apartment Chesa Erica 65m2 with private garden
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 4 reviews

    Featuring a garden, Apartment Chesa Erica 65m2 with private garden features accommodations in Silvaplana.

  • Weisses Kreuz - Crusch Alva
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 172 reviews

    Weisses Kreuz - Crusch Alva enjoys a location in Samedan, a 7-minute walk from Engadin Golf Samedan & Zuoz-Madulain and 4 miles from Train Station St. Moritz.

    Great location, comfortable rooms and helpful staff.

  • Chesa Bernina
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 69 reviews

    Chesa Bernina offers accommodations in Samedan, 4.1 miles from Train Station St. Moritz and 18 miles from Swiss National Park Visitor Centre.

    El piso está muy bien! Muy limpio i bastante nuevo!

  • Hotel Maistra 160
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 36 reviews

    Located in Pontresina, 4.5 miles from Engadin Golf Samedan & Zuoz-Madulain, Hotel Maistra 160 has accommodations with free bikes, private parking, a fitness center and a shared lounge.

    Ausgezeichnetes Frühstück, zentrale Lage, ganz spezielle Architektur und innen Architektur !

  • Sunstar Pontresina
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 13 reviews

    Located in Pontresina, 4.3 miles from Engadin Golf Samedan & Zuoz-Madulain, Sunstar Pontresina has accommodations with a garden, private parking, a shared lounge and a terrace.

  • Wasserfall - Zentrum - Balkon - Seeblick - Küche
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 14 reviews

    A 9-minute walk from Train Station St. Moritz in St. Moritz, Wasserfall - Zentrum - Balkon - Seeblick - Küche provides accommodations with access to a fitness room.

    Zentrale Lage in St. Moritz, sehr zuvorkommender Vermieter

  • Abitaziun Sur Ovel - St Moritz "LOGA ELEGANCE APARTMENT"
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 3 reviews

    Abitaziun Sur Ovel - St Moritz "LOGA ELEGANCE APARTMENT" offers accommodations in St. Moritz, 21 miles from Swiss National Park Visitor Centre.

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

  • Abitaziun Caspar Badrutt 306 - St Moritz
    Scored 9.5
    9.5
    Rated exceptional
    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.

  • Abitaziun Au Reduit 404 - St Moritz
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 8 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.

    Sehr gemütliche, saubere Wohnung in absolut perfekter Lage.

  • Residence Au Reduit Sankt Moritz
    Scored 9.8
    9.8
    Rated exceptional
    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.

  • Alpenstil, 4 Pax, zentral, 1 Parkplatz - RE31
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 40 reviews

    Alpenstil, 4 Pax, zentral, 1 Parkplatz - RE31 is a recently renovated apartment in St. Moritz, near Train Station St. Moritz.

    Siehe vorne, sehr sauber, gute Austattung, gute Lage

  • Au Reduit 106
    Central location
    Scored 7.8
    7.8
    Rated good
    Good
     · 10 reviews

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

  • Abitaziun Belmunt 103 - St Moritz "LOGA ELEGANCE APARTMENT"
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 12 reviews

    Abitaziun Belmunt 103 - St Moritz "LOGA ELEGANCE APARTMENT" is located in St. Moritz, just a 10-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

    centralna lokalizacja, miejsce w garażu podziemnym..

  • Wonderful cosy apartment in St. Moritz
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 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.

  • St. Moritzerhof 42
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

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

Enjoy breakfast in St. Moritz!

  • Abitaziun Sungold - St Moritz
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

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

  • Apartment in villa in the heart of Sankt Moritz-Dorf
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Apartment in villa in the heart of Sankt Moritz-Dorf offers accommodations in St. Moritz, 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain and 21 miles from Swiss National Park Visitor Centre.

  • New! Cozy, central apartment with a stunning view
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 14 reviews

    New! Cozy, central apartment with a stunning view is a recently renovated apartment in St. Moritz, near Train Station St. Moritz.

    Excellent views. Very comfortable and modern facilities.

  • Chesa Bellavista - St. Moritz
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 15 reviews

    Chesa Bellavista - St. Moritz is located in St. Moritz, just a 13-minute walk from Train Station St. Moritz and 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Suot Brattas
    Breakfast options
    Scored 7.7
    7.7
    Rated good
    Good
     · 4 reviews

    Suot Brattas 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.

    posizone centrale e parcheggio sotterraneo con accesso in ascensore

  • Seeblick an Luxusmeile 4P, 70m2 - Parkplatz, - S11-1
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 54 reviews

    Seeblick an Luxusmeile 4P, 70m2 - 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.

    Clean, close to train station. Nice properity. Recommend to others.

  • Apartment Chesa Sonnalpine B 48-5 by Interhome
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 13 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.

    the view from the apartment was mind blowing. bud stop close to the house

  • Chesa Sonnalpine B 33
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Chesa Sonnalpine B 33 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.

FAQ about cheap hotels in St. Moritz

Cheap hotels that guests love in St. Moritz

  • Avg. price/night: $220.20
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1,149 reviews
    Excellent location. Very clean & Modern. Superb water pressure. Great restaurant attached.
    Marie
    Family with young children
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 58 reviews
    Large apartment, a lot of kitchen equipment is present. Very clean. Friendly host. Excellent location
    Bart
    Travelers with friends
  • Avg. price/night: $242.22
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 433 reviews
    Perfect location , excellent host and very clean property
    Nitesh
    Family with young children
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,520 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
    Nugent
    Family with young children
  • Avg. price/night: $190.07
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,706 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.
    Kamal42
    Young couple
  • Avg. price/night: $243.38
    Scored 7.8
    7.8
    Rated good
    Good
     · 2,384 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
    Zoe and Jacob
    Young couple
  • Avg. price/night: $243.38
    Scored 7.8
    7.8
    Rated good
    Good
     · 2,384 reviews
    Affordable, modern, clean & warm hotel in a great central location with friendly English speaking staff. Great free sauna.
    Simmonite
    Travelers with friends
  • Avg. price/night: $190.07
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,706 reviews
    Charming property, very clean, great location.
    Paul
    Young couple
  • Avg. price/night: $144.87
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 665 reviews
    Quirky, spotless, well-equipped and perfect location
    Debbie
    Family with young children
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 703 reviews
    The service is amazing! Comfortable beds with an ideal location. The breakfast was one of the best we have had.
    Jessica
    Family with young children

Research, refine, and make plans for your whole trip