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

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.

E
Elena
From
Switzerland
Very nice staff 👍 with key in the room. Sink in the room. Half pension was a perfect choice, good food in the evening.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,585 reviews
Price from
US$181.82
1 night, 2 adults

All In One Hotel - Inn Lodge / Swiss Lodge

Celerina (Near St. Moritz)

Located in Celerina, this hotel offers contemporary rooms with satellite TV and free Wi-Fi access. Free parking is available. St. Moritz is less than 5 minutes' drive away.

Y
Yi-Kai
From
Taiwan
Nice location and good facilities. You can get the Engadin travel card if you booked more than two nights.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,078 reviews
Price from
US$141.12
1 night, 2 adults

Pontresina Youth Hostel

Pontresina (Near St. Moritz)

Situated in Pontresina, 6.4 km from Engadin Golf Samedan & Zuoz-Madulain, Pontresina Youth Hostel features accommodation with a garden, private parking, a shared lounge and a terrace.

L
Lulu
From
United Kingdom
Breakfast was yummy, food was reasonably priced for lunch and dinner. We had friends come from other hotels who ate with us.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 275 reviews
Price from
US$200.53
1 night, 2 adults

Hotel Roseg-Gletscher

Pontresina (Near St. Moritz)

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.

J
Jaroslava
From
Czech Republic
Together with my young daughter, we hiked from Murtèl to the hotel. We enjoyed an amazing dinner, everyone was extremely friendly, and we were surrounded by mountains on all sides. What more could one wish for?
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 559 reviews
Price from
US$284.71
1 night, 2 adults

Chesa Michel

Bever (Near St. Moritz)

Boasting a terrace and views of city, Chesa Michel is an apartment set in a historic building in Bever, 2.6 km from Engadin Golf Samedan & Zuoz-Madulain.

J
John
From
Switzerland
Very quiet, comfortable, and the location is exceptional.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 94 reviews
Price from
US$336.70
1 night, 2 adults

Hotel Solaria

Bivio (Near St. Moritz)

Nestled within an area of unspoiled natural beauty, this charming hotel is set in the small village of Bivio, surrounded by a wonderful mountain scenario.

R
Robert
From
Australia
Lovely hotel, fantastic friendly staff, lovely large room with great decor, excellent bar & restaurant. Beautiful village.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 429 reviews
Price from
US$204.25
1 night, 2 adults

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.

F
Frode
From
Germany
Very friendly and accommodating staff. I was the only guest that night and I was given a better room for free. At breakfast I was allowed to pack myself a lunch.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 146 reviews
Price from
US$148.54
1 night, 2 adults

rest bellavista

Maloja (Near St. Moritz)

Featuring a garden, terrace and views of lake, rest bellavista is located in Maloja, 17 km from Train Station St. Moritz.

L
Lada
From
Switzerland
fantastic location, great restaurant and very nice owners!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 226 reviews
Price from
US$148.54
1 night, 2 adults

Hotel Restaurant Edelweiss

Mühlen (Near St. Moritz)

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.

N
Nejc
From
Slovenia
I had a great stay and would definitely recommend!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 325 reviews
Price from
US$205.48
1 night, 2 adults

Gasthaus & Hotel Berninahaus

Pontresina (Near St. Moritz)

Gasthaus & Hotel Berninahaus is located next to the Bernina Suot Railway Station of the UNESCO-protected Rhaetian Railway.

E
Eva
From
Germany
The Staff was super nice, the room was cozy and relaxing, the Food was good, the breakfast super delicious. It was the Perfect Place to stay in after an exhausting bike ride with beautiful views. Would definitely recommend.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 517 reviews
Price from
US$231.73
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

Popular with guests booking cheap hotels in St. Moritz

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

Popular with guests booking cheap hotels in St. Moritz

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

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 165 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, 16 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 20 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, 393 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,242 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,585 reviews

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

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 8.7
Fabulous - What previous guests thought, 116 reviews

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

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.

Enjoy breakfast in St. Moritz and nearby

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

Situated in Pontresina, 6.4 km from Engadin Golf Samedan & Zuoz-Madulain, Pontresina Youth Hostel features accommodation with a garden, private parking, a shared lounge and a terrace.

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

Located in Samedan within 600 metres of Engadin Golf Samedan & Zuoz-Madulain and 6.4 km of Train Station St. Moritz, Weisses Kreuz - Crusch Alva provides rooms with free WiFi.

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

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 127 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.

Gasthaus Spinas

Bever
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 132 reviews

Set in Bever and with Engadin Golf Samedan & Zuoz-Madulain reachable within 6.2 km, Gasthaus Spinas offers a tour desk, non-smoking rooms, a garden, free WiFi throughout the property and a terrace.

From US$315.65 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 559 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$297.08 per night
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.

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

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

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 20 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 8.2
Very good - What previous guests thought, 31 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,242 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.

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!

FAQ about cheap hotels in St. Moritz

Cheap hotels that guests love in St. Moritz

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,242 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
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,242 reviews
Charming property, very clean, great location.
Guest review by
Paul
Young couple