Cheap Hotels in St. Moritz, Switzerland

Book reliable cheap hotels in St. Moritz, Switzerland
Check-in
26Oct2025Select date
Check-out
27Oct2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-20 out of 20
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map1000 m from City Centre200 m from St. Moritz Dorf-Chantarella
FromUS$ 116 /nightSelect
Map700 m from City Centre200 m from Engadiner Museum
FromUS$ 155 /nightSelect
Map600 m from City Centre100 m from Signalbahn
FromUS$ 158 /nightSelect
Map1.3 km from City Centre300 m from Train Station St. Moritz
FromUS$ 128 /nightSelect
Map100 m from City Centre500 m from Segantini Museum
FromUS$ 100 /nightSelect
Map1.3 km from City Centre300 m from Salastrains-Munt da San Murezzan
FromUS$ 112 /nightSelect
Map800 m from City Centre1000 m from Engadiner Museum
FromUS$ 125 /nightSelect
Map1.5 km from City Centre400 m from Train Station St. Moritz
FromUS$ 153 /nightSelect
Map1.1 km from City Centre300 m from St. Moritz Dorf-Chantarella
FromUS$ 155 /nightSelect
Map1.9 km from City Centre600 m from Ski Lift Randolins
FromUS$ 123 /nightSelect
Map1.1 km from City Centre400 m from Signalbahn
FromUS$ 256 /nightSelect
Map700 m from City Centre900 m from Engadiner Museum
FromUS$ 82 /nightSelect
Map800 m from City Centre1.0 km from Engadiner Museum
FromUS$ 144 /nightSelect
Map1.1 km from City Centre300 m from St. Moritz Dorf-Chantarella
FromUS$ 181 /nightSelect
Map1.5 km from City Centre300 m from Pony Suvretta
FromUS$ 224 /nightSelect
Map300 m from City Centre500 m from Signalbahn
FromUS$ 168 /nightSelect
Map600 m from City Centre300 m from Signalbahn
FromUS$ 274 /nightSelect
Map500 m from City Centre800 m from Signalbahn
FromUS$ 122 /nightSelect
Map500 m from City Centre800 m from Signalbahn
FromUS$ 97 /nightSelect
Map1.9 km from City Centre600 m from Pony Suvretta
FromUS$ 308 /nightSelect

Hotel price range in St. Moritz

Choose from low-cost hotels—options for every traveler and budget.

⬆️ The highest price
US$ 308
⬇️ The lowest price
US$ 82
💸 Average price for
3-star hotels
US$ 164

Cheap hotels in St. Moritz

Based on reviews from guests who stayed in the past year

Stunning lakefront location with scenic views:
Hotel Waldhaus Am See
Cozy mountain retreat with authentic charm:
Chesa Languard
Budget friendly with convenient access to slopes:
Hotel Piz St. Moritz
Charming family atmosphere in central location:
Hotel Nolda
Relaxed comfort with great dining options:
Soldanella
Welcoming ambiance with local hospitality:
Hauser Hotel St. Moritz
Family friendly accommodations at great value:
Randolins Familienresort
Spacious apartments perfect for longer stays:
Aladin Apartments St Moritz
Ski-in ski-out access for winter sports lovers:
Hotel Corvatsch - Web Check-In

FAQs about cheap hotels in St. Moritz

We hope these answers help you plan a smooth and cost-effective trip

Which cheap hotels in St. Moritz have the best views?
Hotel Piz St. Moritz and Hotel Waldhaus Am See offer stunning views of the lake and mountains, making them excellent choices for scenic accommodations.
Are there family-friendly cheap hotels in St. Moritz?
Randolins Familienresort is particularly family-friendly, offering ample kid-oriented amenities. B&B River Inn is also suitable, with spacious family rooms.
Which cheap hotels are located near popular landmarks in St. Moritz?
Hotels like Hotel Nolda and Hotel Salastrains are conveniently located near attractions like the Signalbahn cable car and Lake St. Moritz, making them ideal for exploring the area.
What are the top-rated cheap hotels in St. Moritz according to guest reviews?
Hauser Hotel St. Moritz and Hotel Piz St. Moritz consistently receive high ratings from guests for their service and overall experience, making them top choices among budget accommodations.

Stay Hacks for St. Moritz

Discover how to elevate your stay in this luxurious Swiss resort with these handy tips and insights.

Fast Fact: Did you know? Approximately 75% of St. Moritz hotels feature spa facilities, like the Soldanella, offering stunning lake views.

Local Hack: Request a 'St. Moritz Card' at your hotel for free access to local public transportation and discounts on Alpine activities.

Hidden Gem: Visit the Segantini Museum (only 10 minutes from the main hotel district) for a unique collection of works by the artist Giovanni Segantini, showcasing the region's stunning landscapes.

Smart Tip: Booking directly through hotel websites can often save you 15-20% compared to third-party platforms, plus you may get added perks.

Check-in
26Oct2025Select date
Check-out
27Oct2025Select date
Rooms and Guests2 Guests, 1 Room