"Room was spotless, hotel super convenient and the front desk staff could not have been more helpful with recommendations for things to do and how to access them. A bonus was cards to access the bus system and funicular. Just an all around great stay. "
"Easy access from the train station, easy walk, no taxi needed.
Remember to close the windows, because you're by the lake and mosquitoes and other bugs will be joining you in your hotelroom for free :)"
"the staff was super helpful and we rented bikes that were very inexpensive and enjoyed a ride through the country and found some small lakes and many horses. Very exceptional stay!"
"I really liked this hotel because it was in great condition, rooms looked pretty new. I had a studio that could have slept 5 with a double bed and 3 individual beds. The bathroom was nice and clean and balcony space was facing the mountain. The hotel is very kid friendly. Staff was very friendly, and parking was easy. It is only a 5 min uphill drive from town. I wished I stayed here longer than 1 night. They have two dining options at night (Swiss or Italian). Their breakfast spread was pretty...
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.
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.
This was our starting point to catch the glacier express, honestly we don't ski, so that's a main draw in December. We found it to be stunningly beautiful however and fun exploring the city that hosted the Olympics in 28 & 48.
Melissa
10.0/10
Excellent
So much to do in St Moritz! Skiing, olympic bobsled, toboggan, snow polo - loved our trip!
Jennifer
8.0/10
Good
The skiing was really fun and easily accessible. The town of St Moritz itself lacks a ski town vibe, feels more like a city. The Nordic skiing also looked great and very accessible.
Stephanie
10.0/10
Excellent
Follow the road past the apartment and you end up in the woods with trails for miles. They even have exercise equipment along the way.
David
10.0/10
Excellent
St.Moritz is a classic old ski town, rich with history. I see why Royalty and the rich and famous come here.
Robert
10.0/10
Excellent
The town gave us a good first impression of Switzerland. We met some friendly tourists from around the 4 corners of the world.
Peter
10.0/10
Excellent
Great position for hiking up the surrounding mountains, or walk around the lake.
Steven
10.0/10
Excellent
I absolutely loved my experience in St Moritz. I will definitely be back.
"Excellent choice. Overnight stay but wish I would’ve planned a couple days here. The staff were very gracious and professional. Collected me from the train station, the location perfect, the town super nice. Solo room was enough for me. Loved it!"
"This hotel is fantastic! The room was so comfortable, clean and well laid out. The hotel gives you passes you can use for busses, gondolas and funiculars. We went on them all, and the pass saved us hundreds of dollars!
The breakfasts were amazing. They had a buffet as well as offerings from a menu (eggs Benedict, crepes, pancakes, etc…). We also had dinner at the hotel one night, which was delicious.
The hotel staff was amazing. They helped us figure out the best places to go, when to go and how to get there. They were so friendly and just wonderful!
You can not go wrong if you book this hotel. We can’t wait to come back."
"Absolutely outstanding stay at Hotel Waldhaus am See! The views are breathtaking, the rooms are pristine, and the service is top-notch. A special thanks to Alexander at the bar, his expertise, great personality, and phenomenal cocktails made it truly memorable. Highly recommend both the hotel and a visit to the world-famous whisky bar! "
"Beautiful comfortable rooms with plenty of room as well as very comfortable bed!! Staff is very friendly and helpful as well as the morning breakfast has lots of options and delicious "
What are some of the best holiday rentals that St. Moritz has to offer?
Romantic cottage for up to 8 P, in Val Poschiavo: This holiday home rental outside of St. Moritz is located on a river, and has a fireplace, a balcony and a BBQ to put you at ease in your new surroundings. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Kick off your shoes and enjoy yourself with a garden and a selection of games. See all vacation rentals in St. Moritz.
If I need to cancel my hotel reservation in St. Moritz, will I receive a refund?
Yes! Most hotel bookings are fully refundable as long as you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in St. Moritz.
What's the best budget-friendly hotel in St. Moritz?
Languard is a top hotel that has a golf driving range and features free WiFi. Other good options to stay near a golf course include Hotel Steffani and Kulm Hotel St. Moritz. Visit Kulm Golf Course or Corviglia Tennis & Golf Center to perfect your golf swing. See more golf hotels in St. Moritz.
What's the best accommodation option for a ski holiday in St. Moritz?
Travellers to St. Moritz give high marks for the ski areas and lakeside setting. This walkable city also attracts tourists with its mountain views. In St. Moritz, there are 308 hotels and other accommodation options to choose from. Find out more about St. Moritz.
If you want to explore the larger area, take a train from St. Moritz Station. If you want to venture out around the area, you may want a rental car in St. Moritz for your journey.
What's the weather like in St. Moritz?
The hottest months are usually July and August, with an average temperature of 10°C, while the coldest months are January and February, with an average of -7°C. The snowiest months in St. Moritz are April, May, November and January, with each month seeing an average of 13 cm of snowfall.