Hotels in Sankt Moritz-Bad

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Sankt Moritz-Bad?

Create new moments at Sankt Moritz-Bad hotels

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.

Top landmarks in Sankt Moritz-Bad

Learn more about Sankt Moritz-Bad

Notable for its skiing, Sankt Moritz-Bad features attractions such as Signal Gondola and Signalbahn. This welcoming city has something for everyone including sights like Casino St. Moritz and San Karl St. Moritz-Bad Church.

Check out reviews of Sankt Moritz-Bad hotels guests love

Frequently asked questions

How much does a hotel room cost in Sankt Moritz-Bad?
You can find top hotels in Sankt Moritz-Bad from $217 with options to suit your budget and needs. Youth Hostel St. Moritz is one low-cost option that's popular with our travelers. To find an affordable hotel in Sankt Moritz-Bad that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Sankt Moritz-Bad?
You can find top hotels in Sankt Moritz-Bad from $217 with options to suit your budget and needs. Youth Hostel St. Moritz is one low-cost option that's popular with our travelers. To find an affordable hotel in Sankt Moritz-Bad that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Sankt Moritz-Bad hotels?
Discover great deals on Sankt Moritz-Bad hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Sankt Moritz-Bad hotels.
Can I book Sankt Moritz-Bad hotels with free cancellation?
To book a refundable Sankt Moritz-Bad hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Sankt Moritz-Bad?
One of the most popular luxury hotels in Sankt Moritz-Bad is Grand Hotel des Bains Kempinski. Grand Hotel des Bains Kempinski is a luxury hotel with a high guest rating amongst our travelers, and it offers an outdoor pool, a full-service spa and a sauna.
What are some top pet-friendly hotels in Sankt Moritz-Bad?
Consider one of our travelers' favorite pet-friendly hotels in Sankt Moritz-Bad:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Sankt Moritz-Bad.
What are some of the best hotels in Sankt Moritz-Bad for couples?
Enjoy your couple's retreat with a stay at a top-rated Sankt Moritz-Bad romantic hotel. Our travelers love Grand Hotel des Bains Kempinski, a hotel with an in-room fireplace and in-room massages. Another romantic hotel with top reviews is Hotel Reine Victoria. This hotel offers a bar/lounge for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Sankt Moritz-Bad for couples on Hotels.com.
What are some of the best kid-friendly hotels in Sankt Moritz-Bad?
Some of the most well reviewed Sankt Moritz-Bad hotels for kids include Grand Hotel des Bains Kempinski and Hotel San Gian. Grand Hotel des Bains Kempinski is a kid-friendly hotel with a guest score of 9.4 out of 10 offering family-friendly amenities like a free children's club and an outdoor pool, plus high chairs in guestrooms. Check out Hotel San Gian with a guest score of 9.4. This popular hotel has children's meals, a barbecue grill, and more. Explore more kid-friendly hotels in Sankt Moritz-Bad by using our "Family friendly" filter in your search on Hotels.com.
What are the top Sankt Moritz-Bad hotels with a pool?
For some added luxury, discover the best Sankt Moritz-Bad hotels with a pool. Grand Hotel des Bains Kempinski is a great hotel with an outdoor pool and an indoor pool, and a guest rating of 9.4 out of 10. Plus, you can make the most of its full-service spa and 5 restaurants. Boutique Hotel Cervus is a popular hotel that features an indoor pool along with a full-service spa and a free buffet breakfast. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Sankt Moritz-Bad with a pool.
What are some of the best Sankt Moritz-Bad hotels with free parking?
If you're arriving by car, choosing a great Sankt Moritz-Bad hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Sankt Moritz-Bad?
For hotels in central Sankt Moritz-Bad, check out Hotel Nolda and Languard. Travelers love Hotel Nolda for its location, as well as the restaurant, bar/lounge and free parking this hotel offers. Languard is another popular central hotel with a golf driving range and concierge services, plus free WiFi in the guestrooms. When you stay at one of these central hotels, you'll be in easy reach of top sights including Lake St. Moritz.
Are all taxes and fees included in the Sankt Moritz-Bad hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.

Find out more about Sankt Moritz-Bad

Find out more about Sankt Moritz-Bad

Embrace the Enchantment of Sankt Moritz-Bad: A Serene Lakeside Escape

Nestled in the breathtaking Swiss Alps, Sankt Moritz-Bad is a serene gem that blends natural beauty with luxurious relaxation. Renowned for its stunning Lake St. Moritz, this destination offers year-round activities, from world-class skiing at the nearby St. Moritz ski resort to tranquil summer hikes along the pristine shores. Stroll through charming streets adorned with upscale boutiques and indulge in rejuvenating wellness treatments at the local spas. Whether you seek adventure or tranquility, Sankt Moritz-Bad invites you to experience the perfect alpine escape, where every season paints a picturesque landscape waiting to be explored.

Discover great hotels in Sankt Moritz-Bad

Sankt Moritz-Bad offers a range of hotel accommodations, from luxury hotels with stunning views to more budget-friendly options. You'll find elegant palace hotels and popular spots that cater to various tastes, making it easy to enjoy this beautiful Swiss destination. Here are some of the best hotels in Sankt Moritz-Bad that our travelers love:

  1. SoldanellaOpens in a new window: This 3.0-star hotel is perfect for adventure travelers seeking thrilling experiences in the great outdoors. With a focus on adventure sports, guests can enjoy activities such as skiing, snowboarding, and biking, all conveniently nearby. The property features business amenities, ensuring a smooth experience for those mixing work with leisure. Travelers appreciate the pet-friendly policies, making it a welcoming choice for those traveling with furry companions. The blend of comfort and adventure creates a distinctive experience that resonates with active-minded visitors.
  2. Suvretta HouseOpens in a new window: At this luxurious 5.0-star hotel, guests are immersed in an exceptional ski and adventure experience. The property offers direct access to ski shuttles and lifts, setting the stage for an exhilarating alpine getaway. Families will find amenities that cater to children, ensuring a delightful stay for all ages. The presence of onsite snowboarding and ice skating provides endless entertainment, while the inviting atmosphere fosters a sense of relaxation after a day of adventure. Guests rave about the seamless blend of luxury and family-friendly charm, making it a top choice for those seeking a high-end vacation.
  3. Schweizerhof Swiss Quality HotelOpens in a new window: This elegant 4.0-star hotel attracts ski enthusiasts and adventure seekers alike. With convenient access to ski shuttles and lifts, guests can dive straight into the exhilarating slopes. The property offers a range of adventure sports, including horse riding and windsurfing, all designed to enhance the outdoor experience. The architectural design and comforting accommodations provide a stylish retreat after a day filled with exploration. Travelers value the upscale atmosphere and the unique experiences this hotel offers, making it a distinguished choice for those looking to indulge in an adventurous yet refined stay.

Top locations to stay in Sankt Moritz-Bad

Some of the best areas to stay in Sankt Moritz-Bad, St. Moritz, Graubünden, Switzerland, are St. Moritz, Pontresina, and Sils im Engadin-Segl. St. Moritz offers luxury and access to skiing and Lake St. Moritz, while Pontresina is perfect for skiing and mountain hikes. Sils im Engadin-Segl is known for its serene landscapes. For first-time visitors, St. Moritz is the best choice for its vibrant atmosphere and amenities.

  1. St. MoritzOpens in a new window: St. Moritz is a premier destination known for its stunning lakes and luxurious resorts. It offers a unique blend of outdoor activities and cultural experiences. For those who enjoy hiking, the nearby trails showcase breathtaking views of the surrounding mountains. The town is also famous for its vibrant shopping scene, featuring high-end boutiques and designer stores. After a day of exploring, visitors can unwind at cultural attractions like art galleries and concert halls that host various performances throughout the year.
  2. PontresinaOpens in a new window: Nestled in a picturesque valley, Pontresina is a charming village that serves as a gateway to the Engadin Alps. It's particularly popular among skiing enthusiasts, with easy access to some of the best slopes in the region. In the summer, the area transforms into a hiker's paradise, with trails that wind through lush landscapes. The quaint architecture and local shops add to its appeal, making it a delightful place for travelers seeking a more relaxed atmosphere while still being close to adventure.
  3. Sils im Engadin-SeglOpens in a new window: Sils im Engadin-Segl is a tranquil retreat known for its serene lakes and beautiful mountain scenery. It's a fantastic spot for those who appreciate nature and want a peaceful getaway. The area offers excellent hiking paths that showcase the region's natural beauty, perfect for leisurely strolls or invigorating treks. Visitors can also explore local art and culture, with galleries highlighting the work of regional artists. The laid-back vibe makes it an excellent choice for travelers looking to unwind and connect with nature.

Things to do in Sankt Moritz-Bad

Sankt Moritz-Bad is a stunning alpine destination where travelers can revel in the beauty of towering mountains and shimmering lakes. Enjoy thrilling ski slopes in winter, and in warmer months, hike through lush forests or relax by serene beaches. Indulge in rejuvenating spa experiences and take scenic tours to fully appreciate this breathtaking landscape.

  • Muottas MuraglOpens in a new window – Ascend to Muottas Muragl for breathtaking panoramic views of the surrounding mountains and valleys. This stunning peak is perfect for hiking enthusiasts, offering a range of trails that cater to different skill levels. Don't forget your camera; the views are simply spectacular, especially at sunrise and sunset!
  • Bernina PassOpens in a new window – Drive or take a scenic ride through Bernina Pass, where you'll witness some of Switzerland's most stunning landscapes. As you traverse this high mountain pass, take in the majestic peaks and glacial lakes that will leave you in awe. Keep an eye out for charming villages and unique wildlife along the way!
  • Lake St. MoritzOpens in a new window – Enjoy a leisurely stroll around Lake St. Moritz, a picturesque body of water that reflects the beauty of the surrounding mountains. Whether you're picnicking by the shores or engaging in water sports, the serene atmosphere makes it a must-visit for nature lovers and adventure seekers alike.
  • St. Moritz Leaning TowerOpens in a new window – Visit the St. Moritz Leaning Tower, a fascinating historical monument that adds character to the area. This unique structure is a reminder of the rich history of the region and offers a great photo opportunity. Explore the nearby surroundings to discover more about the local heritage.
  • Rhaetian RailwayOpens in a new window – Hop aboard the Rhaetian Railway for an unforgettable journey through the Swiss Alps. This historic train ride is renowned for its scenic routes, including breathtaking bridges and tunnels. Sit back, relax, and soak in the stunning landscapes that unfold outside your window as you travel through this magnificent region.

5 tips for savvy savings when booking a hotel in Sankt Moritz-Bad

  1. Book for the cheapest times: The most budget-friendly time to visit Sankt Moritz-Bad is from September to November, when hotel prices may drop. To fully appreciate the area's key landmarks, cultural sites, and natural beauty, a stay of at least 2 to 3 days is recommended. During your visit, you can enjoy activities such as sightseeing, hiking, and relaxing by the serene lake, all while experiencing the friendly atmosphere and rich history of the region. This period offers great value for money, making it an ideal choice for those traveling on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover great savings on hotels in Sankt Moritz-Bad, explore the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. By enabling email alerts or push notifications, you could stay updated on flash sales and special promotions, ensuring you don't miss out on potential savings. Additionally, the Smart ShoppingOpens in a new window tool within the app allows you to compare hotel prices and amenities, helping you find the best options. If prices drop or new rooms become available, you'll be among the first to know, making last-minute getaways easier.
  3. Be flexible with dates: Prices can fluctuate due to factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay at a Sankt Moritz-Bad hotel. If you're seeking a unique experience, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is higher or lower than average. If the price is on the higher end, we can suggest more budget-friendly dates, making it more likely you'll save.
  4. Consider your location: Hotels near the city center usually tend to be pricier, but thanks to Sankt Moritz-Bad's efficient public transportation system, you might discover a more affordable independent hotel located a bit farther out that still has great connectivity. For those interested in exploring alternative, less crowded neighborhoods or even nearby lesser-known cities, there's often excellent value to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Become a Member: Joining as a member is a great way to enhance your travel experience in Sankt Moritz-Bad and beyond! By signing up for free, you gain access to exclusive member prices on over 100,000 hotels worldwide, allowing you to save significantly on your next stay.As you continue to book, you can quickly move through the membership tiers, unlocking additional benefits. Enjoy perks such as complimentary room upgrades when available and discounts on food and beverages at select VIP Access properties.Don't miss out on the chance to make your travels more rewarding—become a member today and start planning your getaway!

Best time to go to Sankt Moritz-Bad

Sankt Moritz-Bad experiences its lowest average temperature in January, at 15.3°F (-9.3°C), while July is the hottest month, with an average temperature of 52.5°F (11.4°C). August is typically the wettest month. If you’re looking to soak up the lively atmosphere in Sankt Moritz-Bad, February, July, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, April to June are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Sankt Moritz-Bad is a friendly locale surrounded by lake views. If you're visiting during colder months, enjoy activities such as skiing during your stay. Why not take time to see places like Signal Gondola and Signalbahn? While you're in town, don't miss a chance to see sights like Casino St. Moritz and San Karl St. Moritz-Bad Church.

Keep exploring

Keep exploring