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

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

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.

o
obaid
From
United Arab Emirates
All staff from door man to every body
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 334 reviews
Price from
$738.85
1 night, 2 adults

Cozy apartment in St. Moritz

St. Moritz

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.

J
Jeremy
From
United States
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.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 27 reviews
Price from
$358.23
1 night, 2 adults

Jägerstil, 70m2, zentral, 1 Parkplatz - RE31

St. Moritz

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.

M
Marianne
From
Ireland
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.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 56 reviews
Price from
$257.73
1 night, 2 adults

Apartments Flora - Sunflower

St. Moritz

Apartments Flora - Sunflower enjoys a location in St. Moritz, 1.5 miles from Train Station St. Moritz and 5.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
$435.35
1 night, 2 adults

Chesa Languard

Hotel in St. Moritz

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.

F
Flavio
From
United States
Close to many bars and restaurant
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,106 reviews
Price from
$261.21
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.

F
Flaviana
From
Canada
BREAKFAST
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,465 reviews
Price from
$182.70
1 night, 2 adults

Esclusivo bilocale centralissimo

St. Moritz

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.

J
Jolanta
From
Poland
Big spacious apartment and helpful owner.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 99 reviews
Price from
$254.99
1 night, 2 adults

SmartHome Top of the World

St. Moritz

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.

S
Sussy
From
Indonesia
The facilities are awesome!! We enjoyed the home cinema with the projector and had a wonderful time there. It was clean and comfortable. The location is close to the downtown as well.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 153 reviews
Price from
$161.65
1 night, 2 adults

Chesa Madrisa

St. Moritz

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.

I
Iryna
From
United States
Great location, walking distance to lift
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 100 reviews
Price from
$118.17
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.

L
Luciana
From
Brazil
Simple but has everything you need.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 261 reviews
Price from
$385.60
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 and surrounding area in the past month

See all

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

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 268 reviews

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

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 277 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.

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

    Meschihouse - Chesa Engadina offers accommodations in Samedan, a 5-minute walk from Engadin Golf Samedan & Zuoz-Madulain and 4 miles from Train Station St. Moritz.

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

    Chesa Bernina offers accommodations in Samedan, a 4-minute walk from Engadin Golf Samedan & Zuoz-Madulain and 4.1 miles from Train Station St. Moritz.

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

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

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

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 133 reviews

    Located in Bever and with Engadin Golf Samedan & Zuoz-Madulain reachable within 3.8 miles, Gasthaus Spinas provides a tour desk, non-smoking rooms, a garden, free WiFi throughout the property and a...

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Schöne Ferienwohnung im Zentrum von 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.

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

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 100 reviews

    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.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 7 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.

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

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Apartment Au Reduit 208 is located in St. Moritz, just a 8-minute walk from Train Station St. Moritz and 4.7 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 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.

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

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

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 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.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 56 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.

Enjoy breakfast in St. Moritz and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 17 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.

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

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

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 17 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.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 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.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 29 reviews

    St Moritz 3 Suite vista lago offers accommodations in St. Moritz, 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain and 21 miles from Swiss National Park Visitor Centre.

  • Chesa Languard

    St. Moritz
    Breakfast options
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 2,106 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.

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

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 23 reviews

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

FAQ about cheap hotels in St. Moritz

Cheap hotels that guests love in St. Moritz

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

Research, refine, and make plans for your whole trip