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.

d
deepal
From
Canada
Very good breakfast - typical of youth hostel breakfasts. Very helpful staff. Very convenient commute from St.Moritz bus and train station. Bus stops right in front of the hostel.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,598 reviews
Price from
US$184.56
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.

S
Shirley
From
Ireland
The staff were fabulous - super friendly and helpful. The property was spotless, with panoramic views, and lovely wind down areas - nice bar, gaming areas, etc with beautiful Mountain View’s.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,079 reviews
Price from
US$143.24
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.2
Very good - What previous guests thought, 272 reviews
Price from
US$203.56
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.

S
Somasundaram
From
Malaysia
The hotel is located in a valley with nothing for miles around - it was an amazing sight to wake up to snow-clad mountains all around. My family had a great time playing in fresh, pristine snow and taking long walks. The service was excellent as well as the food. The room was very comfortable and spacious. In addition, the hotel accommodated my request for pick-up and and drop-off from/at the train-station, outside their scheduled service.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 561 reviews
Price from
US$289
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.

G
GoTroppo
From
Australia
This was exactly what I wanted - remote enough to be away from the crowds, yet connected enough to allow me to move freely around the RhB. The apartment was spacious, clean, perfect temp, with access easy and simple.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 97 reviews
Price from
US$341.77
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.

M
Merle
From
Poland
Lovely Swiss feel ski resort, with fabulous staff. Simple, but adequate, everything you need and clean and comfortable
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 435 reviews
Price from
US$207.33
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.

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$150.78
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.

A
Alje
From
Netherlands
Room was fine, restaurant very good. Friendly manager. Beautiful view on the lake from the room.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 225 reviews
Price from
US$150.78
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.

B
Boon Chye
From
Australia
A quite corner away from the main city of St Mortize. Great views and friendly staff.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 326 reviews
Price from
US$208.58
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.

P
Paula
From
Ireland
It was so peaceful at the hotel and the surrounding was beautiful-
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 517 reviews
Price from
US$235.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

Popular with guests booking cheap hotels in St. Moritz

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

Popular with guests booking cheap hotels in St. Moritz

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

Popular with guests booking cheap hotels in St. Moritz

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

Popular with guests booking cheap hotels in St. Moritz

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

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 18 reviews

Popular with guests booking cheap hotels in St. Moritz

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 23 reviews

Popular with guests booking cheap hotels in St. Moritz

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

Popular with guests booking cheap hotels in St. Moritz

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

Popular with guests booking cheap hotels in St. Moritz

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

Enjoy breakfast in St. Moritz and nearby

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.

From US$290.26 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 95 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$554.12 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 131 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$397.06 per night

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$270.15 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 561 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$289 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.

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, 257 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$314.13 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 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 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.

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

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

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 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, 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 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 - 3 min Walk to Ski Lift features accommodation with mountain views, free WiFi and free private parking.

FAQ about cheap hotels in St. Moritz

Cheap hotels that guests love in St. Moritz

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