Cheap Hotels in St. Moritz, Switzerland

Book reliable cheap hotels in St. Moritz, Switzerland

Check-in
29Jul
Check-out
30Jul
Rooms and Guests2 Guests, 1 Room
St. Moritz boasts the lively Engadin Valley, where you can explore the Segantini Museum and indulge in winter sports at Corviglia. Hit the slopes or relax by Lake St. Moritz, then try your luck at the historic Casino St. Moritz. For accommodation, you'll find exceptional luxury hotels, inviting ski hotels, and cozy options near the train station. Each has been thoughtfully selected for top amenities and guest reviews, ensuring you can find the right stay. Book early in the winter or summer seasons, and consider using the local bus or train for easy access to sights and hotels.
All filters
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
Brands
1-20 out of 22
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
Map1100 yd from City Centre200 yd from Sankt Moritz
FromUS$ 116 /nightSelect
8.4
Great
Map1200 yd from City Centre200 yd from Sankt Moritz
FromUS$ 181 /nightSelect
8.4
Great
Map700 yd from City Centre200 yd from Signalbahn
FromUS$ 158 /nightSelect
8.2
Great
Map1500 yd from City Centre300 yd from Train Station St. Moritz
FromUS$ 128 /nightSelect
8.4
Great
Map800 yd from City Centre200 yd from Engadiner Museum
FromUS$ 155 /nightSelect
8.4
Great
Map100 yd from City Centre700 yd from Engadiner Museum
FromUS$ 100 /nightSelect
8.2
Great
Map1700 yd from City Centre500 yd from Train Station St. Moritz
FromUS$ 153 /nightSelect
8.0
Great
Map1.2 mi from City Centre600 yd from Ski Lift Randolins
FromUS$ 123 /nightSelect
8.2
Great
Map600 yd from City Centre300 yd from Signalbahn
FromUS$ 274 /nightSelect
8.2
Great
Map1300 yd from City Centre200 yd from Sankt Moritz
FromUS$ 164 /nightSelect
8.0
Great
Map500 yd from City Centre900 yd from Signalbahn
FromUS$ 122 /nightSelect
8.0
Great
Map900 yd from City Centre1100 yd from Engadiner Museum
FromUS$ 125 /nightSelect
8.4
Great
Map1700 yd from City Centre400 yd from Pony Suvretta
FromUS$ 261 /nightSelect
8.2
Great
Map1400 yd from City Centre300 yd from Salastrains-Munt da San Murezzan
FromUS$ 112 /nightSelect
7.8
Very good
Map
FromUS$ 168 /nightSelect
8.2
Great
Map1200 yd from City Centre200 yd from Sankt Moritz
FromUS$ 155 /nightSelect
8.2
Great
Map1200 yd from City Centre500 yd from Signalbahn
FromUS$ 245 /nightSelect
8.2
Great
Map1.2 mi from City Centre600 yd from Pony Suvretta
FromUS$ 308 /nightSelect
8.4
Great
Map900 yd from City Centre1100 yd from Engadiner Museum
FromUS$ 144 /nightSelect
8.4
Great
Map800 yd from City Centre1000 yd from Engadiner Museum
FromUS$ 82 /nightSelect

Hotel price range in St. Moritz

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

⬆️ The highest price
USD 308
⬇️ The lowest price
USD 82
💸 Average price for
3-star hotels
USD 161

Cheap hotels in St. Moritz

Based on reviews from guests who stayed in the past year

Charming family friendly atmosphere:
Picturesque lakeside location:
Convenient access to ski slopes:
Cozy traditional Swiss decor:
Affordable luxury in central St Moritz:
Comfortable budget accommodation:
Relaxed alpine retreat:
Serene environment with stunning views:
Unique and cozy hostel experience:
Modern amenities in a rustic setting:

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 are close to popular landmarks?
Hotels like Hotel Piz St. Moritz and Hauser Hotel St. Moritz are conveniently located near Lake St. Moritz, just about 1km away. The Soldanella is also close to the Corviglia ski area, approximately 2km from the hotel.
Are there cheap hotels in St. Moritz that offer family-friendly amenities?
Randolins Familienresort is a great choice for families, featuring family rooms and recreational activities. Hotel Salastrains also offers family accommodations and is near kid-friendly attractions.
What budget accommodations in St. Moritz provide scenic views?
Hotel Waldhaus Am See has stunning lake views, while Hotel Nolda offers picturesque mountain scenery from many of its rooms.
Which cheap hotels are recommended for couples in St. Moritz?
Chesa Languard and Boutique Hotel Cervus are well-regarded by couples for their romantic atmosphere and comfortable amenities.
What are the top-rated cheap hotels in St. Moritz based on guest reviews?
According to guest reviews, Hotel Piz St. Moritz and Hauser Hotel St. Moritz consistently receive high satisfaction scores for their service and location.

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.

Other cities in Switzerland