Find hotels in Sankt Moritz-Bad from NT$3,287

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Sankt Moritz-Bad hotels

Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very Good, (316)
Unwind at this alpine hotel just 15 minutes from Lake St. Moritz, offering both adventure and relaxation. Enjoy skiing amenities, rejuvenate in the sauna and steam room, or sip drinks at the bar after an exhilarating day on the slopes.

"Courteous staff, very !!! Spotless and spacious room"
United States
Peter Roland
The price is NT$11,485
NT$12,163 total
includes taxes & fees
Jan 18 - 2026/1/19
Hotel Piz

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (326)
Situated near Lake St. Moritz and the Casino, this luxury hotel offers a full-service spa with massages and aromatherapy treatments. Enjoy 5 restaurants, including Les Saisons serving international cuisine, plus indoor and outdoor pools and a free kids' club.

"Great stay in an iconic place. The staff are very friendly and helpful, truly going the extra mile. "
United States
Jochen
The price is NT$55,666
NT$58,178 total
includes taxes & fees
Jan 15 - 2026/1/16
Grand Hotel des Bains Kempinski

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (234)
Immerse in alpine luxury with ski-in/ski-out access just minutes from Lake St. Moritz. After hitting the slopes, unwind with hot stone massages at the full-service spa, savor Mongolian cuisine, or relax in the sauna and steam room.

"We loved our stay, the included breakfast and travel passes made it convenient to see so much!"
United States
Kristina
The price is NT$11,670
NT$13,381 total
includes taxes & fees
Jan 6 - 2026/1/7
Hotel San Gian

Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (489)
Mountain adventures begin at this charming ski-in/ski-out hotel just minutes from Lake St. Moritz. Guests can enjoy downhill and cross-country skiing, then unwind with après-ski drinks at the bar. Free WiFi and parking complement the convenient Signal Gondola proximity.

"The staff is super friendly, breakfast was good all was good "
United States
Alejandra
The price is NT$9,633
NT$11,036 total
includes taxes & fees
Jan 6 - 2026/1/7
Hotel Nolda

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (254)
Explore the scenic beauty of St. Moritz from this well-located hotel near Lake St. Moritz and Ovaverva Pool and Spa. Enjoy 3 restaurants including Stueva, serving international cuisine. Free amenities include breakfast, WiFi, and convenient parking.

"Great looking refurbished lobby- warm/cozy and welcoming. Home feel. Our room was refurbished and furnishings are practical with lots of storage space. One of the hotel restaurants- Made in Asia serves fantastic Thai cuisine - a very pleasant surprise. "
Australia
Cecilia
The price is NT$13,807
NT$14,606 total
includes taxes & fees
Jan 4 - 2026/1/5
Hotel Laudinella

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (535)
Elegant Victorian hotel minutes from Lake St. Moritz and Ovaverva Pool and Spa. Guests enjoy complimentary breakfast and WiFi while unwinding with massages or cocktails at the bar. The terrace offers a peaceful retreat after exploring St. Moritz Station nearby.

"Lovely accommodation with a great view of the mountains. The staff were great and even gave us a room upgrade for our honeymoon."
Australia
Julia
The price is NT$29,460
NT$30,853 total
includes taxes & fees
Dec 26 - Dec 27
Hotel Reine Victoria

Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
2.5 star property
St. Moritz
8.2 out of 10, Very Good, (190)
This alpine retreat, just minutes from Lake St. Moritz, offers cross-country and downhill skiing right onsite. Enjoy 2 bars, complimentary WiFi, and easy access to San Karl St. Moritz-Bad Church for a memorable Swiss getaway.

"Great staff and places "
Australia
Ramez
Hotel Stille & Aladin Apartments

Hotel Corvatsch

Hotel Corvatsch
3.0 star property
St. Moritz
8.0 out of 10, Very Good, (46)
This conveniently located hotel places you within walking distance of Lake St. Moritz and San Karl St. Moritz-Bad Church. After exploring, unwind at the bar or enjoy a meal at Engadiner restaurant. The terrace offers a perfect spot to relax with mountain views.

"The best location. "
China
yan
The price is NT$8,557
NT$9,124 total
includes taxes & fees
Jan 18 - 2026/1/19
Hotel Corvatsch

Youth Hostel St. Moritz

Youth Hostel St. Moritz
2.0 star property
St. Moritz
8.6 out of 10, Excellent, (246)
Surrounded by mountain splendor, this ski-friendly hostel offers a shuttle service, restaurant, and bar. Located just minutes from Lake St. Moritz and San Karl Church, guests appreciate the helpful staff and convenient amenities including free breakfast and WiFi.

"The mountain view is amazing, there is a bus that passes from the hostel to any place in st Moritz and it's right by the start of some bike trails, there are restaurants in the vicinity and it's very safe and walkable"
United States
Mauricio
The price is NT$11,938
NT$12,511 total
includes taxes & fees
Jan 10 - 2026/1/11
Youth Hostel St. Moritz

Hotel Veduta

Hotel Veduta
3.0 star property
S-chanf
9.0 out of 10, Wonderful, (70)
Surrounded by the majestic Engadin Valley, this tranquil hotel offers complimentary breakfast, WiFi, and parking. Unwind with professional massages after exploring nearby ski areas, then dine at the onsite restaurant amid scenic garden surroundings.

"This is small hotel but clean safe quiet nothing fancy near train station but again quiet We had the breakfast twice and it was good and filling Staff are very kind and helpful "
United States
Zeyad
The price is NT$7,194
NT$7,467 total
includes taxes & fees
Jan 4 - 2026/1/5
Hotel Veduta

POSCHIAVO Suisse Hotel

POSCHIAVO Suisse Hotel
2.5 star property
Poschiavo
8.8 out of 10, Excellent, (18)
Stylish hotel near Poschiavo Station offers mountain tranquility with easy access to Poschiavino Museum and Casa Console Art Museum. Enjoy free breakfast, restaurant dining, and a welcoming bar for evening relaxation.

"Very amazing staff, felt safe coming here as a solo traveler ! "
United States
Nayeli
The price is NT$4,241
NT$4,640 total
includes taxes & fees
Dec 28 - Dec 29
POSCHIAVO Suisse Hotel

Hotel Interalpen

Hotel Interalpen
4.0 star property
Valdidentro
9.0 out of 10, Wonderful, (93)
Discover the mountain charm of this Valdidentro retreat featuring a full-service spa, health club, and relaxing indoor pool. After skiing nearby Livigno slopes, enjoy refreshments at the bar or coffee shop before unwinding with therapeutic spa services.

"The team was very friendly and it was very clean. It's a fantastic hotel, thank you."
Switzerland
Richard
The price is NT$3,462
NT$3,941 total
includes taxes & fees
Jan 8 - 2026/1/9
Hotel Interalpen

Sunstar Pontresina

Sunstar Pontresina
4.0 star property
Pontresina
9.6 out of 10, Exceptional, (31)
Surrounded by hiking trails in Pontresina, this mountain haven offers a full-service spa and complimentary buffet breakfast. Relax at the bar or garden after exploring nearby Lake St. Moritz, just a 10-minute drive away.

"Overall an amazing experience! The staff was great and the hotel was clean and new!"
United States
Nicholas
Sunstar Pontresina

Boutique Hotel Engadinerhof – A Home for Generation

Boutique Hotel Engadinerhof – A Home for Generation
2.5 star property
Pontresina
10.0 out of 10, Exceptional, (1)
Immersive Swiss escape in Pontresina with a cozy bar and pizzeria. Situated a short walk from the train station and close to Alp Languard, this boutique hotel offers complimentary breakfast and WiFi in a charming mountain setting.
The price is NT$8,946
NT$9,616 total
includes taxes & fees
Jan 8 - 2026/1/9
Boutique Hotel Engadinerhof – A Home for Generation

La Tgoma - Hotel & Restaurant

La Tgoma - Hotel & Restaurant
3.0 star property
Lantsch-Lenz
9.4 out of 10, Exceptional, (57)
Surrounded by majestic mountain scenery, this spa hotel offers 2 restaurants including Tgoma Restaurant. Unwind with expert massages or in the steam room after a day exploring nearby Ski Lift Crestas and Val Sporz. Free WiFi and parking enhance your Swiss getaway.

"Wonderful property with excellent views. Staff very helpful and the food offered was extensive. Highly recommend this establishment"
United States
Jonathan
The price is NT$6,543
NT$7,110 total
includes taxes & fees
Jan 4 - 2026/1/5
La Tgoma - Hotel & Restaurant

Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (687)
Walking distance to Lake St. Moritz, this hotel welcomes you with rejuvenating spa treatments and a steam room. Enjoy Mediterranean cuisine at Caprice restaurant and relax in the bar after exploring. The helpful staff and free breakfast enhance your Alpine experience.

"Views were awesome great buffet breakfast friendly & accommodating staff highly recommend to stay "
United States
Sherry
Soldanella

Chesa Stuva Colani

Chesa Stuva Colani
4.0 star property
Madulain
9.4 out of 10, Exceptional, (65)
Indulge in downhill or cross-country skiing then rejuvenate with massages, hot tub, and sauna at this mountain retreat. With 2 restaurants, a bar, free breakfast, and parking, you're just minutes from Pizzet Ski Lift and La Punt-Chamues-ch Station.

"We had a wonderful stay here ! Beautiful hotel, clean, friendly with a great restaurant and breakfast. "
United States
Kayla
The price is NT$9,092
NT$9,437 total
includes taxes & fees
Jan 15 - 2026/1/16
Chesa Stuva Colani

Hotel Post

Hotel Post
4.0 star property
Sils im Engadin-Segl
9.2 out of 10, Wonderful, (41)
Discover Swiss splendor at this Sils im Engadin-Segl retreat with free breakfast and WiFi. Unwind in the full-service spa after skiing Lake St. Moritz slopes, or energize in the fitness center and sauna.

"Great hotel 15 min by car to the center of St Moritz"
United States
Ana
The price is NT$11,617
NT$12,059 total
includes taxes & fees
Dec 20 - Dec 21
Hotel Post

Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina
4.0 star property
Pontresina
8.4 out of 10, Very Good, (305)
Discover luxury in the Swiss Alps with indoor pool and full-service spa treatments. Just 10 minutes from Lake St. Moritz with easy ski access. Enjoy meals at SAVUR restaurant and relax at the bar after mountain adventures.

"Everything, as a guy from a very small town in indiana i never felt more out of place but at home at the same time "
United States
joseph
The price is NT$8,034
NT$8,585 total
includes taxes & fees
Jan 11 - 2026/1/12
Schloss Hotel & Spa Pontresina

Hotel Allegra

Hotel Allegra
3.0 star property
Zuoz
10.0 out of 10, Exceptional, (12)
Experience Swiss charm at this mountain hotel just a 5-minute walk from Zuoz Station. Explore nearby Engadin St. Moritz Golf Course or visit Ski Lift Survih, then unwind with a refreshing drink at the onsite bar.

"Great rooms and excellent customer service. "
United States
Jaykumar
The price is NT$9,519
NT$9,880 total
includes taxes & fees
Dec 23 - Dec 24
Hotel Allegra
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 Sankt Moritz-Bad attractions

Learn more about Sankt Moritz-Bad

The more relaxed side of St. Moritz offers mineral springs where locals have soaked for centuries. Ride the funicular up to Corviglia for hiking trails with spectacular Alpine views, or catch the bus to nearby Silvaplana for windsurfing.

Adobe

Top Sankt Moritz-Bad Hotel Reviews

More cheap stays in Sankt Moritz-Bad

Frequently asked questions

What's the best place to stay in Sankt Moritz-Bad?
Hotel San Gian is ranked highly by Expedia customers. This hotel offers a full-service spa and 2 restaurants. Other favorite options based on traveler reviews include Hotel Laudinella and Hotel Stille & Aladin Apartments. See all available top hotels, or vacation rentals in Sankt Moritz-Bad.
If I need to cancel my hotel reservation in Sankt Moritz-Bad, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Sankt Moritz-Bad.
Where can I learn more about changing or cancelling my trip to Sankt Moritz-Bad?
For more information about changing or cancelling your trip to Sankt Moritz-Bad, click here.
What's the best accommodation for a budget-friendly stay in Sankt Moritz-Bad?
Based on our traveler reviews, Youth Hostel St. Moritz is a top choice for a less expensive stay. View all budget hotels in Sankt Moritz-Bad.
What's the best accommodation for families in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski is a hotel with an outdoor pool and a kids' club, and it's a top choice on Expedia for families. Other good options for your family trip include Hotel San Gian and Hotel Stille & Aladin Apartments. Kids of all ages will also enjoy a visit to Ovaverva Pool and Spa. Find more child-friendly accommodations in Sankt Moritz-Bad.
What's the best pet-friendly accommodation in Sankt Moritz-Bad?
Hotel Reine Victoria is a top hotel for people traveling with their pets, and offers a bar/lounge and free WiFi for its human guests. Two other good options for you and your pet include Grand Hotel des Bains Kempinski and Hotel Piz. See more pet-friendly hotel accommodations in Sankt Moritz-Bad.
What's the best place to stay with easy access to Signal Gondola?
Adjacent to Signal Gondola, Grand Hotel des Bains Kempinski is one of the top choices for your stay based on our traveler data, and this 5-star hotel offers a full-service spa and 3 restaurants. Other good options within a short distance include Hotel Reine Victoria and Hotel Laudinella.
What about the best place to stay near San Karl St. Moritz-Bad Church?
One of the top choices for your stay is Hotel Reine Victoria, located next to San Karl St. Moritz-Bad Church, and this 4-star hotel offers a full-service spa and free breakfast. Grand Hotel des Bains Kempinski and Badrutt's Palace Hotel are other good choices nearby.
What's the best luxury accommodation in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski is a luxury hotel with 5 restaurants and a full-service spa, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Sankt Moritz-Bad.
What's the best place to stay for a ski vacation in Sankt Moritz-Bad?
Hotel Piz is a top hotel for a winter getaway, and features ski passes and free WiFi. This hotel is adjacent to Signal Gondola. Other good options to stay near skiing include Youth Hostel St. Moritz and Hotel San Gian. See all ski hotels in Sankt Moritz-Bad.
What are some hotels with pools in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski: Hotel located near Lake St. Moritz. Features an indoor pool, an outdoor pool, and 5 restaurants. View all hotels with pools in Sankt Moritz-Bad.
What is the best spa hotel in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski is a top luxury spa hotel featuring 5 restaurants, a fitness center, tennis courts, and a free kid's club. Spend an afternoon at the spa where you'll find facials, body scrubs, and detox wraps. In-room massages are also available. Other popular spa hotels in Sankt Moritz-Bad include Hotel San Gian and The Suites. See all spa hotels in Sankt Moritz-Bad.
What's the best hotel for staying near Zurich Airport (ZRH)?
Radisson Blu Hotel Zurich Airport is a popular 4.5-star hotel featuring 2 restaurants and free WiFi. It's located a short 0.1 mi (0.2 km) from Zurich Airport. Other choices within close proximity to the airport include Radisson Hotel Zurich Airport and ibis budget Zurich Airport.
What is staying in Sankt Moritz-Bad like?
Visitors to Sankt Moritz-Bad are sure to enjoy the ski areas, spas, and lakeside setting. Tourists can also enjoy the city's sightseeing tours and casinos. In Sankt Moritz-Bad, there are 159 hotels and other accommodations to choose from. Find out more about Sankt Moritz-Bad.
What should I do while I'm visiting Sankt Moritz-Bad?
Landmarks like San Karl St. Moritz-Bad Church and Signal Gondola might be worth a visit. Skiing is a great activity, and Corviglia Tennis & Golf Center is one place to visit. A couple of additional sights to add to your agenda are Signalbahn and Casino St. Moritz. Check out what more to see and do in Expedia's Sankt Moritz-Bad guide.
What's the seasonal weather like in Sankt Moritz-Bad?
The hottest months are usually July and August with an average temp of 49°F, while the coldest months are January and February with an average of 19°F. The snowiest months in Sankt Moritz-Bad are April, May, November, and January, with each month seeing an average of 5 inches of snowfall.