Find hotels in St. Moritz from CA $189

  • 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 prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Moritz hotels

Badrutt's Palace Hotel

Badrutt's Palace Hotel
5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (99 reviews)
"Lovely hotel "
United States
Cristian
The price is CA $2,764
CA $2,886 total
includes taxes & fees
Mar 12 - Mar 13
Badrutt's Palace Hotel

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (89 reviews)
"Beautiful place to stay & wonderful people that work there. Thank you, everyone! "
United States
Mylene
The price is CA $1,473
CA $1,547 total
includes taxes & fees
Mar 17 - Mar 18
Hotel GRACE LA MARGNA ST MORITZ

Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina
4.0 star property
Pontresina
8.4 out of 10, Very good, (346 reviews)
"Very nice classic hotel with wonderful spa options. Enjoyed our stay tremendously."
United States
Lee
The price is CA $343
CA $368 total
includes taxes & fees
Mar 10 - Mar 11
Schloss Hotel & Spa Pontresina

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (329 reviews)
"Great stay in an iconic place. The staff are very friendly and helpful, truly going the extra mile. "
United States
Jochen
The price is CA $1,499
CA $1,574 total
includes taxes & fees
Mar 29 - Mar 30
Grand Hotel des Bains Kempinski

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (565 reviews)
"the room was lovely with a great view. the staff were beyond helpful. would highly recommend "
United Kingdom
Julie
The price is CA $463
CA $493 total
includes taxes & fees
Mar 9 - Mar 10
Hotel Reine Victoria

Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (624 reviews)
"Great stay with spectacular views and breakfast! "
United States
Arman
The price is CA $402
CA $429 total
includes taxes & fees
Mar 1 - Mar 2
Hotel Waldhaus am See

Crystal Hotel

Crystal Hotel
4.5 star property
St. Moritz
9.2 out of 10, Wonderful, (580 reviews)
"Great location and great staff"
United States
Hassan
The price is CA $625
CA $661 total
includes taxes & fees
Mar 30 - Mar 31
Crystal Hotel

Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (299 reviews)
"Great hotel, great location, great staff."
Australia
Thuc
The price is CA $840
CA $885 total
includes taxes & fees
Mar 30 - Mar 31
Art Boutique Hotel Monopol

Hotel Europa Suites

Hotel Europa Suites
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (158 reviews)
"Great staff!"
Canada
Peter
Hotel Europa Suites

Suvretta House

Suvretta House
5.0 star property
St. Moritz
9.8 out of 10, Exceptional, (81 reviews)
"Stunning and ideal location. I love the shuttle bus access "
United Kingdom
Valerie
The price is CA $1,490
CA $1,565 total
includes taxes & fees
Mar 26 - Mar 27
Suvretta House

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (267 reviews)
"Everything was perfect, I highly recommend this hotel. Thank you very much."
United States
Dominga
The price is CA $372
CA $399 total
includes taxes & fees
Mar 29 - Mar 30
Hotel Laudinella

Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (426 reviews)
"Staff was friendly, room was great, the views were insane, and the breakfast was pleasantly diverse. "
Canada
Arjun
The price is CA $594
CA $629 total
includes taxes & fees
Mar 26 - Mar 27
Hotel Steffani

Grand Hotel Kronenhof

Grand Hotel Kronenhof
5.0 star property
Pontresina
9.6 out of 10, Exceptional, (161 reviews)
"Beautiful stay. the breakfast and the spa were the highlights! The thing that stood out the most among the other hotels was the free ski shuttle and they will also pick you up from the local train station. The staff was super helpful and friendly, and we enjoyed every moment of our stay. "
United States
Constance
The price is CA $994
CA $1,043 total
includes taxes & fees
Mar 30 - Mar 31
Grand Hotel Kronenhof

Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (485 reviews)
"Amazing staff. Great location. Loved it! "
United States
Natalie
The price is CA $558
CA $591 total
includes taxes & fees
Mar 29 - Mar 30
Hauser Hotel St. Moritz

Hotel Chesa Rosatsch

Hotel Chesa Rosatsch
4.0 star property
Celerina-Schlarigna
9.2 out of 10, Wonderful, (98 reviews)
"This property is one of the best I have ever stayed, the front office staff is absolutely brilliant and amazing, very helpful very organized and warm, really enjoyed my travel, hands down one of the greatest places to be while travel to st moritz, I would recommend it hundred times "
United States
Simon Alejandro
The price is CA $358
CA $372 total
includes taxes & fees
Mar 24 - Mar 25
Hotel Chesa Rosatsch

All In One Hotel Inn Lodge

All In One Hotel Inn Lodge
2.5 star property
Celerina-Schlarigna
8.4 out of 10, Very good, (271 reviews)
"The hotel is in a perfect location. Check-in was seamless and courteous. "
Canada
Roger
The price is CA $273
CA $283 total
includes taxes & fees
Mar 17 - Mar 18
All In One Hotel Inn Lodge

Nira Alpina - Member of Design Hotels

Nira Alpina - Member of Design Hotels
4.5 star property
Silvaplana
9.6 out of 10, Exceptional, (212 reviews)
"We had a wonderful stay in one of the alpine suites to celebrate my husbands 50th birthday. Our room had the most wonderful views, which took our breath away each morning. Highly recommend the Italian restaurant in the hotel, we had a fabulous dinner here whilst staying. The walk across the frozen lake into St.Moritz was lengthy but beautiful views, would recommend if you are fit enough! "
United Kingdom
Jade
The price is CA $608
CA $647 total
includes taxes & fees
Mar 17 - Mar 18
Nira Alpina - Member of Design Hotels

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
The price is CA $380
CA $406 total
includes taxes & fees
Mar 22 - Mar 23
Berghotel Randolins

Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
4.0 star property
St. Moritz
9.2 out of 10, Wonderful, (306 reviews)
"Amazing stay! Staff were very attentive and polite! Restaurants inside were delicious. Perfect walking distance from everything. "
United States
Caylee
The price is CA $785
CA $827 total
includes taxes & fees
Mar 3 - Mar 4
Schweizerhof Swiss Quality Hotel

Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (547 reviews)
"Such a very nice hotel, would definitely stay there again! "
United States
Hal
The price is CA $412
CA $441 total
includes taxes & fees
Mar 30 - Mar 31
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Moritz attractions

Learn more about St. Moritz

Glide down pristine slopes or sip hot chocolate at swanky après-ski bars in this glitzy Alpine playground. Summer brings hiking trails with stunning lake views, while nearby Engadin Valley offers scenic train rides through mountain passes.

St. Moritz which includes landscape views and a small town or village

Top St. Moritz Hotel Reviews

Recent Reviews in St. Moritz

More cheap stays in St. Moritz

Hotels in St. Moritz with star rating

Price trends for hotels in St. Moritz

Price trends for hotels in St. Moritz

Less expensive
More expensive
Next month
November
February
CA $569
Month
Price
January
CA $596
February
CA $695
March
CA $569
April
CA $473
May
CA $527
June
CA $521
July
CA $523
August
CA $489
September
CA $459
October
CA $391
November
CA $367
December
CA $604
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. Moritz. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about St. Moritz

Top reasons to visit St. Moritz

  • World-Class Skiing: St. Moritz is famed for its exceptional ski resorts, perfect for both beginners and seasoned skiers.
  • Stunning Natural Scenery: The breathtaking views of Lake St. Moritz and the surrounding mountains offer a picturesque backdrop for outdoor activities.
  • Luxurious Spa Experiences: Indulge in relaxing spa treatments that enhance your alpine getaway.
  • Vibrant Nightlife: Enjoy the lively nightlife with local clubs and bars that cater to all tastes.
  • Cultural Richness: Explore art museums and experience the unique alpine culture of St. Moritz.

Find great hotels in and around St. Moritz

Explore your ideal hotel accommodations in the stunning St. Moritz, Graubünden, Switzerland. Whether you're seeking luxurious stays or budget-friendly hostels, this picturesque destination offers a range of options. Many hotels are pet-friendly and cater to families, ensuring an unforgettable adventure vacation experience. Discover the best St. Moritz hotels that provide top-notch services and facilities for every type of traveller.

  • Hotel Reine Victoria: Nestled in the heart of St. Moritz, Hotel Reine Victoria is a charming 4-star accommodation perfect for families and adventure seekers alike. The hotel boasts a range of onsite and nearby recreational activities including hiking, snowshoeing, and snowboarding, ensuring thrill-seekers have ample opportunities to explore the stunning surroundings. With dedicated amenities for children, such as sledding, toys, and babysitting services, families can relax knowing their little ones are well taken care of. Experience a delightful blend of comfort and adventure at this welcoming hotel.
  • Schloss Hotel & Spa Pontresina: Located a mere 4.8km from St. Moritz, Schloss Hotel & Spa Pontresina is a delightful 4-star retreat catering to families and ski enthusiasts, complete with pet-friendly options. Guests can easily access ski shuttles or lifts to hit the slopes, making it an ideal choice for winter sports lovers. The hotel also offers complimentary cribs for children, ensuring a comfortable stay for families. With a relaxing atmosphere and stunning mountain views, this hotel is a perfect escape for those looking to unwind after a day on the slopes.
  • Grand Hotel des Bains Kempinski: As a luxurious 5-star destination situated in St. Moritz, Grand Hotel des Bains Kempinski offers an exquisite spa experience for discerning travellers. This pet-friendly property allows furry companions, with special amenities like food and water bowls, ensuring they feel at home too. Guests can indulge in full spa services including in-room massages and body scrubs, making it a haven for relaxation and rejuvenation. With opulent accommodations and top-notch facilities, this hotel promises an unforgettable stay filled with luxury and pampering.

Where to stay in and around St. Moritz

St. Moritz offers an unforgettable blend of adventure and romance in the heart of the Swiss Alps. Explore the stunning Lake St. Moritz, indulge in world-class spa experiences, and immerse yourself in the town's alpine elegance. Whether you're hitting the slopes or enjoying cool evenings, St. Moritz and its nearby neighborhoods promise a perfect escape filled with culture, recreation, and relaxation. Discover this mountain haven for a truly memorable vacation experience.

  • Pontresina: Nestled about 4.8km from St. Moritz, Pontresina is a picturesque mountain town perfect for adventure seekers. Throughout the year, it hosts a steady stream of visitors, with peaks in January to February and July. Known for its outdoor activities, Pontresina offers access to exceptional skiing resorts and scenic ski fields. Visitors can explore stunning nearby landmarks, including majestic mountains and serene valleys, making it an ideal base for both winter sports and summer hikes. Don’t miss the charming local parks that provide a perfect backdrop for relaxation after a day of adventure.
  • Celerina-Schlarigna: Just 1.6km from St. Moritz, Celerina-Schlarigna is a vibrant town that attracts adventure enthusiasts year-round, peaking from December to February. This destination is a haven for ski lovers, offering easy access to ski fields and resorts. Beyond skiing, the stunning natural surroundings, including a picturesque lake and breathtaking mountain views, make it a great spot for outdoor activities year-round. The warm atmosphere of the town, combined with its scenic beauty, makes it a delightful place to unwind after an exhilarating day on the slopes.
  • Sankt Moritz-Bad: Located within the greater St. Moritz area, Sankt Moritz-Bad is a charming village that draws visitors all year round, particularly in February, July, and December. Known for its adventurous spirit, it offers access to top-notch ski fields and resorts, making it a popular choice for winter sports enthusiasts. The village is surrounded by stunning lakes, valleys, and mountains, providing a breathtaking backdrop for outdoor exploration. With a relaxed vibe and plenty of recreational options, Sankt Moritz-Bad is a perfect destination for those looking to enjoy both adventure and tranquility.

Things to do in and around St. Moritz

St. Moritz, a premier destination for ski and adventure enthusiasts, offers a variety of activities including skiing at its renowned ski resort, exploring ski fields, and enjoying vibrant nightlife at local clubs. For those seeking relaxation, there are destination spas and scenic golf courses. Whether you're after thrilling ski getaways or leisurely evenings, St. Moritz promises an unforgettable vacation experience in the beautiful Graubünden region of Switzerland.

Shopping

St. Moritz offers a delightful shopping experience with local boutiques and luxury brands. For Swiss souvenirs, visit the charming shops in the town centre. If you’re up for a drive, head to the nearby Engadin Mall for a wider selection of fashion and goods.

Recreation

Experience serenity at the Kulm Golf Course, where you can enjoy a round of golf surrounded by stunning alpine views. For family fun, the Ovaverva Pool and Spa offers relaxation and aquatic activities. Unwind at the Corviglia Tennis & Golf Center, perfect for wellness and leisure.

Adventure

Experience the thrill of winter sports at Signalbahn, a ski lift offering breathtaking views and exciting slopes in St. Moritz. For family-friendly fun, the Sils-Maria Gondola, located 8.0km away, provides stunning outdoor adventures. Don’t miss the Bergun Filisur sled track, located 16.1km away, perfect for outdoor enthusiasts.

Nightlife

Experience the vibrant nightlife in St. Moritz. Enjoy a cozy drink at Kursaal, just 33.8km away, or thrill to the rides at Rodelbahn Pradaschier, 38.6km from town. For a cultural evening, visit the Grossratsgebaude and Theater, located 45.1km away, offering a blend of entertainment and romance.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Moritz

To save money during your visit to St. Moritz, take advantage of the free activities like Val Roseg, Staz Lake, and Morteratsch Glacier. Opt for public transport, walking, or biking to explore the area affordably. The best time to visit is from September to November when prices are lower, and booking hotels about a month in advance often yields the best rates. Look for last-minute deals on Expedia, especially on Tuesdays, and consider combining flights and accommodations for additional savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Moritz are September to November, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St. Moritz about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Moritz is Tuesday. The most expensive day to stay in St. Moritz is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To find the most affordable rates and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your St. Moritz hotel reservations with your flights and activities through an Expedia package.

Find the best attractions near St. Moritz

St. Moritz, renowned for its skiing and adventure sports, offers a variety of attractions including stunning lakes, majestic mountains, and fascinating art museums. Visitors can immerse themselves in outdoor activities, breathtaking scenery, and rich cultural experiences. Whether you're exploring the charming town of Sankt Moritz or enjoying the surrounding natural beauty, there's no shortage of exciting things to do in this Swiss gem.

  • Muottas Muragl: Experience breathtaking views and outdoor adventures at Muottas Muragl, just 3.2km from St. Moritz. This mountain offers a perfect blend of adventure and stunning scenery, ideal for hiking and photography enthusiasts.
  • Staz Lake: Located a mere 1.6km away, Staz Lake is a serene escape featuring beautiful beaches and romantic vibes. Enjoy leisurely strolls, picnicking, or simply soaking in the picturesque surroundings, making it a perfect spot for couples and nature lovers alike.
  • Belvedere Tower: Discover the rich cultural heritage of the region at Belvedere Tower, situated 16.1km from St. Moritz. This historic landmark offers insights into local history and stunning panoramic views, making it a must-visit for culture enthusiasts.

Best time to go to St. Moritz

The best time to visit St. Moritz is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January15.3°F (-9.3°C)Light RainMostly CloudySlightly HighSlightly High
February18.3°F (-7.6°C)Light RainMostly CloudySlightly HighSlightly High
March23.9°F (-4.5°C)Light RainMostly CloudyAverageAverage
April31.5°F (-0.3°C)Light RainMostly CloudyAverageAverage
May38.8°F (3.8°C)Light RainMostly CloudySlightly LowAverage
June48.7°F (9.3°C)Light RainMostly CloudySlightly LowAverage
July52.5°F (11.4°C)Light RainMostly CloudyAverageAverage
August51.6°F (10.9°C)Moderate RainMostly CloudyAverageAverage
September44.4°F (6.9°C)Light RainMostly CloudyAverageSlightly Low
October36.1°F (2.3°C)Light RainMostly CloudySlightly LowSlightly Low
November26.2°F (-3.2°C)Light RainMostly CloudyAverageSlightly Low
December18.1°F (-7.7°C)Light RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to St. Moritz

When planning your trip to St. Moritz, you can fly into two major airports. Bergamo (BGY-Orio Al Serio) is situated 93.3km away, with notable hotels nearby including the 5-star Relais Chateaux Da Vittorio and Relais San Lorenzo, both 4.8km from the airport, as well as the 4-star Hotel Excelsior San Marco. Alternatively, Lugano (LUG-Agno) is located 90.1km from St. Moritz, offering luxurious accommodations such as the 5-star Hotel Splendide Royal and Villa Principe Leopoldo, both 3.2km away, along with Resort Collina d'Oro, 4.8km from the airport, providing various transportation options to ensure a smooth journey.

Frequently asked questions

What are the best hotels in St Moritz that travellers recommend?
For outstanding accommodation in St Moritz, travellers consistently recommend the Hotel GRACE LA MARGNA ST MORITZ, Suvretta House, and Kulm Hotel St. Moritz.

The 5-star Hotel GRACE LA MARGNA ST MORITZ boasts an exceptional 10.0 rating. Guests frequently highlight its beautiful rooms, the extremely helpful staff, and the amazing food, especially the great breakfast. This hotel offers luxurious amenities such as Frette Italian sheets, rainfall showerheads, and a complimentary stocked minibar. It is conveniently located near the Rhaetian Railway, just 0.1 km away, and the St. Moritz Leaning Tower, only 0.4 km distant.

Another highly-rated option is the 5-star Suvretta House, with an impressive 9.8 rating. Guests appreciate the comfortable and spacious rooms, a deep soaking bathtub, and 24-hour room service. The hotel also features amenities like mountain and lake views and onsite outdoor tennis. It is situated 1.4 km from San Karl St. Moritz-Bad Church and 1.3 km from Segantini Museum.

The 5-star Kulm Hotel St. Moritz, rated 9.6, is also a superb choice. It offers an onsite golf course, 24-hour room service, and complimentary stocked minibars. The hotel is praised for its good location, being only 0.1 km from the St. Moritz Leaning Tower and 0.4 km from the Rhaetian Railway.
What are the best family hotels in St Moritz?
For family-friendly stays in St Moritz, consider the Hotel GRACE LA MARGNA ST MORITZ, Grand Hotel des Bains Kempinski, Carlton Hotel St Moritz, Kulm Hotel St. Moritz, and Suvretta House.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a great 10.0 rating, is an excellent choice for families. It offers a complimentary children's club, a playground, and a range of amenities specifically for children, including books, toys, and bathrobes. Parents will appreciate the free supervised childcare, cribs, and available babysitting services. The hotel is conveniently located just 0.1 km from the Rhaetian Railway and 0.7 km from Lake St. Moritz. Guests frequently praise the beautiful rooms, extremely helpful staff, and great breakfast.

Another outstanding option is the 5-star Grand Hotel des Bains Kempinski, rated 9.4. This hotel provides rollaway extra beds, children's slippers, and a complimentary children's club. Babysitting services are also available on-site, and there is a playground for children. It is very close to Ovaverva Pool and Spa, just 0.3 km away. Guests have highlighted the beautiful rooms and first-class service.

The 5-star Carlton Hotel St Moritz also boasts a great 10.0 rating and is highly recommended for families. It offers complimentary supervised childcare, a children's club, and child-friendly window designs for added peace of mind. Children's bathrobes and slippers are provided, along with cribs and kids' meals. The hotel is situated 0.2 km from the Rhaetian Railway and 0.8 km from Lake St. Moritz.

The 5-star Kulm Hotel St. Moritz, with a 9.6 rating, is another fantastic family hotel. It features a children's pool, a playground, and a complimentary children's club. Kids' meals are available at the restaurant, and supervised childcare is provided free of charge. The hotel is 0.4 km from the Rhaetian Railway and 0.5 km from Lake St. Moritz. Its location is often praised by guests.

Finally, the 5-star Suvretta House, rated 9.8, provides a wonderful experience for families. Amenities include a complimentary children's club, kids' meals at the restaurant, and a playground. Babysitting services and free cribs are also available. The hotel is located 1.2 km from Ovaverva Pool and Spa and 1.8 km from Lake St. Moritz. Guests appreciate the comfortable and spacious rooms, as well as the good breakfast and room service. Find more child-friendly accommodations in St Moritz
What are the best 5-star hotels in St Moritz?
For 5-star hotels in St Moritz, consider the Carlton Hotel St Moritz, Hotel GRACE LA MARGNA ST MORITZ, Kulm Hotel St. Moritz, Badrutt's Palace Hotel, and Suvretta House.

The 5-star Carlton Hotel St Moritz holds a superb 10.0 rating. Guests can enjoy luxurious amenities such as bathrobes, designer toiletries, and a minibar with complimentary stocked items. Many rooms offer stunning mountain or lake views, and for added luxury, 24-hour room service, a private chef service, and champagne service are available. The hotel is conveniently located near the Rhaetian Railway, just 0.2 km away, and the St. Moritz Leaning Tower, 0.4 km away.

Another outstanding option is the 5-star Hotel GRACE LA MARGNA ST MORITZ, also rated a superb 10.0. This hotel offers premium bedding, Frette Italian sheets, and rainfall showerheads for ultimate comfort. Guests can benefit from valet parking, including covered and secured options, and a minibar with complimentary stocked items. For great experiences, helicopter and plane tours are available. The hotel is very close to the Rhaetian Railway, only 0.1 km away, and 0.4 km from the St. Moritz Leaning Tower. Guests frequently praise the beautiful rooms, extremely helpful staff, and amazing food.

The 5-star Kulm Hotel St. Moritz, with a 9.6 rating, provides excellent facilities including an onsite golf course, onsite tennis courts, and a Turkish bath. Guests can enjoy lake views, premium bedding, and a minibar with complimentary stocked items. The hotel also offers 24-hour room service and valet parking. It is particularly close to the St. Moritz Leaning Tower, just 0.1 km away.

Badrutt's Palace Hotel, a 5-star property rated 9.6, is situated in a shopping district and offers a range of high-end amenities. These include designer stores onsite, mountain and lake views, and outdoor tennis courts. Guests can also enjoy champagne service, 24-hour room service, and valet parking. The hotel is 0.2 km from the St. Moritz Leaning Tower.

Finally, the 5-star Suvretta House, with a 9.8 rating, offers spacious and comfortable rooms with deep soaking bathtubs and rainfall showerheads. Guests can enjoy mountain and lake views, premium bedding, and outdoor tennis courts. The hotel provides 24-hour room service and is located 1.2 km from the Ovaverva Pool and Spa. Find more luxury hotels in St Moritz
What hotels in St Moritz offer free breakfast?
For hotels in St Moritz that offer free breakfast, consider the Hotel GRACE LA MARGNA ST MORITZ, Art Boutique Hotel Monopol, Suvretta House, Carlton Hotel St Moritz, and Grand Hotel des Bains Kempinski.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a superb 10.0 rating, provides free continental breakfast daily. Guests frequently highlight the beautiful rooms, amazing food, and the extremely helpful staff. It is conveniently located near Lake St. Moritz and the Berry Museum, both just 0.7 km away. The hotel also offers onsite ski rental and a free ski shuttle.

Another excellent option is the 4-star Art Boutique Hotel Monopol, rated 9.6, which offers free buffet breakfast daily. Guests praise the friendly and helpful staff, comfortable rooms, and fantastic location. It is very close to Lake St. Moritz (0.4 km) and the Berry Museum (0.2 km).

The 5-star Suvretta House, with a 9.8 rating, includes a free buffet breakfast daily. Guests often comment on the comfortable and spacious rooms. This hotel also offers ski-in/ski-out access and onsite ski rental.

The 5-star Carlton Hotel St Moritz, also with a superb 10.0 rating, provides a free full breakfast daily. It is situated 0.8 km from both Lake St. Moritz and the Berry Museum. The hotel also offers a free area shuttle and free train station pickup.

Finally, the 5-star Grand Hotel des Bains Kempinski, rated 9.4, includes free buffet breakfast daily. Guests frequently mention the beautiful rooms and first-class service. It boasts a great mountain location and offers mountain views. Find more hotels with free breakfast in St Moritz
What are the top pet-friendly hotels in St Moritz?
For top pet-friendly hotels in St Moritz, consider the Berghotel Randolins, Hotel GRACE LA MARGNA ST MORITZ, or Hotel Steffani.

The 3-star Berghotel Randolins, with a 9.0 rating, warmly welcomes pets and provides food and water bowls. It boasts stunning mountain views and offers mountain biking on-site, making it ideal for active pets and their owners.

The luxurious 5-star Hotel GRACE LA MARGNA ST MORITZ, rated a superb 10.0, is another excellent option. This hotel not only permits pets but also offers pet-sitting services and provides food and water bowls. It is conveniently located just 0.1 km from the Rhaetian Railway and 0.7 km from Lake St. Moritz. Guests frequently praise the beautiful rooms, the extremely helpful staff, and the amazing food.

The 4-star Hotel Steffani, rated 9.0, is also very pet-friendly, specifically welcoming dogs and providing food and water bowls. It is well-situated, being only 0.1 km from the Berry Museum and 0.3 km from Lake St. Moritz. Guests often highlight the fantastic amenities and excellent facilities, including lovely balconies. See more pet-friendly hotels in St Moritz
What are the top boutique hotels in St Moritz?
The top boutique hotel in St Moritz is Hotel Arte.

The 3-star Hotel Arte, with an 8.8 rating, is a great option for those seeking a boutique experience. This hotel is popular for its clean and great rooms, friendly staff, and amazing food, with its restaurant often receiving praise. Ski enthusiasts will find it particularly convenient as it is located near various ski facilities, including ski lifts, downhill and cross-country skiing, and ski rental services. Guests can also easily access nearby attractions such as the St. Moritz Leaning Tower, just 0.1 km away, and the Segantini Museum, which is 0.9 km from the hotel. The Rhaetian Railway is also conveniently located 0.5 km away. See all boutique hotels in St Moritz
What are the best budget hotels in St Moritz?
For excellent budget-friendly hotels in St Moritz, consider the 3-star Berghotel Randolins, the 3-star Hauser Hotel St. Moritz, the 3-star Soldanella, or the Youth Hostel St. Moritz.

The 3-star Berghotel Randolins, with an impressive 9.0 rating, offers complimentary WiFi and free self-parking, along with a free buffet breakfast, making for a convenient and economical stay.

Another highly-rated option is the 3-star Hauser Hotel St. Moritz, also rated 9.0. Guests frequently praise its excellent location, being just 0.3 km from Lake St. Moritz and 0.1 km from the Berry Museum. The hotel provides free WiFi and a free local breakfast. Customers consistently highlight the exceptional breakfast and the professional staff.

The 3-star Soldanella, with a superb 9.0 rating, is another fantastic choice. It offers free WiFi and a complimentary buffet breakfast. Its location is highly convenient for skiing, with a ski lift, ski runs, and a ski area all nearby. Guests appreciate the clean rooms, helpful staff, and the fabulous location, as well as the free and easy parking. It is also just 0.2 km from Lake St. Moritz and the Berry Museum.

For a more communal experience, the Youth Hostel St. Moritz, rated 8.6, provides free WiFi and a free buffet breakfast. It is particularly well-suited for winter sports enthusiasts, offering an on-site ski shuttle and easy access to cross-country, downhill, and general skiing, with ski lessons, ski passes, and ski rentals available nearby. Lake St. Moritz is 0.8 km away, and the Berry Museum is 1.0 km away. View all budget hotels in St Moritz
What are the most romantic hotels in St Moritz for couples?
For a romantic getaway in St Moritz, several luxurious hotels offer exceptional experiences for couples, including Hotel GRACE LA MARGNA ST MORITZ, Carlton Hotel St Moritz, and Grand Hotel des Bains Kempinski.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a great 10.0 rating, provides an exquisite setting. Guests frequently praise the beautiful rooms and the extremely helpful staff. Couples can enjoy special dining experiences and unwind in a hot tub, with some rooms even offering private outdoor rooftop hot tubs and stunning lake views.

Another outstanding option is the 5-star Carlton Hotel St Moritz, also boasting a great 10.0 rating. This hotel is known for its complimentary full breakfast and free minibar. Many rooms feature furnished balconies and offer picturesque lake and mountain views, providing a wonderful backdrop for a romantic stay. Couples dining options are also available, ensuring special moments.

The 5-star Grand Hotel des Bains Kempinski, rated 9.4, is an excellent choice for couples seeking relaxation and pampering. It features a full-service spa with a steam room, sauna, and various treatments, including couples treatment rooms. Some rooms are equipped with balconies and fireplaces, offering a cosy and intimate setting with beautiful mountain views. See all romantic hotels in St Moritz
What are the best hotels in St Moritz near Engadin Valley?
For hotels in St Moritz that are well-situated near Engadin Valley, consider the Suvretta House and the Grand Hotel des Bains Kempinski.

The 5-star Suvretta House, with an impressive 9.8 rating, offers comfortable and spacious rooms, and a good breakfast. It is a fantastic option for families, providing a free children's club, a playground, and supervised childcare. It also offers cribs and child-friendly window designs, ensuring a relaxing stay for guests with little ones.

Another excellent choice is the 5-star Grand Hotel des Bains Kempinski, rated 9.4. This hotel boasts beautiful rooms and first-class service. It features a free children's club and a playground, along with amenities like highchairs and cribs, making it very suitable for families. The hotel also has a pool and offers babysitting services.
When is the best time to go to St Moritz?
The best time to go to St. Moritz depends entirely on whether you're seeking a winter sports adventure or a summer mountain retreat.

For winter sports enthusiasts, the period from mid-December to March offers prime conditions. This is when the Engadin Valley is covered in snow, and all the ski resorts like Corviglia, Corvatsch, and Diavolezza are fully operational. You'll find excellent skiing, snowboarding, and cross-country trails, along with events like the Snow Polo World Cup and the White Turf horse races on the frozen lake. This time of year is superb for those who want to experience St. Moritz's renowned winter glamour and outdoor activities.

If you prefer hiking, cycling, or enjoying the alpine scenery without the snow, the summer months from June to September are ideal. The weather is generally mild and sunny, the mountain trails are accessible, and the lakes are superb for sailing or paddleboarding. This period is particularly good for families looking for an active holiday with plenty of fresh air and stunning views, or for those who appreciate the relaxed pace of a high-altitude summer. Many hotels offer complimentary mountain railway passes during these months, adding to the value.
Where can I find the best nightlife in St Moritz?
St Moritz offers a refined nightlife experience, primarily centred around its luxury hotels and a few specific areas. You'll find options for relaxed drinks, live music, and some late-night venues.

The Dorf, the upper part of St Moritz, is where you'll find many of the high-end hotel bars and a few exclusive clubs. These venues often feature sophisticated cocktail menus, champagne selections, and sometimes live piano music or DJs playing lounge sets. It's a place for polished evenings.

Bad, the lower part of St Moritz near the lake, has a slightly different feel. Here, you'll find some more accessible bars and pubs that cater to a broader audience, including those looking for a more casual drink after a day on the slopes. There are also a couple of venues known for live music, ranging from cover bands to jazz.

Within the various luxury hotels across both Dorf and Bad, you'll discover individual bars that are open to non-guests. Many of these offer well-curated drinks lists and often have a quiet, comfortable setting for conversation.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Moritz.
How can I save on a St. Moritz hotel booking with Expedia?
Members always get our best prices. Find our best St. Moritz hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St. Moritz hotel?
Prices for hotels in St. Moritz often vary, but you can find a great deal from CA $189 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia