Find hotels in St. Moritz from $103

Start date: Check-in selected.
End date: Check-out

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 2,514 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Our top choices for St. Moritz hotels

Cresta Palace

4.5 star property
9.4 out of 10, Exceptional, (110)
"Just the best all around with amazing staff and overall great value. "
$321 nightly
The price is $334
Sep 25 - Sep 26
Total with taxes and fees
Cresta Palace

Hotel Sarain Active Mountain Resort

3.5 star property
9.4 out of 10, Exceptional, (72)
"Views were amazing for the price I paid "
$168 nightly
The price is $185
Sep 24 - Sep 25
Total with taxes and fees
Hotel Sarain Active Mountain Resort

Hotel Lenzerhorn – Alpine Stay, Spa & Savour

4.0 star property
9.4 out of 10, Exceptional, (196)
"Great service , friendly staff, beautiful rooms and lovely spa!! "
$221 nightly
The price is $240
Sep 26 - Sep 27
Total with taxes and fees
Hotel Lenzerhorn – Alpine Stay, Spa & Savour

Hotel Reine Victoria

4.0 star property
8.6 out of 10, Excellent, (494)
"Beautiful hotel! And great service! . "
$254 nightly
The price is $273
Oct 6 - Oct 7
Total with taxes and fees
Hotel Reine Victoria

Crystal Hotel

4.5 star property
9.2 out of 10, Wonderful, (561)
"Excellent hotel and amazing staff , the free shuttle to train station is highly appreciated."
$293 nightly
The price is $313
Oct 1 - Oct 2
Total with taxes and fees
Crystal Hotel

Soldanella

3.0 star property
9.0 out of 10, Wonderful, (654)
"Nice charming hotel with views of St. Moritz and the lake "
Soldanella

Hotel Waldhaus am See

3.5 star property
9.2 out of 10, Wonderful, (559)
"Overall is fairly nice for a 3 star hotel. The view of the lake at the restaurant is beautiful and that the complimentary breakfast was pretty good . The service from staffs is descent however they never delivered tissue papers as we had called to request "
$304 nightly
The price is $324
Sep 7 - Sep 8
Total with taxes and fees
Hotel Waldhaus am See

Hotel Steffani

4.0 star property
9.0 out of 10, Wonderful, (406)
"Awesome location, great staff. "
$283 nightly
The price is $302
Oct 1 - Oct 2
Total with taxes and fees
Hotel Steffani

Languard

3.0 star property
8.8 out of 10, Excellent, (496)
"It was convenient, clean and a lot of dining options close by."
$216 nightly
The price is $232
Sep 28 - Sep 29
Total with taxes and fees
Languard

Hauser Hotel St. Moritz

3.0 star property
9.0 out of 10, Wonderful, (449)
"A good value option which has a great breakfast buffet, nice spacious rooms with comfy beds, helpful and friendly staff and also a free transfer to the train station!"
$256 nightly
The price is $274
Sep 8 - Sep 9
Total with taxes and fees
Hauser Hotel St. Moritz

Hotel Laudinella

4.0 star property
8.6 out of 10, Excellent, (248)
"Beautiful place! Loved the cozy bedding Want to get it for my home! Martini Monday the absolute best!"
$262 nightly
The price is $281
Oct 5 - Oct 6
Total with taxes and fees
Hotel Laudinella

Hotel Piz

3.0 star property
8.2 out of 10, Very Good, (303)
"Wonderful stay in Saint Moritz."
$233 nightly
The price is $250
Sep 7 - Sep 8
Total with taxes and fees
Hotel Piz

Chesa Spuondas

3.0 star property
8.8 out of 10, Excellent, (84)
"the staff was super helpful and we rented bikes that were very inexpensive and enjoyed a ride through the country and found some small lakes and many horses. Very exceptional stay!"
$178 nightly
The price is $193
Sep 8 - Sep 9
Total with taxes and fees
Chesa Spuondas

Berghotel Randolins

3.0 star property
8.8 out of 10, Excellent, (133)
"Shuttle bus very handy, reception staff excellent, room to small and plain."
$219 nightly
The price is $235
Sep 29 - Sep 30
Total with taxes and fees
Berghotel Randolins

Hotel Bären

3.0 star property
8.8 out of 10, Excellent, (150)
"Centrally located. There is a free shuttle to and from train station. We didn’t realize upon our arrival and ended up on a steep incline walk up to the hotel. I didn’t the shuttle option when booking so be aware. It’s a great service as the town is all hills. Easy to walk through the city center from hotel which was clean and comfortable."
$327 nightly
The price is $347
Sep 9 - Sep 10
Total with taxes and fees
Hotel Bären

Hotel San Gian

4.0 star property
9.4 out of 10, Exceptional, (223)
"Staff was extra friendly and fantastic"
$284 nightly
The price is $303
Sep 10 - Sep 11
Total with taxes and fees
Hotel San Gian

Hotel Europa Suites

4.0 star property
8.6 out of 10, Excellent, (146)
"Great hotel"
Hotel Europa Suites

Hotel Nolda

3.0 star property
9.0 out of 10, Wonderful, (468)
"All good things to say about this hotel, facility, staff, food!"
$181 nightly
The price is $196
Oct 5 - Oct 6
Total with taxes and fees
Hotel Nolda

Hotel GRACE LA MARGNA ST MORITZ

5.0 star property
10.0 out of 10, Exceptional, (74)
"Very sophisticated and elegant hotel. Some of the best service anywhere. "
$562 nightly
The price is $596
Oct 5 - Oct 6
Total with taxes and fees
Hotel GRACE LA MARGNA ST MORITZ

Randolins Familienresort

3.0 star property
8.4 out of 10, Very Good, (25)
"We had a great experience there!"
$320 nightly
The price is $340
Sep 21 - Sep 22
Total with taxes and fees
Randolins Familienresort
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.
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.

Lake St. Moritz

Top St. Moritz Hotel Reviews

More cheap stays in St. Moritz

More cheap stays in St. Moritz

Hotels in St. Moritz with star-rating

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
This month
Next month
November
February
$301
$270
Month
Price
January
$435
February
$518
March
$418
April
$303
May
$291
June
$308
July
$329
August
$332
September
$301
October
$270
November
$255
December
$444
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

Find out more about St. Moritz

Top reasons to visit St. Moritz

  • World-Class Skiing: St. Moritz is renowned for its exceptional ski resorts, offering breathtaking slopes for all skill levels.
  • Luxurious Wellness Experiences: Indulge in high-end spas and wellness retreats that provide relaxation amidst stunning alpine views.
  • Scenic Lakes and Mountains: Explore beautiful lakes and majestic mountains, perfect for outdoor activities and picturesque hikes.
  • Cultural Richness: Enjoy art museums and historical sites that showcase the unique culture of the region.
  • Diverse Accommodations: From luxury hotels to cozy hostels, St. Moritz caters to every traveler's needs.

Find great hotels in and around St. Moritz

Explore a variety of hotel accommodations in St. Moritz, Graubünden, Switzerland, where you'll find options ranging from luxury hotels to cozy hostels. Whether you're traveling with family, seeking a pet-friendly stay, or looking for an adventure-filled vacation, St. Moritz offers something for everyone. Discover the best hotels that cater to your needs and enjoy the stunning alpine scenery during your unforgettable trip.

  • Hotel Reine Victoria: Nestled in the heart of St. Moritz, Hotel Reine Victoria offers a delightful blend of adventure and family-friendly amenities. This 4-star property is ideal for those seeking an action-packed vacation, featuring a range of activities such as skiing, snowboarding, and horse riding nearby. Families will appreciate the thoughtful children’s amenities, including toys and babysitting services, making it a great choice for parents. Additionally, the hotel is pet-friendly, allowing furry companions to join in on the fun. With a charming ambiance and outdoor recreational options, Hotel Reine Victoria promises an unforgettable family adventure.
  • Schloss Hotel & Spa Pontresina: Just a short distance from St. Moritz, Schloss Hotel & Spa Pontresina exudes a unique blend of alpine charm and luxurious relaxation. This 4-star hotel caters to ski enthusiasts and spa lovers alike, offering easy access to ski lifts and shuttles. Guests can unwind in the full-service spa, which features a range of treatments including manicures, massages, and skin care. The property is also pet-friendly, welcoming dogs to accompany their owners on their mountain retreat. With its serene atmosphere and focus on wellness, Schloss Hotel & Spa Pontresina is perfect for those seeking a rejuvenating getaway.
  • Grand Hotel des Bains Kempinski: Experience unparalleled luxury at the 5-star Grand Hotel des Bains Kempinski, located in St. Moritz. This eco-certified hotel is the epitome of opulence, offering a comprehensive spa experience, including deep tissue massages, body scrubs, and outdoor pool facilities. The focus on sustainability makes it a favorite among environmentally conscious travelers. Guests can indulge in exquisite dining and first-class service while enjoying the stunning alpine views. With its lavish accommodations and commitment to eco-friendly practices, Grand Hotel des Bains Kempinski promises a sophisticated and memorable stay.

Where to stay in and around St. Moritz

Your adventure in St. Moritz, Switzerland, promises a blend of alpine elegance and exhilarating sports. Nestled amidst stunning blue skies and majestic mountains, this luxurious escape will captivate you with its romantic ambiance and rich culture. Explore nearby neighborhoods filled with century-old buildings, offering a unique atmosphere for recreation and relaxation. Whether skiing on pristine slopes or indulging in upscale dining, St. Moritz is a destination that perfectly balances thrill and tranquility.

  • Pontresina: Nestled approximately 3 miles from St. Moritz, Pontresina is a charming town that draws visitors year-round, particularly peaking in January to February and July. Known for its breathtaking mountain scenery, it offers a plethora of outdoor adventures, including skiing, hiking, and exploring the picturesque valleys and parks. The local ski resorts are highly regarded, making it a hotspot for winter sports enthusiasts. With its enchanting landscapes and vibrant alpine culture, Pontresina promises a memorable experience for any traveler seeking adventure.
  • Celerina-Schlarigna: Located just 1 mile from St. Moritz, Celerina-Schlarigna is a delightful town that captivates visitors with its outdoor offerings. With a peak travel season from December to February, this area is perfect for ski lovers and adventure seekers. The proximity to scenic valleys and a stunning lake enhances its appeal, providing opportunities for skiing and other outdoor activities. The town's cozy atmosphere and access to the surrounding mountains ensure a fantastic getaway for those looking to immerse themselves in nature's beauty.
  • Sankt Moritz-Bad: Situated within the St. Moritz area, Sankt Moritz-Bad is a picturesque village that attracts visitors with its blend of outdoor activities and stunning landscapes. With peak visitor numbers in February, July, and December, it offers year-round adventures, including skiing and hiking. The nearby lake, mountains, and valleys provide a captivating backdrop for relaxation and exploration. This village is perfect for travelers seeking both adventure and tranquility, making it a quintessential Swiss destination.

Things to do in and around St. Moritz

St. Moritz is a premier destination for ski enthusiasts and adventure seekers, offering world-class ski resorts and breathtaking slopes. Beyond skiing, visitors can indulge in luxurious destination spas and wellness experiences. Whether you're planning a ski getaway or exploring the vibrant local activities, St. Moritz promises an unforgettable vacation filled with outdoor sports and relaxation amidst stunning alpine scenery.

Shopping

In St. Moritz, you can explore boutiques along the main street for unique Swiss gifts and luxury items. If you're up for a drive, visit the nearby Engadin Mall in Silvaplana, featuring a mix of fashion, outdoor gear, and local crafts.

Recreation

Experience the Kulm Golf Course for a round of golf amidst stunning alpine scenery, offering an invigorating outdoor vibe. For relaxation, visit Bellavita Pool and Spa, where you can indulge in soothing treatments, or enjoy family-friendly fun at Ovaverva Pool and Spa, featuring various aquatic activities.

Adventure

Corviglia Ski Resort is a thrilling ski field located 1 mile from St. Moritz, offering fantastic slopes for skiing enthusiasts. The Signal Gondola, situated in St. Moritz, provides an exhilarating lift experience surrounded by adventure vibes. For stunning views, take the Surlej Gondola, located 3 miles away, perfect for outdoor family fun.

Nightlife

Experience the lively atmosphere at Kursaal, a charming drinking pub 21 miles from St. Moritz, perfect for romance and entertainment. For a fun twist, check out Rodelbahn Pradaschier, an amusement ride 24 miles away, or enjoy a cultural night at Grossratsgebaude and Theater, 28 miles from St. Moritz.

*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 on your trip to St. Moritz, consider visiting between September and November when accommodation prices are lower. Take advantage of free attractions like Val Roseg, Staz Lake, and Morteratsch Glacier. For transportation, walking, biking, or using the local bus can help keep costs down. Book your hotel at least a month in advance or check last-minute deals on Expedia for better rates. Tuesday is the cheapest day to stay, and joining Expedia's One Key membership can unlock exclusive discounts and rewards for future stays.

  • 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: The cheapest time to book a hotel in St. Moritz is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Moritz with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around St. Moritz

St. Moritz, Switzerland, offers an exciting vacation destination for skiing and adventure sports enthusiasts. Visitors can explore stunning lakes and mountains, as well as cultural sites like art museums. The area caters to outdoor lovers seeking beautiful scenery and rich cultural experiences. For a comfortable stay, various hotels are available in and around St. Moritz, making it an ideal spot for an unforgettable getaway.

  • Lake St. Moritz: Enjoy a picturesque setting at Lake St. Moritz, where you can unwind on its beach, take in stunning scenery, and embrace the romantic atmosphere. Ideal for leisurely strolls or picnics, this lake offers a serene escape right in the heart of St. Moritz.
  • St. Moritz Leaning Tower: Discover the cultural heritage of St. Moritz at the Leaning Tower, a fascinating medieval monument. Its unique tilt and historical significance make it a must-see for those interested in the local history and architecture.
  • Muottas Muragl: Venture to Muottas Muragl, just 2 miles from St. Moritz, for thrilling outdoor adventures. This mountain offers breathtaking views and a variety of hiking trails, perfect for those seeking a blend of nature and excitement.

Best time to go to St. Moritz

The best time to visit St. Moritz can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Moritz falls in July, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in St. Moritz falls in January, 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

Traveling to St. Moritz is convenient with two major airports nearby. Bergamo (BGY-Orio Al Serio) is located 58 miles from St. Moritz, with excellent hotel options such as the 5-star Relais Chateaux Da Vittorio and Relais San Lorenzo, both just 3 miles away. Another option is the 4-star Hotel Excelsior San Marco, also 3 miles from the airport. Alternatively, Lugano (LUG-Agno) is 56 miles away, featuring luxury accommodations like the 5-star Hotel Splendide Royal and Villa Principe Leopoldo, both 2 miles from the airport, and Resort Collina d'Oro, located 3 miles away. Transportation services vary by hotel, providing convenient access to the airports.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What is the best area to stay in St. Moritz?
Sankt Moritz-Bad is the premier area to stay in St. Moritz, beloved by most of our travelers. Nestled along the serene shores of Lake St. Moritz, this charming neighborhood offers breathtaking alpine views and a tranquil atmosphere, superb for unwinding after a day of adventure. The area is known for its luxurious spa facilities, upscale dining options, and easy access to world-class skiing and hiking trails. With the stunning backdrop of the Swiss Alps, Sankt Moritz-Bad provides a delightful blend of relaxation and outdoor excitement.

For couples seeking a romantic escape, Sankt Moritz-Bad is ideal. The picturesque lakeside promenade invites leisurely strolls while the nearby upscale restaurants create a superb setting for intimate dining experiences. Enjoying a sunset over the lake is sure to create lasting memories.

Families will also find Sankt Moritz-Bad accommodating, with a variety of outdoor activities that cater to all ages. The family-friendly ski slopes and well-maintained hiking trails ensure everyone can partake in the region's natural beauty. Additionally, the local facilities provide a safe environment for children to explore and learn, making it a fantastic choice for family getaways.
What are the best hotels in St. Moritz that travelers recommend?
Art Boutique Hotel Monopol is a delightful choice with a great rating of 9.6, offering a luxury ambiance complemented by breathtaking mountain views. Guests rave about the designer toiletries and premium bedding, ensuring a stay filled with comfort and style. Its central location in St. Moritz allows easy access to shopping and local attractions, making it superb for those who appreciate both convenience and quality.

For a truly luxurious experience, Suvretta House shines with an exceptional rating of 9.8. This hotel boasts stunning lake and mountain views, alongside amenities like a 24-hour room service and indulgent deep soaking bathtubs. Families and couples alike will appreciate the onsite outdoor tennis courts, superb for a bit of friendly competition, while the indoor pool and spa services invite relaxation after a day of adventure.

Couples seeking a romantic getaway will find Carlton Hotel St Moritz irresistible, achieving a superb score of 10.0. From its elegant couples dining options to the fireplace in rooms, every detail is designed for intimacy and luxury. The hotel also features both indoor and outdoor pools, ensuring you can unwind in style no matter the season.

Families will feel at home at Hotel GRACE LA MARGNA ST MORITZ, which also boasts a superb review score of 10.0. With spacious rooms and the option for a private chef, parents can enjoy a stress-free dining experience while the kids can splash in the accessible indoor pool. The hotel's mountain views and luxury theme create a serene backdrop for family bonding.

Lastly, Grand Hotel des Bains Kempinski, rated at 9.4, offers a blend of traditional elegance and modern amenities. With onsite tennis courts and both indoor and outdoor pools, it's an excellent pick for active families or couples wanting to stay engaged. The luxurious touches, including premium bedding and a cozy fireplace, round out the experience, ensuring all guests leave feeling pampered and rejuvenated.
What are the best family hotels in St. Moritz?
Hotel GRACE LA MARGNA ST MORITZ is an exceptional choice for families seeking a blend of luxury and attentive service. With a superb review score of 10.0, this hotel offers a wealth of amenities designed to keep both kids and parents happy. The complimentary children's club ensures that younger guests have a fun and engaging experience, while parents can relax knowing that babysitting options are available both onsite and in-room. The property also features a delightful playground and a range of toys, from beach toys to games for a variety of ages, making it a truly family-friendly haven.

Another top family hotel in St. Moritz is the Carlton Hotel, also boasting a stellar review score of 10.0. This property offers connecting rooms for larger families and provides complimentary cribs and bathrobes for children. Families will appreciate the onsite babysitting services, allowing adults some well-deserved time for themselves, while kids enjoy supervised activities. The hotel's arcade game room adds an extra layer of fun for children, making it an ideal spot for family bonding.

Suvretta House, with an outstanding score of 9.8, combines elegance with family-friendly amenities. Kids can enjoy the complimentary children's club and playground, while parents can indulge in gourmet dining or relax in the garden. The hotel even provides child-friendly window designs for safety and comfort, ensuring a worry-free environment for families.

For those seeking a more boutique experience, the Art Boutique Hotel Monopol offers connecting rooms ideal for families, alongside onsite babysitting services. With a review score of 9.6, it effortlessly balances style and comfort, making it a great option for families who appreciate a personal touch.

Lastly, Grand Hotel des Bains Kempinski, rated 9.4, stands out with its range of family-specific amenities, including a pool, highchairs, and a children's club. The hotel's playground ensures that young guests can play freely while parents unwind. The combination of attentive service and thoughtful details makes it a fantastic choice for families looking for a luxurious escape. Find more child-friendly accommodations in St Moritz.
What are the best 5-star hotels in St. Moritz?
Hotel GRACE LA MARGNA ST MORITZ is a stunning 5-star hotel that promises an unparalleled alpine experience in the heart of Switzerland. With an impressive guest rating of 10.0, this luxurious retreat offers breathtaking lake and mountain views that enhance every moment of your stay. Indulge in their exceptional amenities, including complimentary stocked minibars, premium bedding featuring Frette Italian sheets, and bathrobes that add a touch of elegance to your experience. For a truly exclusive touch, enjoy the private chef service and champagne service, great for celebrating special occasions in style.

Another impressive option is the Carlton Hotel St Moritz, which also boasts a great rating of 10.0. This boutique hotel is renowned for its VIP access and a luxury theme that caters to travelers. Guests can savor delightful couples dining experiences and unwind by the fireplace in their elegant rooms. The Carlton's 24-hour room service ensures that your indulgences are just a call away, allowing you to enjoy the comforts of fine dining in the privacy of your own space.

For those who appreciate a blend of sport and relaxation, Suvretta House features an array of amenities including onsite tennis and stunning mountain views. Rated 9.8 by guests, it offers deep soaking bathtubs and luxury-themed accommodations that promise a rejuvenating stay after an adventurous day in the Swiss Alps.

The Kulm Hotel St. Moritz, with an excellent 9.6 rating, is another excellent choice. Guests can enjoy its onsite golf course and luxurious spa treatments, including mud baths and Turkish baths, ideal for unwinding after exploring the picturesque surroundings. The hotel's covered valet parking and limo service provide the ultimate convenience, ensuring a stress-free arrival and departure.

Lastly, the Grand Hotel des Bains Kempinski, rated 9.4, combines luxury with leisure, featuring both indoor and outdoor pools, tennis facilities, and exceptional dining options. The warm ambiance created by fireplaces in the guest rooms enhances the exclusive experience, making it a great setting for couples seeking romance and relaxation. Find more luxury hotels in St Moritz.
What are the best spa hotels in St. Moritz?
For a luxurious escape in St. Moritz, the Carlton Hotel St Moritz stands out with an impressive rating of 10.0. This elegant hotel offers a spa experience, featuring a full-service spa that provides an array of treatments including aromatherapy, hydrotherapy, and specialized massages tailored to your relaxation needs. Guests can indulge in the soothing steam room or the hot tub, creating a serene atmosphere superb for unwinding after a day of adventure.

Another exceptional choice is the Suvretta House, rated 9.8, which combines classic charm with modern wellness amenities. You can enjoy deep tissue massages, reflexology, and Ayurvedic treatments, all while savoring the breathtaking views of the Swiss Alps. The onsite spa is designed for daily indulgence, ensuring that every guest has the opportunity to relax in the sauna or enjoy a body wrap tailored to their needs.

Hotel GRACE LA MARGNA ST MORITZ also deserves mention with its superb score of 10.0. This hotel features couples treatment rooms, making it ideal for romantic getaways. With a wide range of treatments from prenatal massages to detox wraps, it caters to all your relaxation desires.

Lastly, the Grand Hotel des Bains Kempinski, rated 9.4, offers an upscale spa experience that includes couples treatment options and a variety of facial treatments. The ambiance is both inviting and tranquil, making it an excellent spot for couples looking to rejuvenate together.

These spa hotels not only provide exceptional service but also a nurturing environment where guests can unwind and enjoy quality time together, making them superb for travelers who appreciate attentive care and a confident planning experience. Whether you're seeking a solo retreat or a romantic escape, St. Moritz's spa hotels offer the ideal setting for relaxation and rejuvenation. See all spa hotels in St Moritz.
What hotels in St. Moritz offer free breakfast?
Hotel GRACE LA MARGNA ST MORITZ is a stunning five-star property located in the beautiful alpine town of St. Moritz, offering guests a luxurious retreat with breathtaking mountain views. Guests rave about the complimentary breakfast, which features a delightful selection of continental options to start your day off right. The hotel also boasts an impressive array of amenities, including an onsite spa where you can indulge in various treatments, from soothing massages to invigorating body scrubs.

Another excellent choice is Carlton Hotel St Moritz, equally rated highly by satisfied guests. This hotel not only provides free breakfast but also features a full-service spa, ensuring that you can unwind after a day of skiing or exploring the stunning surroundings. The Carlton's ski shuttle service makes hitting the slopes effortless, while the complimentary area shuttle adds convenience for those looking to explore the local attractions.

For families seeking adventure, Suvretta House stands out with its family-friendly atmosphere. It offers a range of activities, including ski lessons and easy access to ski-in/ski-out facilities, making it superb for those traveling with children. The complimentary breakfast here is a great way to fuel up before a day filled with fun and exploration.

Whether you're planning a family getaway or a romantic retreat, St. Moritz offers a variety of hotels that cater to your needs while ensuring a confident and stress-free planning experience. Enjoy your stay in this picturesque destination. Find more hotels with free breakfast in St Moritz.
What are the top pet-friendly hotels in St. Moritz?
Hotel GRACE LA MARGNA ST MORITZ stands out as an exceptional pet-friendly option in the stunning Swiss Alps, boasting a great review score of 10.0. This luxurious hotel welcomes your furry companions with open arms, offering thoughtful amenities like food and water bowls and pet-sitting services. Guests appreciate the breathtaking mountain views, which create an idyllic backdrop for both relaxation and adventure.

Another excellent choice for pet lovers is the Carlton Hotel St Moritz, also rated 10.0 by travelers. This hotel not only allows dogs but also provides a range of upscale amenities, including a full-service spa and complimentary ski shuttles. Its location near ski areas makes it an ideal retreat for outdoor enthusiasts, ensuring that you and your pet can enjoy the beautiful surroundings together.

For families traveling with pets, the Suvretta House is a fantastic option. With a review score of 9.8, it offers supervised childcare services and a children's club, making it a family-centric haven. The hotel features a ski-in/ski-out experience, allowing for seamless access to winter activities while ensuring your pets are well-catered for.

Whether you're a couple seeking a romantic getaway or a family looking for a memorable vacation, St. Moritz has a variety of pet-friendly hotels that cater to your needs, ensuring your stay is both comfortable and enjoyable. See more pet-friendly hotels in St Moritz.
What are the top boutique hotels in St. Moritz?
The Carlton Hotel St Moritz stands as a premier 5-star boutique hotel, boasting an impeccable review score of 10.0 from guests. Nestled in the breathtaking Swiss Alps, this hotel exudes elegance and exclusivity, making it a great retreat for couples seeking a romantic getaway. With its stunning mountain and lake views, the Carlton Hotel offers an ambiance that is both serene and invigorating, ideal for creating unforgettable memories together. See all boutique hotels in St Moritz.
What are the best budget hotels in St. Moritz?
Hotel Waldhaus am See is a standout option for travelers seeking a blend of comfort and stunning views in St. Moritz. This enchanting hotel boasts expansive lake and mountain vistas, and its on-site amenities, such as a full-service spa with a sauna and hot tub, promise relaxation after a day of adventure. Guests appreciate the complimentary ski shuttle service, making it easy to hit the slopes, along with free Wi-Fi and self-parking.

For families, the Hotel Nolda is an excellent choice. This property offers convenient ski-in/ski-out access, allowing parents and children to enjoy the slopes right from the hotel. It features spacious family accommodations, complete with cribs and rollaway beds for younger guests. The Nolda also provides a scheduled airport shuttle, ensuring a straightforward arrival and departure.

Couples may find the romantic ambiance of the Hotel Waldhaus am See particularly appealing, thanks to its serene setting and luxurious spa services. Alternatively, the Languard offers a cozy atmosphere with easy access to nearby golf courses and hiking trails, great for couples looking to explore the beautiful surroundings together.

Whether you're traveling with family or seeking a romantic getaway, St. Moritz has options that cater to every type of traveler while ensuring a memorable experience. View all budget hotels in St Moritz.
What are the most romantic hotels in St. Moritz for couples?
For couples seeking a romantic getaway in St. Moritz, the Hotel GRACE LA MARGNA ST MORITZ is an exceptional choice, boasting a superb rating of 10.0. This hotel offers a luxurious experience with stunning mountain views that create an enchanting backdrop for your stay. Couples can indulge in a variety of treatments at the full-service spa, including massages, body wraps, and couples treatment rooms, ensuring relaxation and intimacy throughout your visit. The on-site dining options are designed for romance, making it easy to enjoy a special meal together.

Another fantastic option is the Carlton Hotel St Moritz, also rated 10.0. This elegant hotel features exquisite mountain views, a full-service spa, and a range of wellness treatments. Guests appreciate the thoughtful touches, such as 24-hour room service and a private chef, which elevate the experience. The atmosphere is superb for couples looking to create lasting memories while enjoying the beauty of the Swiss Alps.

For those who desire a touch of grandeur, Badrutt's Palace Hotel, rated 9.6, offers a blend of luxury and charm. This iconic hotel features a full-service spa, exquisite dining options, and easy access to outdoor activities such as mountain biking and skiing. The combination of attentive service and breathtaking views makes it a top choice for couples seeking a romantic escape. See all romantic hotels in St Moritz.
When is the best time to go to St. Moritz?
The most popular time to visit St. Moritz is December, when the enchanting winter landscape transforms the area into a snowy paradise. With average temperatures ranging from 25°F to 35°F, this time of year offers ideal conditions for skiing, snowboarding, and other winter sports. The festive atmosphere, combined with the stunning alpine scenery, creates a magical backdrop for outdoor adventures and cozy evenings by the fire.

During the peak season, spanning from December to February, St. Moritz becomes a hub of activity. Visitors flock to the region to enjoy its world-class ski slopes, luxurious accommodations, and vibrant après-ski scene. The holiday season is particularly lively, with various events and celebrations that showcase the local culture and winter charm. For those who appreciate attentive service, the luxury resorts and fine dining establishments are ready to pamper you with exceptional hospitality.

For travelers seeking a quieter experience, May can be an excellent alternative. While the snow may have melted, the pleasant spring temperatures—averaging between 40°F and 60°F—allow for hiking and biking in the beautiful surrounding nature. This month also sees fewer crowds, providing a more relaxed atmosphere to enjoy the breathtaking views and pristine landscapes.
Where can I find the best nightlife in St. Moritz?
St. Moritz is renowned not only for its breathtaking alpine scenery but also for its upscale nightlife that caters to travelers seeking elegance and excitement.

The heart of St. Moritz nightlife can be found along the famous Via Serlas, where you'll discover a variety of high-end bars and lounges. Here, you can indulge in premium cocktails while enjoying the chic atmosphere that characterizes this exclusive resort town.

For those looking to dance the night away, the Hauser Hotel's bar is a popular gathering spot, featuring a lively ambiance and live music on select nights. It's a fantastic place to mingle with fellow travelers and locals alike.

If you're in the mood for something more laid-back, the Kulm Hotel's lounge offers a cozy setting with stunning views of the surrounding mountains. This is an ideal spot to unwind after a day of skiing or hiking, surrounded by an elegant yet inviting vibe.

Additionally, the St. Moritz Casino provides an exciting night out for those feeling lucky. With its blend of gaming and fine dining, it offers a great experience that combines entertainment and luxury.
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?
With Expedia, you earn OneKeyCash™* on eligible St. Moritz hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $103 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.