See the latest prices and deals by choosing your dates.
Hotel in St. Moritz
The stylish and elegant The Piz is located close to the center of St. Moritz, 1640 feet from the Signal Cable Car. It offers a pizzeria and free WiFi. We only stayed one night, being in transit. Everything was ok, staff friendly. The location is in the centre of the resort and there is a restaurant/bar/pizzeria on the ground floor. Very spacious room, but the windows looked out onto an interior space (didn't matter to us). Underfloor heating, a bit too hot for my liking. Breakfast served from 7am, buffet, all ok. Room service available.
Hotel in St. Moritz
Centrally located in St. Moritz-Dorf with panoramic views of the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area. My stay was absolutely fantastic! I had THE BEST view ever! My room was very clean and beautiful! The staff was very caring and kind, breakfast was good too! Highly recommend this hotel!
Hotel in St. Moritz
The traditional Hotel Schweizerhof St. Moritz is located right in the center of Sankt Moritz, only a 3-minute walk from the Chantarella funicular. beautiful hotel right in the heart of the city with nice views and absolutely superb and helpful staff!!
Hotel in St. Moritz
The Hauser Hotel is located in the heart of St. Moritz. With mountain cable cars and public transport only a couple of footsteps away. A wonderful surprise. The rooms were cozy and fully equipped. I would just recommend the addition of a small fridge for guests. The staff were very helpful and accommodating. The restaurant was perfect: apart from our breakfast there, we stayed for lunch and dinner. A warm hotel that makes the guests feel special. We are definitely staying there again in the future
Hotel in St. Moritz
Hotel Arte enjoys a central location in St. Moritz, 984 feet from the Corviglia/Marguns Cable Car. The room was spacy with view of the city, moreover the high attention provided by reception, in particular by Szilvia Lévai - she is great and very helpful!! I had a last minute addition of family member to my reservation that was nicely handled by Szilvia. The restaurante and breakfast is gorgeous! I highly recommend!
Hotel in St. Moritz
The Hotel Laudinella enjoys a quiet location in St. Moritz-Bad and offers you superb views of the lake and the surrounding mountains, 5 restaurants and up-to-date wellness facilities. fresh glacier cold water from tap. They give you a pass that allows you to use buses for free. And a train and gondola to Bernina Glacier ( beautiful)- free. they will shuttle you anywhere. Basement restaurant was great. buffet so so
Hotel in St. Moritz
Located in the center of Sankt Moritz, 984 feet from the funicular to the Corviglia Ski Area, the traditional, family-run Hotel Steffani offers 3 restaurants, 3 bars, a night club, and a spa area with... What stood out most to us was the friendliness, Hygiene, staff pofessionality and the delicious food. Beautiful spa, also a large pool, relaxing area and sauna The lobby, bar and restaurant are decorated and furnished with care and style. we strongly recommend this hotel
Hotel in St. Moritz
Hotel Waldhaus am See is on the shores of the St. Moritz Lake and features a breathtaking view of the surrounding mountains of the Engadin Valley. Everything! location was perfect, near the train station and on the lake. Staff was so helpful and pleasant, despite being busy. Breakfast was the best buffet I’ve ever had - and I travel a lot! Spa was fun and FREE. Room and bathroom spacious and clean. I only regret we only had one night here!
Hotel in St. Moritz
The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the center of St. Moritz. The Chantarella Railway to the Corviglia-Marguns-Piz Nair Ski Area is a 2-minute walk away. perfect location - next to ski lift and ski school, amazing staff - very attentive for special orders during breakfast (we are dairy free) and impeccable room cleaning, even after mess made by our kids
Hotel in St. Moritz
Offering views of the Inn River, Hotel Nolda enjoys a central location in Sankt Moritz Bad, just 328 feet away from the cable car. It offers free WiFi and free parking on site. Great location, super close to Signal lift and you can enjoy your skiing just 10 metres from the hotel. The staff was very nice and friendly. Breakfasts were very good. There's a possibility to buy ski pass directly at the hotel and it is cheaper than if you bought it at the lift station.
Hotel in St. Moritz
Popular with guests booking hotels in St. Moritz
Hotel in St. Moritz
Located a 8-minute walk from Train Station St. Moritz, Chesa Languard offers 3-star accommodations in St. Moritz and features a bar. Location in main area for food and shopping. 15 minute walk to the lake.
Hotel in St. Moritz
Located in Sankt Moritz, in the heart of the Corviglia Ski Area, Hotel Salastrains features a spacious sun terrace with sun loungers where guests can relax and enjoy the panoramic views of the... it is clean and neat. very vell designed. rooms are big enough and has a great view.
Hotel in St. Moritz
The Hotel Cervus enjoys a quiet location only 1312 feet from the Signal Cable Car. It offers Alpine-style rooms, free WiFi, saunas, a steam bath, and an indoor pool. Gorgeous area. Perfect hotel with large room, good facilities and breakfast, friendly staff.
Hotel in St. Moritz
Just 492 feet from the Sankt Moritz-Signal Cable Car, the 4-star Sport & Wellnesshotel San Gian St. Moritz offers various massages and relaxation treatments, free WiFi and 2 restaurants. The stay was great, the staff are extremely helpful and accommodating.
Hotel in St. Moritz
The Hotel Bären in St. Moritz offers you a sauna, a steam bath and fitness facilities. You can take advantage of free WiFi and free parking on site. location. 15 min to train station. staff is very friendly
Hotel in St. Moritz
Located high above St. Moritz on the famous Suvretta hillside, the Berghotel Randolins can be found right at the ski slopes and hiking trails. It features a wellness area with panoramic views. The view of the moutains from the room was good. The shower was nice/ large for the price.
Hotel in St. Moritz
The Art Boutique Hotel Monopol is in the center of St. Moritz, 320 yards from the funicular to the Corviglia Mountain. It features a top-floor spa area offering panoramic views. The location is great! Well located in the center.
Hotel in St. Moritz
Located in an idyllically calm and natural area in Suvretta, 1.2 mi from the center of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet friendly atmosphere. it’s a big family house that was converted to hotel… on the hills above the lakes.
Hotel in St. Moritz
Dating from 1896, this luxurious 5-star hotel in the center of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz. to start, the staff at this hotel is nothing but kind and courteous.
Hotel in St. Moritz
As an exclusive Ski In & Ski Out Hotel with private ski elevator, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St. The hotel has totally exceeded my expectations.
Hotel in St. Moritz
The Kulm Hotel St. Moritz is a luxurious hotel with a special history. Johannes Badrutt founded the property in 1856, and laid the foundation stone for winter tourism. Hairdresser . Caring my snowboard ❤️
Hotel in St. Moritz
The Giardino Mountain is a 5-star luxury hotel in Champfèr, 3.1 mi from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool. Excellent breakfast, everything was great.
Hotel in St. Moritz
Overlooking Lake St. Moritz and the Swiss Alps, the classic Carlton Hotel built in 1913 enjoys a prime location and is the smallest and most individual hotel of the village. The views from the pool area, terrace and the room was spectacular.
Hotel in St. Moritz
Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 328 feet away from the ski elevators in St Moritz Bad and offers stylish rooms with views of the... very beautiful building, big and very comfortable room
Hotel in St. Moritz
Offering views of the Inn River, Hotel Nolda enjoys a central location in Sankt Moritz Bad, just 328 feet away from the cable car. It offers free WiFi and free parking on site. Great location, super close to Signal lift and you can enjoy your skiing just 10 metres from the...
Hotel in St. Moritz
Centrally located in St. Moritz-Dorf with panoramic views of the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area. My stay was absolutely fantastic! I had THE BEST view ever! My room was very clean and beautiful!
Hotel in St. Moritz
Randolins Familienresort is located on the edge of Sankt Moritz in the Grisons Region, just 984 feet from the next chair elevator to the Corviglia Ski Area and a ski school. Staffs are good. room is spacious and neat. Beautiful area. Washing and drying facility available.
Hotel in St. Moritz
Hotel Waldhaus am See is on the shores of the St. Moritz Lake and features a breathtaking view of the surrounding mountains of the Engadin Valley. Everything! location was perfect, near the train station and on the lake.
Hotel in St. Moritz
The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside. The breakfast was excellent. The spa was also amazing. The pool is nice and big.
Hotel in St. Moritz
The Hauser Hotel is located in the heart of St. Moritz. With mountain cable cars and public transport only a couple of footsteps away. A wonderful surprise. The rooms were cozy and fully equipped.
Hotel in St. Moritz
The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the center of St. Moritz. The Chantarella Railway to the Corviglia-Marguns-Piz Nair Ski Area is a 2-minute walk away. perfect location - next to ski lift and ski school, amazing staff - very attentive for special...
Hotel in St. Moritz
The stylish and elegant The Piz is located close to the center of St. Moritz, 1640 feet from the Signal Cable Car. It offers a pizzeria and free WiFi. We only stayed one night, being in transit. Everything was ok, staff friendly.
Hotel in St. Moritz
The family-run Hotel Corvatsch in the center of Sankt Moritz-Bad is only a 3-minute walk from the lake, the woods, the health spa and the Signal Cable Car.
Hotel in St. Moritz
Located in St. Moritz and with Train Station St. Moritz reachable within a 2-minute walk, Grace La Margna St Moritz has concierge services, allergy-free rooms, a restaurant, free WiFi throughout the...
Many families visiting St. Moritz loved staying at Badrutt's Palace Hotel St Moritz, Kulm Hotel St. Moritz, and Suvretta House.
On average, 3-star hotels in St. Moritz cost $38 per night, and 4-star hotels in St. Moritz are $101 per night. If you're looking for something really special, a 5-star hotel in St. Moritz can be found for $328 per night, on average (based on Booking.com prices).
For hotels in St. Moritz that serve highly-rated breakfasts, try Giardino Mountain, Badrutt's Palace Hotel St Moritz, and Suvretta House.
On average, it costs $331 per night to book a 3-star hotel in St. Moritz for tonight. You'll pay around $415 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St. Moritz will cost around $1,537, on average (based on Booking.com prices).
The average price per night for a 3-star hotel in St. Moritz this weekend is $343 or, for a 4-star hotel, $395. Looking for something even fancier? 5-star hotels in St. Moritz for this weekend cost around $1,545 per night, on average (based on Booking.com prices).
These hotels in St. Moritz are highly rated by couples: Kulm Hotel St. Moritz, Suvretta House, and Carlton Hotel St Moritz - The Leading Hotels of the World.
Kulm Hotel St. Moritz, Badrutt's Palace Hotel St Moritz, and Suvretta House are some of the popular hotels in St. Moritz.
Carlton Hotel St Moritz - The Leading Hotels of the World, Hotel Salastrains, and Hotel Schweizerhof St. Moritz got great room view-related reviews from travelers in St. Moritz.
We have skied all over the US, and St Moritz was hands down the best location for not just skiing but things to do and places for Michelin starred meals. The Kempinski was not in town center, but had a convenient shuttle to town and the best part was it’s walkable to the gondola for skiing. There is a ski equipment rental in the hotel making it easy to ski for just a day or the week. The restaurants were amazing. Ca d’ Oro is Michelin and D’ Adriano’s had exceptional Italian fare. Breakfast was best anywhere we have ever stayed with an abundant buffet or menu with made to order items like eggs Benedict. The concierge service and spa made our trip very special. Will return for sure.
St Moritz is always nice, any time of the year, but for the Christmas break it is magic. The decorations in the old town and around are super nice, the ambience as well. The people are always very friendly and welcoming tourists. You can find everything you need and walking around it is very nice. The town is small and at human scale, super cozy. Streets are very well maintained, parking is convenient, train station, ski lifts, all great. The slopes are very easy, so ideal to ski with the family. There are also many restaurants on the mountain to choose from. The towns around st moritz like Celerina or Suvretta and silvaplana are also worth a visit.
The lakes really exceed my expectation. St. Moritz was only considered a starting point of the Glacier Express for me, but i ended up I found it more splendid than the Glacier Express. Walking around the lakes is definitely a great fun.
It was good for a day. I would come again for sure but after arrive from Glacier express I will rent a Bike and ride around and leave next day. Unless it's winter and you can ski. a lot of places were closed
Having never been to St. Moritz but thinking of it as a kind of rich and famous place I found the people we came in contact with to be nothing of the sort. They were kind, helpful, enthusiastic to guests. I wish we had more time there. It was beautiful as expected; it didn't disappoint.
There are much nicer destinations in Switzerland than this city. It is interesting to try it and see it, but what is special about it is that it doesn't have much in common with a typical swiss city. It is very cosmopolitan, very touristic, relatively modern, but out of some special events or skiing season it doesn't have much to offer. Narrow streets with dense traffic don't add any charm to it neither. Lastly, it's well overpriced. Not really worth it.
St. Moritz
We had a wonderful stay at River Inn. We felt very welcoming by Sabrina when we checkin. She was very nice to answer all our questions. We stayed 2 nights and was received the guest Engadin Cards to take cable cars/bus/trains to the mountains for free. Our room was very clean and cozy. The breakfast buffet was great. It has many choices and good breakfast food. We highly recommend to stay at River Inn while traveling to St. Moritz.
St. Moritz
I stayed just for one night at the St. Moritz Youth Hostel and I would return there another time. There is a good and quick bus connection between the train station and the hostel, which is very comfortable. There was a good breakfast with a good variety of food. The room and the facilities were also good enough and clean, a comfortable bed. And just awesome staff, nice and friendly. So, I would strongly recommend it.
Decent and well located hotel with a really good restaurant. Reasonable option for a short travel, close to the train station and for having a walk around the city. It is possible to have some nice view from some rooms, however not panoramic. Overall the room was comfortable, beds especially, and quiet. However we've been upgraded, so can't tell about more standard rooms.
Loved the location, staff and really liked my room. The location was great, if front of the bus and 10 mins from the center of St Moritz and from the cable car station. It`s a small, boutique-style hotel, but the rooms are bigger than normal and very comfy. Restaurant serves fantastic Italian food; breakfast is very good. Highly recommend for 1-2 night stay.
Our third stay at Reine Victoria - I love it even more now, after its renovation. Perfect hotel for a family with young children. Huge family rooms, lovely Kids Club, free access to Ovavera Spa next door, amazing canteen at the Spa with very reasonable prices for Switzerland, great food delivery from a number of different restaurants, great breakfast.
Incredibly beautiful views, gorgeous facilities, extremely clean with all the necessary amenities and attention to detail. Feels more like a 4 star hotel than 3 star. Amazing staff, not over crowded, relaxing and spacious spa, extremely comfortable beds. We loved every moment of our stay. Would 100% stay again!
St. Moritz
The room and everything in it was quite decent and very clean. The staff was friendly and helpful. One note: if you go to the hostel by public transport be sure to get prepared beforehand - google maps shows the bus stop a ilttle off, and big streets in St. Moritz surprisely have no signs.
St. Moritz
The apartment had everything we could ask for and even more. Unfortunately, we did not get to meet the owner but he was extremely willing to help us with everything we asked him. We would definitely choose this apartment again if we visited St. Moritz!! Thank you for everything Benjamin!
Everything was as it should be in 5 star hotel. Personnel at breakfast was really very helpful and professional especially Bojan, Mario, Jure etc. Concierge was giving us proper tips for hiking trails and accurate weather forecast. Valley parking was functioning very well
A friendly welcome, great breakfast and convenient location. Also, two fantastic restaurants on site. Frederica went out of her way to ensure that we all had a comfortable and restful stay. Thanks you hotel Steffani - We will be back. :-).
it’s a big family house that was converted to hotel… on the hills above the lakes. out of the fancy st Moritz and perfect location to get out for hiking around. the story of the organization that hold this hotel is very touching.
beautiful hotel in breathtaking surroundings. very good restaurant and friendly staff. Caroline at the front desk gave us tickets for the ski lifts and explained how to get there and where to park. we couldn’t ask for more!!
the hotel has been a majestic old lady, a little past its best but still very nice. We were only there one night but the bed was comfortable and the shower was good. We ate at the restaurant and the food was good.
The location of the hotel was perfect for exploring the centre of St Moritz. Breakfast was superb and the staff in the restaurant were very friendly and attentive.
L Location location and the grand old hotel has excellent structure and ambiance with the restaurant staff ready to serve with Grace
A superb hotel in every respect. Fantastic staff, spa, restaurant, bar and use of the hotel minibus.
location of hotel, very nice views clean , good size room , good restaurant nicely done rooms