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 centre of St. Moritz, 500 metres from the Signal Cable Car. It offers a pizzeria and free WiFi.
Nice and modern, good breakfast.
Hotel in St. Moritz
Centrally located in St. Moritz-Dorf with panoramic views over the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area....
We loved our stay at Soldnella. Staff was very helpful and friendly. Spa was very nice. Breakfast was great. Service was outstanding. Bar has a lot of ambiance. Views from the bar and restaurant are amazing. Hotel is only 5 minutes walking from the center. We would definitely recommend Soldanella.
Hotel in St. Moritz
The Hauser Hotel is situated in the heart of St. Moritz. With mountain cable cars and public transport only a couple of footsteps away.
Great service! Clean room with no dirts.
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.
New , comfortable , clean , simple
Hotel in St. Moritz
Located in the centre of Sankt Moritz, 300 metres 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...
The location was perfect. Right in the center. It had the perfect view. Our room was upgraded and it was very spacious with a balcony that has an amazing view of the mountain. Breakfast was the best that we had with a wide selection. They also gave us a free transfer to the train station.
Hotel in St. Moritz
The traditional Hotel Schweizerhof St. Moritz is situated right in the centre of Sankt Moritz, only a 3-minute walk from the Chantarella funicular.
Everything was perfect! Location, facilities, breakfast, free mini bar, views, etc! Breakfast was one of the best I had on this trip! Freshly made egg omelettes, meats, smoked fish, breads, cheese, cakes, pastries, fruits, vegetables, yoghurt, different kinds of milk. The mini bar was amazing! Daily refill of beers, coke, lemon tea, frizante, chocolates, nuts, espresso capsules, fruit teas. They really pamper you! Got upgraded to a bigger room! It was raining, and they had umbrellas on standby! On day of check out, they even provided us bottled water to stay hydrated for our onward journey!
Hotel in St. Moritz
Hotel Waldhaus am See lies on the shores of the St. Moritz Lake and offers a breath-taking view of the surrounding mountains of the Engadin Valley.
location free shuttle service to and from train station spa breakfast
Hotel in St. Moritz
Hotel Arte enjoys a central location in St. Moritz, 300 metres from the Corviglia/Marguns Cable Car.
Arte is a relatively new hotel, very tidy, and the rooms are well equipped. The staff is friendly, the rooms are spacious and clean, the beds are comfortable. The breakfast is exceptional indeed: wide range of food and drink is served, and their quality is superior. The Hotel has a restaurant, too. Great service and fantastic dishes can be found there.
Hotel in St. Moritz
Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from the ski lifts in St Moritz Bad and offers stylish rooms with views of the...
amazing place from 18th century , grand rooms great breakfast very high standard food and ski service, i highly recommend
Hotel in St. Moritz
The Hotel Europa St Moritz enjoys a quiet location at the edge of the village of Champfèr, only 3 km from the legendary, world-famous spa town of St Moritz.
The view from the room is just superb and rooms are quite spacious. Lot of facilities available for every family member
Popular with guests booking hotels in St. Moritz
Popular with guests booking hotels in St. Moritz
Popular with guests booking hotels in St. Moritz
Popular with guests booking hotels in St. Moritz
Popular with guests booking hotels in St. Moritz
Popular with guests booking hotels in St. Moritz
Popular with guests booking hotels in St. Moritz
Popular with guests booking hotels in St. Moritz
Popular with guests booking hotels in St. Moritz
Popular with guests booking hotels in St. Moritz
Situated in St. Moritz and with Train Station St. Moritz reachable within 200 metres, Grace La Margna St Moritz features concierge services, allergy-free rooms, a restaurant, free WiFi throughout the...
Petit Steffani Bed & Breakfast is located in the center of Sankt Moritz, 300 meters from the Corviglia Ski Area and 500 meters from the lake.
Cordialità, pulizia, centro Pool&Spa, colazione
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...
Personal is very very friendly, location is top 👍🏻
Just 150 metres 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.
Staff was excellent, and room very nice. Spa area was too good
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.
Lovely staff and an excellent evening meal and breakfast
Located in the centre of Sankt Moritz, 300 metres 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...
The hotel is centrally located… near to all amenities
The traditional Hotel Schweizerhof St. Moritz is situated right in the centre of Sankt Moritz, only a 3-minute walk from the Chantarella funicular.
superb location. fabulous staff. great infrastructure.
The Art Boutique Hotel Monopol is located in the centre of St. Moritz, 300 metres from the funicular to the Corviglia Mountain. It features a top-floor spa area offering panoramic views.
location rooftop bar restaurant staff very friendly
Dating from 1896, this luxurious 5-star hotel in the centre of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.
Top Team, Top Leitung .. wirklich Top of the World!
As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St.
excellent facilities especially the fitness and sauna
The Kulm Hotel St Moritz is a luxurious hotel with a special history: as Johannes Badrutt founded it in 1856, he also laid the foundation stone for winter tourism.
Attention to detail great staff excellent ambience
The Giardino Mountain is a 5-star luxury hotel in Champfèr, 5 km from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool.
Sehr freundliches Personal mit sehr gutem Service.
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.
Tolles Frühstück, schöne Lobby und Belle Etage, schöne Aussicht von den Balkonen
Offering views of the Inn River, Hotel Nolda enjoys a central location in Sankt Moritz Bad, just 100 metres away from the cable car. It offers free WiFi and free parking on site.
very nice location, great staff and the spa was very nice
Hotel Waldhaus am See lies on the shores of the St. Moritz Lake and offers a breath-taking view of the surrounding mountains of the Engadin Valley.
great breakfast,beautiful views, close to rail station.
Centrally located in St. Moritz-Dorf with panoramic views over the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area.
Very nice old hotel. Easy to find, Like stepping back in time.
The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the centre of St. Moritz. The Chantarella Railway to the Corviglia-Marguns-Piz Nair Ski Area is a 2-minute walk away.
Great location. Excellent staff. Nice interiors. Comfy bed.
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 atmosphere and staff was incredible. Very helpful and friendly.
Situated in an idyllically calm and natural area in Suvretta, 2 km from the centre of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet friendly atmosphere.
Views, location, tasty food and very helpful staff!
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.
Superb Staff...very kind We arrived early and our bedroom was ready
The Hotel Stille can be found on the edge of the wood, close to Lake St. Moritz and only 50 metres from the ski bus stop. A cross-country skiing trail passes right by the house.
oui, très bien mais nous nous attendions à un hôtel !
The Hotel Europa St Moritz enjoys a quiet location at the edge of the village of Champfèr, only 3 km from the legendary, world-famous spa town of St Moritz.
La disponibilità dello staff è stata superlativa!!!
On average, 3-star hotels in St. Moritz cost £199 per night, and 4-star hotels in St. Moritz are £303 per night. If you're looking for something really special, a 5-star hotel in St. Moritz can on average be found for £917 per night (based on Booking.com prices).
The average price per night for a 3-star hotel in St. Moritz this weekend is £225 or, for a 4-star hotel, £353. Looking for something even fancier? 5-star hotels in St. Moritz for this weekend cost on average around £644 per night (based on Booking.com prices).
On average, it costs £219 per night to book a 3-star hotel in St. Moritz for tonight. You'll pay on average around £356 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St. Moritz will cost around £644 (based on Booking.com prices).
Many families visiting St. Moritz loved staying at Badrutt's Palace Hotel St Moritz, Suvretta House and Kulm Hotel St. Moritz.
Kulm Hotel St. Moritz, Badrutt's Palace Hotel St Moritz and Suvretta House are some of the popular hotels in St. Moritz.
For hotels in St. Moritz that serve up a highly-rated breakfast, try Suvretta House, Giardino Mountain and Badrutt's Palace Hotel St Moritz.
These hotels in St. Moritz are highly rated by couples: Suvretta House, Kulm Hotel St. Moritz and Badrutt's Palace Hotel St Moritz.
Carlton Hotel St Moritz - The Leading Hotels of the World, Badrutt's Palace Hotel St Moritz and Hotel Schweizerhof St. Moritz have received great reviews from travellers in St. Moritz regarding the views from their hotel rooms.
It may be a rich man's play ground and the shops and the prices reflect that. It is a pleasant place to stay and the scenery is wonderful, but there are many other places in Switzerland where that is true. We stayed there because we wanted to travel on the Glacier Express and that ride is spectacular. We would not bother with St Moritz in the Summer otherwise.
Great location up in that mountain at 2000 m. Superb staff especially Grillo & GIORGIA / very positive experience all together / I would indeed recommend this place to all mountain lovers
A really great place for leisure ~ you can see the snow mountains ~ lakes ~ and valleys at the same time~ if you enjoy sports ~ there is a heaven for hiking, cycling, jogging, swimming, boarding Kate and playing tennis in summer~
St. Moritz is a convenient ski town and easy to get around. Lots of restaurants to choose from on and off the mountain. I liked there was a free bus for skiers available to the mountain. The mountain is a large size so you feel like you can do different runs every day. I did not like how expensive the mountain and town were. Ski mountains/towns are notorious for being expensive but this mountain and the town were a bit over the top. I also didn't think the price justified the service and quality of food or products I was purchasing. Due to this cost, it brings in a level of clientele that is not excited about apres ski culture, which was a disappointment.
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.
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.
The hotel has totally exceeded my expectations. Everything was 100% perfect - from the point the hotel chaffeur met us at the train station (we arrived using the Glacier express) and until the car taking us to the airport. Suvretta House is amazing and full of history, the restaurants are superb, breakfast is delicious, and they are really taking care of you here! Can't wait to be back.
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.
Excellent location with a magnificent view of the lake and mountains from the room and from the restaurant. Restaurant chef serves very delicious food. Hotel is easily accessible from train station. The pick-up service from and to the train station is very thoughtful and much appreciated. Hotel staff are friendly and helpful.
This hotel and staff provided a memorable experience and renewed my faith in the hospitality sector. The staff, every last person, gave impeccable service. The hotel itself was magical. I am so thankful we were able to experience St. Moritz with Hotel Schweizerhof and can't recommend them high enough.
The staff, the rooms, the food, the location, it was perfect! We didn’t want to spend the amount that a lot of the hotels in St. Moritz were asking and this was a great price for great value! Wonderful! Right next to the ski hill, cozy, we had romantic Valentine’s Day weekend!
The view of the lake and the mountains is just breathtaking. The room was very spacious and comfortable. The hosts were so kind to give us 2 extra beds for the kids. There are several restaurants at a walking distance from the hotel. It's quiet and relaxing at night.
The location is excellent! The bus stop is just outside the hotel. The food in their restaurant was good also…we loved their pizza and pasta! Comfortable bed and clean room…we only stayed for one night…it was a nice stay!
Everything was exceptional! The staff at the hotel were the friendliest and warmest I’ve ever come across. Hospitality at its finest!
hotel was clean and the staff where helpful nice breakfast and the restaurant have beautiful views on the lake and mountain
This is a beautifully done hotel, very comfortable room and great facilities. The restaurant was excellent.
Wonderful chalet style hotel in St Moritz. Attentive staff and the most amazing restaurant on site.