The 10 best cheap hotels in St. Moritz, Switzerland | Booking.com
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

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

Situated in St. Moritz, 200 metres from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ features accommodation with a terrace, private parking, a restaurant and a bar.

K
Kuo sheng
From
Hong Kong
Staff were super pleasant. Views were amazing. Interior design was very good.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 360 reviews
Price from
US$642.60
1 night, 2 adults

Apartments Flora - Sunflower

St. Moritz

Offering city views, Apartments Flora - Sunflower is an accommodation set in St. Moritz, 2.4 km from Train Station St. Moritz and 8.8 km from Engadin Golf Samedan & Zuoz-Madulain.

D
Daniel Bruynooghe
From
Switzerland
Clean, modern, and has everything you need. Including the small stuff like kitchen towels, dishwasher tablets, etc. Recycling is very easy in the house (again, this may be a trivial detail, but often I wonder what to do with rubbish in holiday accommodation - just goes to show that everything is very well thought through). The mattrasses are amazing. Ski and bikes stay downstairs in a separate room. For us the location is perfect. Cul de sac very close to the track and field. We much prefer St Moritz Bad offer Dorf. It's quiet and you are close to beautiful hikes and the loipes.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 16 reviews
Price from
US$354.24
1 night, 2 adults

Apartments Ruben - Sunflower

St. Moritz

Offering city views, Apartments Ruben - Sunflower is an accommodation situated in St. Moritz, 2.4 km from Train Station St. Moritz and 8.8 km from Engadin Golf Samedan & Zuoz-Madulain.

J
Jarmila
From
Netherlands
We loved EVERYTHING about our stay! The guest was kind to let us checkin earlier, the communication via chat was fast and easy. The apartment is very spacious, clean and beautiful. We felt like at home. The location couldn’t be any better, you are at x-country pistes in 1 min and there is a bus stop conveniently in front of the house. We stayed here for the Engadin ski marathon, and we already booked for next year too. It’s perfect!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
US$341.81
1 night, 2 adults

Chesa Languard

Hotel in St. Moritz

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.

N
Natasha
From
Indonesia
Gorgeous hotel, totally charming. A huge thank you to the staff and Andre in particular who have me great advice on activities in the area.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,167 reviews
Price from
US$261.02
1 night, 2 adults

St. Moritz Youth Hostel

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.

T
Tatiana
From
Cyprus
The location was perfect,the bus from the central train station stopped outside the hostel,was clean and very comfortable for traveling.Very polite girls in the reception and good breakfast as well!!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,517 reviews
Price from
US$182.56
1 night, 2 adults

Esclusivo bilocale centralissimo

St. Moritz

Situated in St. Moritz, Esclusivo bilocale centralissimo features accommodation with private pool, free WiFi and free private parking for guests who drive.

E
Emanuel Salvador
From
Mexico
Everything looked so fancy and clean! Incredible view and the sofa cama that grew with a button was awesome!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 109 reviews
Price from
US$269.72
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 non-smoking Hotel Sonne St. Moritz is a 3 star superior property and offers views of Piz Nair and the surrounding mountains.

N
Natalia
From
United Kingdom
Location Food Room was very clean, good size and comfortable
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 258 reviews
Price from
US$385.31
1 night, 2 adults

Cozy apartment in St. Moritz

St. Moritz

Offering lake views, Cozy apartment in St. Moritz is an accommodation situated in St. Moritz, 8.4 km from Engadin Golf Samedan & Zuoz-Madulain and 35 km from Swiss National Park Visitor Centre.

S
Simon
From
United Kingdom
Apartment had great view and location. It was also really well catered for, very clean.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 29 reviews
Price from
US$357.96
1 night, 2 adults

Apartments Corvatch-Sunflower

St. Moritz

Offering quiet street views, Apartments Corvatch-Sunflower is an accommodation situated in St. Moritz, 2.4 km from Train Station St. Moritz and 8.8 km from Engadin Golf Samedan & Zuoz-Madulain.

E
Eskil Bakken
From
Norway
A lot of space. Clean. Ski room downstairs.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 16 reviews
Price from
US$360.45
1 night, 2 adults

Sunstar Pontresina

Pontresina (Near St. Moritz)

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.

A
Anca
From
Romania
Sunstar is an elegant hotel, very clean, great breakfast, beautiful view. I appreciate the room design, all the decoration, but on top of it I appreciate the smiles, the warmth of the people we interacted witth. Thank you, Sunstar Team! Great job! I rarely give 10.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 119 reviews
Price from
US$313.22
1 night, 2 adults
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

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

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 6 reviews

    Meschihouse - Chesa Engadina offers accommodation in Samedan, 6.5 km from Train Station St. Moritz and 28 km from Swiss National Park Visitor Centre.

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

    Situated in Samedan, 400 metres from Engadin Golf Samedan & Zuoz-Madulain, Chesa Bernina features rooms with quiet street views and free WiFi.

    From US$198.87 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 83 reviews

    Hotel Maistra 160 has a fitness centre, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Pontresina.

    From US$416.32 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 119 reviews

    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.

    From US$360.45 per night
  • Scored out of 10, guest rating 10.0
    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.2
    Superb - What previous guests thought, 9 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 10.0
    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.8
    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.

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

  • 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 9.4
    Superb - What previous guests thought, 57 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.4
    Very good - What previous guests thought, 21 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.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 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.4
    Superb - What previous guests thought, 29 reviews

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

Enjoy breakfast in St. Moritz and nearby

  • Scored out of 10, guest rating 10.0
    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.7
    Exceptional - What previous guests thought, 4 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 9.0
    Superb - What previous guests thought, 10 reviews

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

  • Apartment Tinus

    St. Moritz
    Breakfast options
    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, 4 reviews

    Featuring mountain views, Fantastic Panorama flat in Sankt Moritz offers accommodation with a balcony, around 1.2 km from Train Station St. Moritz.

  • 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.

  • Tinus 58

    St. Moritz
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    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.

FAQ about cheap hotels in St. Moritz

Cheap hotels that guests love in St. Moritz

See all
  • Avg. price/night: US$185.20
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,167 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$185.20
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,167 reviews
    Charming property, very clean, great location.
    Guest review by
    Paul
    Young couple