Cheap Hotels in St. Moritz from $224

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Cheap Hotels

This weekend
Next weekend

Our top choices for St. Moritz cheap hotels

Youth Hostel St. Moritz

Youth Hostel St. Moritz
2.0 star property
St. Moritz
8.6 out of 10, Excellent, (254 reviews)
"Very clean room, staff very friendly and helpful. "
United Kingdom
Roberto
$212 nightly
The price is $224
Mar 2 - Mar 3
Total with taxes and fees
Youth Hostel St. Moritz

Soldanella

Soldanella
St. Moritz
9.0 out of 10, Wonderful, (696 reviews)
"The hotel was amazing, along with the staff."
United States
Michael
$395 nightly
The price is $418
Mar 2 - Mar 3
Total with taxes and fees
Soldanella

Chesa Spuondas

Chesa Spuondas
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (89 reviews)
"Amazing place. Very cosy and welcoming staff"
France
jerome
$309 nightly
The price is $329
Feb 4 - Feb 5
Total with taxes and fees
Chesa Spuondas

Hostel by Randolins

Hostel by Randolins
1.0 star property
St. Moritz
9.0 out of 10, Wonderful, (49 reviews)
"We loved this quaint hostel! We used the spa and also had an amazing breakfast here! Would love to come back someday. "
United States
Samantha
$226 nightly
The price is $242
Feb 4 - Feb 5
Total with taxes and fees
Hostel by Randolins

Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (145 reviews)
"Great spa area, super cosy bedroom, amazing views and a tasty breakfast! Staff were super helpful and very welcoming."
United Kingdom
Ben
$383 nightly
The price is $406
Feb 4 - Feb 5
Total with taxes and fees
Berghotel Randolins

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.4 out of 10, Very Good, (265 reviews)
"Everything was perfect, I highly recommend this hotel. Thank you very much."
United States
Dominga
$405 nightly
The price is $430
Feb 24 - Feb 25
Total with taxes and fees
Hotel Laudinella

Hotel Europa Suites

Hotel Europa Suites
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (153 reviews)
"Great staff!"
Canada
Peter
$398 nightly
The price is $423
Mar 5 - Mar 6
Total with taxes and fees
Hotel Europa Suites

Hotel Bären

Hotel Bären
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (164 reviews)
"Everything as great , friendly staff and excellent service ."
Canada
Hani
$375 nightly
The price is $398
Feb 25 - Feb 26
Total with taxes and fees
Hotel Bären

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (557 reviews)
"the room was lovely with a great view. the staff were beyond helpful. would highly recommend "
United Kingdom
Julie
$361 nightly
The price is $383
Feb 8 - Feb 9
Total with taxes and fees
Hotel Reine Victoria

Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (546 reviews)
"Staff were extremely friendly, such a joy to have stayed with them. "
Singapore
wen liang
$413 nightly
The price is $428
Mar 3 - Mar 4
Total with taxes and fees
Hotel Arte
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find out more about St. Moritz

Discover cheap things to do in St. Moritz

St. Moritz, nestled in the picturesque Graubünden region of Switzerland, offers a variety of experiences for budget-conscious travelers without compromising on quality. Nature lovers can explore the stunning trails of the surrounding Engadin Valley, which boast breathtaking views and are free to hike. In winter, the area transforms into a snow sports haven, with opportunities for affordable sledding and ice skating on the frozen lake. The St. Moritz Cultural Center often hosts free events and exhibitions, allowing visitors to immerse themselves in local art and history. For families, a visit to the nearby Muottas Muragl offers an inexpensive funicular ride with panoramic views that will captivate both adults and children alike. As for accommodations, the nearby village of Samedan is just a short ride away from the glamorous St. Moritz and features several cozy hotels that provide great value. Staying here allows travelers to enjoy the charm of a traditional Swiss town while still having easy access to the world-class amenities and activities that St. Moritz is known for, making for a delightful and budget-friendly adventure.

Find the best cheap hotels in St. Moritz

For budget-conscious travelers visiting St. Moritz, these three hotels offer excellent value without sacrificing comfort. Each hotel provides essential amenities and a welcoming atmosphere for a memorable stay.

Hostel by Randolins

  • Why it's great for a budget-friendly vacation: With a stellar review rating of 9.4, the Hostel by Randolins stands out as a premier budget option for travelers in St. Moritz. This hostel not only provides free Wi-Fi and complimentary train station pickup but also features a hot tub and sauna facilities, allowing guests to unwind after a day of exploring or skiing. The inviting atmosphere and modern amenities make it a fantastic choice for budget-conscious guests seeking quality and comfort.
  • Other amenities: Beyond the basics, guests can enjoy a terrace with stunning mountain views, electric car charging stations, and concierge services to assist with travel plans. Ski passes and nearby ski lifts make accessing the slopes convenient, while additional activities like biking and hiking are easily accessible from the hotel.
  • Nearby attractions: Engadin Valley - 0.0 miles, Segantini Museum - 1.56 miles, San Karl St. Moritz-Bad Church - 1.65 miles

Hotel Stille & Aladin Apartments

  • Why it's great for a budget-friendly vacation: The Hotel Stille & Aladin Apartments is a fantastic choice for budget travelers seeking a bit more space, an impressive review rating of 8.8. Guests can appreciate the in-room kitchen facilities, including an oven and electric kettle, allowing for convenient meal preparations. The hotel also offers Wi-Fi and a self-parking option, making it easy to stay connected and mobile during their visit.
  • Other amenities: In addition to its practical amenities, the hotel features a terrace and mountain views, providing a serene setting to unwind. Guests can take advantage of the onsite ski facilities, including ski lessons and rentals, making it an ideal base for winter sports. The hotel also offers flexibility with early check-in and late check-out options, enhancing the travel experience.
  • Nearby attractions: Engadin Valley - 0.0 miles, Signal Gondola - 0.78 miles, San Karl St. Moritz-Bad Church - 0.51 miles

Youth Hostel St. Moritz

  • Why it's great for a budget-friendly vacation: Ideal for budget travelers, the Youth Hostel St. Moritz offers a cozy stay at an affordable price, with an excellent review rating of 7.4. Guests can enjoy complimentary daily breakfast and Wi-Fi, ensuring a comfortable start to their day. The hostel also features a ski shuttle, making it easy for winter sports enthusiasts to hit the slopes without hassle.
  • Other amenities: Additional amenities include ski storage for gear, a shared terrace to soak in the mountain views, and nearby options for snowshoeing and hiking. The hotel also provides self-parking for added convenience, and a garden area where guests can relax after a day of outdoor activities.
  • Nearby attractions: Engadin Valley - 0.0 miles, Signal Gondola - 0.79 miles, San Karl St. Moritz-Bad Church - 0.54 miles

How can I get cheap hotels in St. Moritz?

Best tips to find a cheap hotel in St. Moritz

  1. If you're looking to travel to St. Moritz on a budget, you'll be happy to know that you can find hotels for as low as $224. Of course, that price is affected by amenities, star rating, and even the time of year you visit. At most, hotel prices can be as high as $508. Staying a short amount of time in St. Moritz is an effective way to reduce hotel costs.

  2. When you cut your vacation down to just a few days, you don't have to worry as much about hotel prices since you don't have that many nights to stay. For budget hotels in St. Moritz, 3 to 4 days should be all the nights you need. That's generally enough to enjoy the city's top attractions, though there's certainly enough to do to warrant a week-long trip.

  3. When booking cheap hotel rooms in St. Moritz, it's typically best to book about 3 weeks in advance. Book further in advance than that and you could be paying too much for your room, as hotels will often overestimate future demand. However, if you wait too long, you might find that the hotel has been completely booked.

  4. When you utilize search filters on Expedia, you'll be able to narrow down your results in a flash. These search filters cover a wide variety of factors you may be interested in when it comes to finding a cheap hotel in St. Moritz, including amenities such as Free Breakfast, 2-star rating, or proximity to local attractions. You can even set filters for price limits to ensure that all the displayed results are within your budget.

Top St. Moritz Hotel Reviews

Frequently asked questions

Which are the best hotels to stay in St Moritz as a budget traveler?
For travellers seeking great value in St. Moritz, several highly-rated hotels offer excellent amenities for a budget-friendly stay.

Soldanella, a 3-star hotel with a 9.0 rating, provides exceptional value with free buffet breakfast and complimentary WiFi. Guests frequently praise the excellent breakfast and the absolutely beautiful, clean rooms. Its convenient location is close to attractions like the St. Moritz Leaning Tower and offers easy access to ski areas. Free and easy parking is an added benefit.

Another excellent choice is Hauser Hotel St. Moritz, a 3-star property with a 9.0 rating. This hotel offers free local breakfast, ensuring a great start to your day, along with free WiFi. Reviewers consistently praise its excellent location and the exceptional quality of the breakfast. The staff are also frequently described as professional and great.

Hotel Nolda, a 3-star hotel with a 9.0 rating, stands out with free self-parking and complimentary toiletries, adding to its value. It also provides a 24-hour airport shuttle. Its excellent location is particularly beneficial for ski enthusiasts, with nearby access to ski lifts and runs. Guests frequently highlight the friendly and helpful staff, as well as the great breakfast.

Languard, a 3-star hotel rated 8.8, boasts free WiFi and offers stunning mountain views, enhancing the overall experience. It provides convenient access to various ski activities and a ski shuttle. Customers often mention the friendly and helpful staff, the clean and spacious rooms, and the fantastic breakfast.

Hotel Arte, a 3-star hotel with an 8.8 rating, includes free toiletries and free WiFi, contributing to a comfortable and affordable stay. It offers easy access to ski lessons, passes, and rentals. Reviewers often praise the clean and great rooms, the friendly staff, and the amazing food served in its great restaurant.
How much does a budget hotel in St Moritz cost?
Budget hotel prices in St Moritz vary, but you can find a great deal from $224 on Expedia. To find the cheapest budget hotels, be flexible with your dates—off-peak and mid-week stays are typically cheaper. Stretch your budget further by looking for hotels with free breakfast, free parking or free airport shuttles. Sort your search results by "Price: low to high" to see our lowest rates.
Which area of St Moritz is best to stay in for cheap hotels?
For budget-conscious travellers seeking affordable accommodations in St. Moritz, focusing on the surrounding Engadin valley, particularly areas slightly outside the immediate resort centre, often yields the best results. While St. Moritz itself is synonymous with luxury, nearby villages and specific pockets offer more modest pricing.

Solo travellers might consider staying in St. Moritz Bad, which is a bit more residential and less glitzy than St. Moritz Dorf. Here, you'll find a greater concentration of guesthouses and smaller hotels that cater to a broader budget range. It's also conveniently located near the lake and offers good connections to the town's public transportation.

Families looking for value should explore options in adjacent villages like Celerina, Samedan, or Pontresina. These charming communities are just a short train or bus ride from St. Moritz and provide a quieter atmosphere with more family-friendly hotel and apartment choices.
What are the top-rated cheap hotels for families in St Moritz?
For families seeking top-rated, budget-friendly hotels in St. Moritz, Hotel Bären, Berghotel Randolins, and Hotel Nolda are excellent choices.

The 3-star Hotel Bären, with an 8.8 rating, offers valuable amenities like free self-parking and complimentary WiFi. Guests frequently praise its excellent location, friendly and helpful staff, and great breakfast. It's ideally situated near Lake St. Moritz and the Berry Museum, and offers access to mountain biking, climbing, and scenic mountain views.

Berghotel Randolins, also a 3-star property with an impressive 9.0 rating, provides great value with free WiFi, complimentary breakfast, and free buffet breakfast. Free self-parking is also available, helping families save on additional costs.

Another fantastic option is the 3-star Hotel Nolda, holding a 9.0 rating. This hotel offers free WiFi, free self-parking, and complimentary toiletries. Its staff is frequently mentioned as friendly and helpful, and the breakfast is described as great. The hotel boasts an excellent location near major attractions like the St. Moritz Leaning Tower, Segantini Museum, Corviglia Ski Resort, Lake St. Moritz, and the Berry Museum, making it convenient for exploring. It also provides fantastic ski-related amenities, including ski-in/ski-out access and proximity to ski lifts and lessons.
What cheap hotels in St Moritz offer complimentary breakfast?
In St. Moritz, several affordable hotels offer complimentary breakfast to start your day, including Soldanella, Hauser Hotel St. Moritz, Berghotel Randolins, Youth Hostel St. Moritz, and Chesa Spuondas.

Soldanella, a 3-star hotel with an impressive 9.0 review rating, provides a free buffet breakfast that guests consistently describe as excellent. This hotel also offers complimentary WiFi and is conveniently located near ski areas, making it ideal for winter sports enthusiasts. Guests frequently praise the helpful staff and the convenient location. It is situated close to the St. Moritz Leaning Tower and the Segantini Museum.

Hauser Hotel St. Moritz, another 3-star option, boasts a 9.0 rating and offers a free local breakfast that reviewers highlight as exceptional and good quality. The hotel provides free WiFi in public areas. Its excellent location is frequently mentioned by guests, and it's near popular attractions such as Lake St. Moritz and Corviglia Ski Resort.

Berghotel Randolins, a 3-star hotel rated 9.0, includes a complimentary buffet breakfast and free self-parking, adding significant value for travellers. Guests appreciate the free WiFi available throughout the property.

Youth Hostel St. Moritz, with an 8.6 rating, offers a free buffet breakfast and complimentary WiFi. This hostel is particularly well-suited for those interested in skiing, with nearby ski rentals, lessons, and a convenient onsite ski shuttle. It's also close to Lake St. Moritz and the Berry Museum.

Chesa Spuondas, a 3-star hotel with an 8.8 review rating, includes breakfast as part of its resort amenities and offers free self-parking.
What are the best cheap hotels in St Moritz with a pool?
For budget-friendly hotels in St. Moritz that feature a pool, Hotel Bären is a great option.

Hotel Bären is a 3-star hotel with an 8.8 rating, offering an indoor pool for guests to enjoy. Travellers frequently highlight its good location, friendly and helpful staff, and great breakfast. Additional amenities that add value include complimentary WiFi and free self-parking.
Are there any cheap St Moritz hotels near Engadin Valley?
Yes, several budget-friendly hotels in St. Moritz offer excellent value and are conveniently located near the Engadin Valley.

Soldanella is a 3-star hotel with an impressive 9.0 rating. Guests frequently highlight the excellent, complimentary buffet breakfast and the clean, absolutely beautiful rooms. Its convenient location is superb for those interested in skiing, with downhill skiing, ski lifts, and ski runs all nearby. You'll also find the St. Moritz Leaning Tower and Lake St. Moritz just a short distance away.

Hauser Hotel St. Moritz, another 3-star option with a 9.0 rating, provides a free local breakfast and complimentary WiFi. Reviewers consistently praise its excellent location and the exceptional quality of the breakfast. The hotel is close to key attractions like the Segantini Museum and Corviglia Ski Resort.

Hotel Nolda, a 3-star hotel rated 9.0, offers valuable amenities such as free self-parking, complimentary toiletries, and a 24-hour airport shuttle. It's particularly well-suited for ski enthusiasts, with onsite downhill and cross-country skiing, and nearby ski lessons and rentals. Guests often praise the friendly, helpful staff and the great breakfast.

Hotel Arte, with a 3-star rating and an 8.8 review score, provides free toiletries and complimentary WiFi. This hotel is also a great base for skiing, with nearby ski lessons and various ski areas. Travellers appreciate the clean, great rooms and the friendly staff.

Languard, a 3-star hotel with an 8.8 rating, boasts stunning mountain views and complimentary WiFi. It's an ideal choice for skiers, with nearby downhill skiing, ski shuttles, and cross-country skiing options. Customers frequently mention the friendly, helpful staff and the clean, big rooms.
Which cheap hotels in St Moritz have good reviews for customer service?
For budget-friendly hotels in St. Moritz with excellent customer service, consider Soldanella, Hauser Hotel St. Moritz, Hotel Nolda, Languard, and Hotel Arte.

Soldanella is a 3-star hotel with an impressive 9.0 rating. Guests consistently praise the staff for being great and helpful, making for a pleasant stay. This hotel also offers free buffet breakfast and complimentary WiFi, providing excellent value. It's conveniently located near St. Moritz Leaning Tower and Lake St. Moritz.

Hauser Hotel St. Moritz, also a 3-star property with a 9.0 rating, is frequently highlighted for its great and professional staff. Travellers appreciate the free local breakfast and complimentary WiFi, ensuring a comfortable and connected experience. Key attractions like the Segantini Museum and Corviglia Ski Resort are easily accessible from here.

Hotel Nolda, a 3-star hotel rated 9.0, receives high marks for its friendly and helpful staff, with service frequently described as excellent. This hotel provides free WiFi, free self-parking, and complimentary toiletries. For those interested in winter sports, it offers a 24-hour airport shuttle and boasts onsite ski-in/ski-out access, as well as nearby ski lessons and rentals.

Languard is a 3-star hotel with an 8.8 rating where the front staff and general staff are consistently described as friendly and helpful. Guests can enjoy free WiFi and stunning mountain views from this property. It's also well-situated for skiing, with nearby access to ski lifts, runs, and lessons.

Hotel Arte, a 3-star hotel with an 8.8 rating, is known for its great service and friendly staff. This hotel offers free toiletries and complimentary WiFi, adding to its value.
Are there any cheap hotels in St Moritz that allow for late check-out or early check-in?
Yes, there are budget-friendly hotels in St. Moritz that can accommodate late check-out or early check-in, though specific policies can vary.

Hotel Piz, a 3-star establishment with an 8.2 rating, is known for its flexibility with late check-outs. Guests frequently praise the excellent breakfast and its good location, being just 0.2 miles from Lake St. Moritz and 0.4 miles from the Berry Museum. This hotel also offers free WiFi and is conveniently located near various skiing opportunities, including downhill and cross-country options, with ski rental and lessons available nearby.

Another excellent option is Hotel Stille & Aladin Apartments, which has an 8.2 review rating. This hotel often allows for early check-in and late check-out. Reviewers often comment on the good-sized rooms. It's also well-situated, just 0.2 miles from Lake St. Moritz and 0.4 miles from the Berry Museum. Like Hotel Piz, it provides free WiFi and boasts easy access to numerous skiing amenities.
How can I save on a budget hotel in St Moritz with Expedia?
There are plenty of ways to save on a budget hotel in St Moritz. Join One Key™, our free travel rewards program, to unlock discounted Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel booking. If you're feeling spontaneous, be sure to check for last-minute deals.
Is it cheaper to book a St Moritz hotel and flight package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect vacation package.
Can I cancel my budget hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right budget hotel in St Moritz for you.

Explore a world of travel with Expedia