Located a short walk from Lake St. Moritz and St. Moritz Station, this charming hotel features Pizzeria Arte serving delicious dinner options. Free WiFi keeps you connected while exploring nearby St. Moritz Leaning Tower and alpine attractions.
Immerse yourself in alpine beauty at this cozy golf hotel, just a 10-minute walk from Lake St. Moritz. Free WiFi, daily housekeeping, and hiking trails await, while St. Moritz Station sits a quick 9-minute walk away.
Relax in the heart of St. Moritz, just 10 minutes from the lake. This hotel offers a welcoming restaurant, bar, and terrace, plus complimentary breakfast and WiFi. Enjoy room service after exploring nearby Berry Museum or strolling from the train station.
Unwind at this serene retreat near Lake St. Moritz with a full-service spa featuring a sauna and steam room. Just 4 minutes from the railway station with free shuttle service to ski areas. Enjoy Swiss cuisine at the restaurant or relax with drinks at the bar after a day on the slopes.
Embrace mountain adventure at this ski-focused hotel just 5 minutes from Lake St. Moritz. Maximize slope time with direct ski access, then unwind at the stylish bar. The restaurant, free WiFi, and parking complement attentive service.
Embrace mountain luxury at this ski-friendly hotel with direct slope access and a 9-minute walk from St. Moritz Station. After skiing, enjoy the indoor pool, 3 bars, and Chinese cuisine at Caschölin restaurant. Lake St. Moritz awaits just steps away.
Experience winter sports paradise at this hotel with ski passes and storage just 15 minutes from Lake St. Moritz. After skiing, unwind in the sauna and steam room or enjoy drinks at the bar before a short walk to St. Moritz Station.
Immerse in Swiss mountain charm at this business-friendly hotel. Walk to Lake St. Moritz and Ovaverva Pool and Spa, then return for free breakfast, WiFi and parking. With 3 restaurants serving international cuisine, comfort meets convenience.
Embrace mountain charm at this ski-friendly hostel offering free breakfast, WiFi, and convenient access to St. Moritz Station. A welcoming restaurant, bar, and outdoor terrace create perfect spots to unwind after exploring nearby slopes.
Immerse in Alpine charm at this cozy retreat just 5 minutes from Lake St. Moritz. Enjoy a day on the slopes with onsite cross-country and downhill skiing. Unwind at 2 bars after exploring nearby San Karl Church.
Embrace winter sports at this Swiss hotel offering ski storage and rentals just 10 minutes from Lake St. Moritz. Enjoy 4 restaurants, 2 bars, a nightclub, and rooftop terrace. With free breakfast, WiFi, and parking, it's a 9-minute walk from St. Moritz Station.
Located steps from St. Moritz Station, this luxury hotel offers 3 restaurants and a full-service spa with hydrotherapy. Take advantage of free ski shuttles, passes, and an indoor pool. The rooftop terrace showcases alpine views.
Located steps from Lake St. Moritz and San Karl St. Moritz-Bad Church, this hotel offers a relaxing terrace, bar, and Engadiner restaurant serving lunch and dinner. Room service and free WiFi add extra comfort to your alpine getaway.
Discover serene charm just minutes from Lake St. Moritz and Signalbahn. This hotel offers a cozy restaurant, relaxing sauna, and tranquil garden spaces. After exploring, unwind at the bar or on the terrace while enjoying free WiFi and parking.
Surrounded by scenic beauty, this family-friendly hotel offers 2 hot tubs, a sauna, and steam room for post-adventure relaxation. Enjoy regional cuisine at Stüvetta restaurant while staying near Signalbahn and major attractions, with free breakfast, WiFi, and parking.
Experience mountainside magic at this family ski resort offering direct slope access, 2 hot tubs, and a sauna. Just minutes from Lake St. Moritz, guests enjoy regional cuisine, free breakfast, and complimentary parking while the hotel's ski passes and storage enhance your Swiss adventure.
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.
Rhaetian Railway is 0.4 mi (0.6 km) from central St. Moritz, why not stop by during your stay. If you have fun at Rhaetian Railway, you'll love Ovaverva Pool and Spa, located nearby.
Segantini Museum is 0.4 mi (0.7 km) from central St. Moritz, why not stop by during your stay. If you want to experience more of the culture St. Moritz has to offer, head to Lake St. Moritz, St. Moritz Leaning Tower, and Signalbahn.
You might want to practice your swing at Corviglia Tennis & Golf Center, a golf course located 0.4 mi (0.7 km) from central Sankt Moritz-Bad. If Corviglia Tennis & Golf Center doesn't quite scratch your golfing itch, Kulm Golf Course is also nearby.
Glide across the frozen lake where locals play cricket on ice, a tradition as old as the town's reputation for winter glamour. The Olympic Bob Run offers a chance to hurtle down the world's only natural ice track, assuming your nerves match your curiosity. Via Serlas showcases boutiques where price tags remain discreetly hidden, while Corviglia's slopes welcome skiers beneath that famous sun that locals claim shines 322 days a year. The Leaning Tower offers medieval charm amid Alpine modernity, and the Engadiner Museum reveals mountain life before tourism arrived. After dark, hotel bars buzz with multilingual chatter as the well-heeled compare notes on which mountain restaurant served the best rösti.
Great hotel in St Moritz with a wonderful view of the lake below and mountains beyond. We ate dinner there twice, and the restaurant was excellent. However, at the end of May and early June, nearly all other hotels, restaurants, and shops are closed; it's off season.
Beautiful hotel that tries to strike a balance between the super-ritz and the run of the mill chains. The local wood used to refurbish the rooms was a surprisingly nice touch (and made the rooms smell good!) The front desk staff was very friendly in all interactions. Good restaurant and breakfast -- again, friendly staff. It was pricey, but what isn't in St. Moritz? It was a good location, right near several other hotels/restaurants/shops and only a 3-4 minute walk from the escalator that takes...
We stayed at the Steffani for one night so that we could ski at Corvaglia. This was a real gem for an honest price in the heart of St Moritz Dorf, where everything can be top dollar. The rooms of this hotel have recently been fully renovated and they are in pristine condition. The interiors are wonderful and luxurious, as well as being spotless.
If you are skiing - the hotel allowed us to leave our car in their free parking lot for the day after checking out which was a real bonus so that we...
We stayed in other fine hotels the 4 nights we visited Switzerland but Hotel Nolda gave us a true Switzerland experience. There by the river and looking out at the mountains we enjoyed the convenience (bus stop nearby to rail station) and beauty of a grand old hotel with wood beams, beautiful carvings, great service, clean facilities, and wonderful breakfast. This was a great way for us to celebrate our 50th wedding anniversary.
Stayed here for one night before catching glacier express out of st moritz. Will definitely stay here again. The hotel is a bit away from the town, but they offer shuttles. The hotel restaurant is excellent. I also especially enjoyed the hot tub with the most stunning view of the mountains
Staff were very friendly and helpful. The shuttle service made getting to and from town easy. And I probably had the best view I've ever had from my room. It was my first time staying in a hostel and it was a very good experience overall. Every meal I had at the restaurant was quite good.
Muriel, (I think I spelled it right) was exceptional with answering all our questions and needs.
Also the three course diner was outstanding.
Will not hesitate recommending our stay to friends
The location is perfect, walking distance to Ski Lift and downtown, as well as hiking paths. The hotel has agreement with Ovaverva, a complex with indoor and outdoor swimming pools, water slides, Gym and spa. This is perfect to relax after a day of skiing or hiking.
The staff is incredibly polite and professional. They make you feel like a royal guest. Staff members are from many different nationalities, and they all speak many languages. This makes the ambient very interesting, warming and...
The entire staff was exceptionally helpful at the Hotel Piz after I fell and broke my hand.I would give this Hotel a 5 Star Rating for Service!They all went out of their way to make me comfortable during a 2 month stay.The hotel is centrally located,bus stop is right outside the entrance,and a transportation card was provided for the Engadin villages and all ski lifts.The bahnhof is only 8min away by bus.The breakfast is fresh and varied,and they provided my special request of soy milk and...
If you're looking for the flexibility to change your plans to St. Moritz, most accommodations provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in St. Moritz be like during my visit?
July and August are typically the warmest months in St. Moritz when the average temp is 49°F. January and February are the coldest months when the average temperature is 19°F. August and June are the months with the most rain.
Why should I book my St. Moritz accommodation with Hotels.com?
There are lots of reasons to book your St. Moritz trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.