Find Cheap Hotels in St. Moritz from CA $247

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Cheap Hotels

Next weekend
In two weeks

Our top choices for St. Moritz cheap hotels

Languard

Languard
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (622 reviews)
"Great views, lovely hotel and great trip altogether. "
United Kingdom
sanyam
The price is CA $286
CA $308 total
includes taxes & fees
Jun 8 - Jun 9
Languard

Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (513 reviews)
"This is a fantastic location, close to city center and lake. Easy to find bus to go to ski resort. Staff was excellent, kind and so helpful and the chef is amazing, you have to try the food here."
United States
David
The price is CA $277
CA $333 total
includes taxes & fees
Jun 29 - Jun 30
Hotel Nolda

Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very good, (347 reviews)
"Good location, excellent breakfast, room was nice, staff very helpful"
United Kingdom
stephen
The price is CA $320
CA $343 total
includes taxes & fees
Jun 14 - Jun 15
Hotel Piz

Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (597 reviews)
"Wonderful breakfast, modern and comfortable rooms, great place for a long or short stay. "
Canada
Michael
The price is CA $322
CA $348 total
includes taxes & fees
Jun 8 - Jun 9
Hotel Arte

Laudinella Apartments

Laudinella Apartments
4.0 star property
St. Moritz
The price is CA $485
CA $516 total
includes taxes & fees
Jun 14 - Jun 15
Laudinella Apartments

Chesa Spuondas

Chesa Spuondas
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (90 reviews)
"Amazing place. Very cosy and welcoming staff"
France
jerome
The price is CA $228
CA $247 total
includes taxes & fees
Jun 8 - Jun 9
Chesa Spuondas

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (308 reviews)
"Lovely hotel....the free transfer from the train station is very handy. We also enjoyed the complimentary entry to the nearby public swimming pool. We enjoyed dinner and breakfast during our stay. Staff were all friendly and helpful."
United Kingdom
Aileen
The price is CA $366
CA $392 total
includes taxes & fees
Jun 30 - Jul 1
Hotel Laudinella

Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (148 reviews)
"Really lovely hotel outside the main town. Staff are really friendly and helpful. "
United Kingdom
Andrew
The price is CA $349
CA $373 total
includes taxes & fees
Jun 21 - Jun 22
Berghotel Randolins

Youth Hostel St. Moritz

Youth Hostel St. Moritz
2.0 star property
St. Moritz
8.8 out of 10, Excellent, (287 reviews)
"Breakfast was fabulous"
Australia
Jill
The price is CA $261
CA $277 total
includes taxes & fees
Jun 18 - Jun 19
Youth Hostel St. Moritz

Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (715 reviews)
"Great views of the mountains and lake and breakfast"
United States
Madhu
The price is CA $352
CA $376 total
includes taxes & fees
Jun 6 - Jun 7
Soldanella
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 stunning Graubünden region of Switzerland, offers a delightful blend of winter sports and scenic beauty that won't break the bank. For outdoor enthusiasts, the Corviglia ski area provides an array of slopes suitable for all levels, and the trails around the frozen Lake St. Moritz are perfect for free ice skating or simply enjoying a picturesque winter stroll. Families can explore the local hiking paths, such as the easy walk to the charming village of Samedan, where the scenic views are absolutely free to enjoy. The Segantini Museum, dedicated to the works of artist Giovanni Segantini, offers a modest entry fee and a cultural experience that adds depth to your stay. Don’t miss the vibrant local markets, where you can sample Swiss cheeses and fresh produce without splurging. For budget-conscious travellers, staying in the nearby village of Silvaplana not only presents a more affordable accommodation option but also gives you access to beautiful hiking trails and water sports on the lake during the summer months. This charming area retains a tranquil atmosphere, allowing you to explore the stunning landscapes and immerse yourself in the local culture, all while enjoying the high standards of Swiss hospitality.

Find the best cheap hotels in St. Moritz

For travellers seeking budget-friendly accommodations in St. Moritz, these hotels offer excellent value without compromising comfort. Each provides essential amenities to ensure a pleasant stay while exploring this stunning Swiss destination.

Hotel Nolda

  • Why it's great for a budget-friendly vacation: With a solid guest review rating of 9.0, Hotel Nolda provides a welcoming atmosphere for budget travellers eager to explore the beauty of St. Moritz. Guests can take advantage of free WiFi and a complimentary 24-hour airport shuttle, making their arrival and departure seamless. The hotel's ski-in/ski-out access allows for easy access to the slopes, ensuring a fantastic winter getaway.
  • Other amenities: This hotel boasts self-parking options, perfect for those travelling by car. Guests can enjoy additional recreational activities such as ice skating and mountain biking onsite. The hotel also offers concierge services to assist with planning excursions and activities, ensuring a memorable stay. With a focus on comfort, the rooms feature premium bedding and stunning mountain views for a restful night.
  • Nearby attractions: Engadin Valley - 0 km, Signal Gondola - 0.2 km, Signalbahn - 0.2 km

Soldanella

  • Why it's great for a budget-friendly vacation: Soldanella is an ideal choice for budget-conscious travellers looking for comfort and convenience in St. Moritz. With an impressive guest review rating of 9.0, this hotel offers complimentary daily breakfast, making it easy to start your day right while enjoying the breathtaking mountain views. Guests can also enjoy free WiFi throughout the hotel and access to a range of wellness facilities, including a spa and Turkish bath.
  • Other amenities: Visitors can unwind on the terrace while taking in the beautiful scenery. The hotel features steam rooms, sauna, and body treatment services, perfect for relaxation after a day of skiing or hiking. For those who enjoy outdoor activities, the nearby ski lifts and runs offer plenty of options for skiing and snowboarding. Onsite parking and daily housekeeping ensure added convenience for all guests.
  • Nearby attractions: Engadin Valley - 0 km, Engadiner Museum - 0.7 km, Segantini Museum - 0.4 km

Languard

  • Why it's great for a budget-friendly vacation: Languard is a fantastic choice for budget travellers with a review rating of 8.8, offering an excellent blend of comfort and value. Guests can enjoy complimentary WiFi, making it easy to stay connected while exploring the beautiful surroundings of St. Moritz. The hotel is conveniently located near ski areas, providing easy access to winter activities.
  • Other amenities: The hotel features a golf course nearby for those looking for summer activities, alongside a historical district location for a touch of local culture. Guests benefit from concierge services to help plan their excursions and daily housekeeping for a straightforward experience. With ski storage available, it's perfect for skiers wanting quick access to their gear.
  • Nearby attractions: Engadin Valley - 0 km, St. Moritz Leaning Tower - 0.2 km, Chesa Futura Building - 0.4 km

Hotel Arte

  • Why it's great for a budget-friendly vacation: Hotel Arte stands out as a budget-friendly option for travellers in St. Moritz, a solid review rating of 8.8. This hotel offers essential amenities like free toiletries and WiFi, ensuring guests have all necessary comforts at their fingertips. With optional ski privileges, guests can easily hit the slopes during their stay, making it a convenient choice for winter sports lovers.
  • Other amenities: Guests can enjoy self-parking options and a range of recreational activities, including onsite ice skating and snowshoeing. The hotel features a hot spring and offers kitchen facilities in select rooms, perfect for those who prefer to prepare their own meals. With beautiful mountain views and a balcony or patio in many rooms, guests can unwind and appreciate the stunning surroundings.
  • Nearby attractions: Engadin Valley - 0 km, St. Moritz Leaning Tower - 0.1 km, Chesa Futura Building - 0.2 km

Top St. Moritz Hotel Reviews

Frequently asked questions

Which are the best hotels to stay in St Moritz as a budget traveller?
For budget-conscious travellers in St Moritz, excellent options include Soldanella, Hauser Hotel St. Moritz, and Hotel Nolda.

The 3-star Soldanella, with a great rating of 9.0, offers complimentary breakfast and free WiFi, which are fantastic for keeping costs down. Its convenient location near the ski area and ski lifts is a major plus for winter sports enthusiasts. Guests frequently praise the excellent breakfast and the helpful staff.

Another superb choice is the 3-star Hauser Hotel St. Moritz, also with a 9.0 rating. This hotel provides free local breakfast and free WiFi, ensuring a comfortable and connected stay. Its excellent location and exceptional breakfast are often highlighted in guest reviews.

The 3-star Hotel Nolda, rated 9.0, stands out with free self-parking and free WiFi, alongside a 24-hour airport shuttle service for convenience. It's ideally located near ski lifts and runs, and guests appreciate the friendly and helpful staff, as well as the good breakfast.
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 CA $247 on Expedia. To find the cheapest budget hotels, be flexible with your dates—typically, off-peak and mid-week stays are 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.
What are the top-rated cheap hotels for families in St Moritz?
For families seeking excellent value in St Moritz, Hotel Bären, Berghotel Randolins, Randolins Familienresort, and Hotel Nolda are all highly-rated options.

The 3-star Hotel Bären, with an 8.8 rating, is praised by customers for its good location and friendly, helpful staff. Guests often highlight the great breakfast, and the hotel offers free WiFi and free self-parking. It also boasts a site location with mountain views, and mountain biking and climbing are available nearby.

Another great choice is the 3-star Berghotel Randolins, which has an impressive 9.0 rating. This hotel provides excellent value with free breakfast, including a buffet, and free WiFi. Free self-parking is also available.

The 3-star Randolins Familienresort, rated 8.4, is particularly well-suited for families. It offers free WiFi, free self-parking, and a complimentary train station pickup service. Guests also benefit from free breakfast, including a buffet, and free toiletries.

Finally, the 3-star Hotel Nolda, with a 9.0 rating, is highly regarded for its friendly and helpful staff, excellent location, and great breakfast. Reviewers frequently mention the free and great parking.
What cheap hotels in St Moritz offer complimentary breakfast?
For budget-friendly hotels in St Moritz that offer complimentary breakfast, you have several excellent options, including Soldanella, Hauser Hotel St. Moritz, Berghotel Randolins, Youth Hostel St. Moritz, and Chesa Spuondas.

The 3-star Soldanella, with a fantastic 9.0 rating, provides both a buffet breakfast and a standard breakfast free of charge. Guests frequently praise the excellent breakfast, clean and beautiful rooms, and helpful staff. Its convenient location is also a plus, especially for ski enthusiasts, as it's near ski lifts, runs, and downhill areas.

Another great choice is the 3-star Hauser Hotel St. Moritz, also rated 9.0. This hotel offers a complimentary local breakfast, and guests consistently highlight the exceptional and good quality breakfast. The staff are described as great and professional, and the hotel's location receives excellent reviews.

The 3-star Berghotel Randolins, rated 9.0, includes both a free breakfast and a free buffet breakfast. This hotel also provides free self-parking, adding to its value.

For those looking for a hostel experience, the Youth Hostel St. Moritz, with an 8.6 rating, offers a free buffet breakfast and a standard free breakfast. It's well-equipped for skiers, with nearby cross-country and downhill skiing, ski rental, and an onsite ski shuttle.

Finally, the 3-star Chesa Spuondas, rated 8.8, includes breakfast as part of its resort amenities.
When is the most affordable time to visit St Moritz?
The most affordable time to visit St Moritz is typically during the "shoulder seasons" – late spring (May to early June) and autumn (September to October), outside of the peak winter and summer tourist rushes. During these periods, you'll find lower prices on accommodation and fewer crowds, allowing you to experience the region's natural beauty without the premium price tag.

For solo travellers, the quieter shoulder seasons offer a chance to enjoy the tranquil mountain scenery and hiking trails at a more relaxed pace. Many hotels and guesthouses offer reduced rates, and you might even find special packages that include public transport passes, making it easier and cheaper to explore the Engadin Valley.

Couples looking for a romantic escape on a budget will also benefit from visiting in the shoulder seasons. The crisp autumn air or blooming spring meadows provide a stunning backdrop for walks around Lake St Moritz or along the panoramic trails. Restaurants may also offer more attractive deals, and you can enjoy the local cuisine in a more intimate setting without the bustling crowds of high season.
What are the best cheap hotels in St Moritz with a pool?
For a budget-friendly hotel in St Moritz with a pool, Hotel Bären is a great option.

The 3-star Hotel Bären, with an impressive 8.8 rating, features a convenient indoor pool, great for a refreshing dip after a day of exploring. Guests frequently praise its good location and the friendly, helpful staff. Additionally, its complimentary breakfast is often highlighted as great value.
Is St Moritz a budget-friendly destination?
While St Moritz is generally considered a luxury destination, travellers can absolutely experience its magic on a budget with some smart planning.

For accommodation, consider staying in villages just outside the immediate St Moritz area, such as Celerina or Pontresina, which are well-connected by local buses and trains. These neighbouring towns often offer more modestly priced guesthouses and apartments, providing a comfortable base for solo travellers without the central St Moritz price tag.

Couples can save on food by opting for self-catering options. Many local grocery stores offer a good selection of fresh produce and regional specialities, allowing for delicious and affordable meals prepared in your accommodation. Taking advantage of the stunning natural surroundings offers many free activities: hiking and cycling in the summer, or enjoying the scenic winter landscapes. The Upper Engadin lake district provides breathtaking views and numerous trails that cost nothing to explore.
What cheap hotels in St Moritz offer cooking facilities or kitchenettes?
For budget-friendly hotels in St Moritz offering cooking facilities, consider Hotel Arte and Hotel Stille & Aladin Apartments.

The 3-star Hotel Arte, with an 8.8 rating, provides kitchenettes in its rooms, offering great value for preparing your own meals. It's also conveniently located for skiing, with ski lifts and rental options nearby. Reviewers often praise the clean rooms, friendly staff, and the amazing food from the on-site restaurant.

Hotel Stille & Aladin Apartments, rated 8.2, also offers kitchens, which is ideal if you prefer self-catering.
Which cheap hotels in St Moritz have good reviews for customer service?
For affordable hotels in St Moritz with great customer service, travellers often praise Soldanella, Hauser Hotel St. Moritz, and Hotel Nolda.

The 3-star Soldanella, with a 9.0 rating, consistently receives high marks from guests who describe the staff as great and helpful. It also offers free breakfast and free WiFi, along with a convenient location near the ski area.

Another excellent choice is the 3-star Hauser Hotel St. Moritz, also rated 9.0. Customers frequently highlight the great and professional staff. Guests can enjoy free local breakfast and free WiFi.

The 3-star Hotel Nolda, with a 9.0 rating, is particularly noted for its excellent and great service, and friendly, helpful staff. This hotel provides free toiletries, free self-parking, free WiFi, and a 24-hour airport shuttle. It also boasts an impressive array of ski-related amenities, including onsite downhill skiing and nearby ski lifts and runs.
Are there any cheap hotels in St Moritz that allow for late check-out or early check-in?
Yes, there are a couple of budget-friendly hotels in St Moritz that can accommodate late check-out or early check-in.

The 3-star Hotel Piz, rated 8.2 by our customers, offers the convenience of late check-out. Reviewers often highlight its excellent breakfast and good location.

Hotel Stille & Aladin Apartments, also rated 8.2, provides flexibility with both early check-in and late check-out options. This hotel is particularly well-suited for winter sports enthusiasts, with amenities like onsite cross-country skiing and nearby ski runs, lifts, and rental facilities.
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. Unlock our lowest prices by joining One Key™, Expedia's travel rewards program. It's free and easy to sign up, and you can access member perks too. 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.
What free activities should we do in St Moritz?
You'll be pleased to know that St Moritz offers a surprising array of free activities, allowing solo travellers to soak in the alpine splendour without spending a fortune. Getting around is easy too, with many areas accessible by foot or public transport.

One of the most rewarding free activities is simply exploring the stunning natural landscape. Take a leisurely stroll around Lake St. Moritz, enjoying the fresh mountain air and picturesque views. The path encircles the lake and is great for a gentle walk or jog, offering numerous spots for quiet contemplation. You can also venture into the surrounding forests, where well-marked hiking trails of varying difficulty levels abound. Consider a walk towards St. Moritz Bad for a different perspective of the lake and fewer crowds.

For those interested in local culture and history, a wander through the charming streets of St. Moritz Dorf or St. Moritz Bad is highly recommended. You can admire the distinctive Engadin architecture, browse the window displays of luxury boutiques, and discover hidden fountains. The Segantini Museum, while usually charging an entry fee, occasionally offers free admission days or evenings, so it's worth checking their schedule.
Is it cheaper to book flights and a hotel in St Moritz as a 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 travel 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