Hotels in St. Moritz
St. Moritz, a jewel in the Engadine Valley, is renowned for its glamorous atmosphere, first-rate skiing, and striking alpine scenery. This iconic Swiss resort offers an unparalleled blend of luxury, sport, and natural beauty, attracting an international clientele.
St. Moritz, nestled in the heart of the Engadine Valley, is more than just a ski resort; it's a legendary destination synonymous with luxury, winter sports, and breathtaking alpine landscapes. Famed for its 'champagne climate' with abundant sunshine, St. Moritz offers an extensive ski area, Corviglia, catering to all levels, from gentle slopes for beginners to challenging runs for experts. Beyond skiing, visitors can enjoy a plethora of activities, from ice skating on the frozen lake to bobsleighing and cross-country skiing. The town itself exudes an exclusive charm, with high-end boutiques, gourmet restaurants, and a vibrant après-ski scene, making it a premier choice for discerning travelers seeking an unforgettable mountain escape.
St. Moritz in numbers

Carlton Hotel St Moritz - The Leading Hotels of the World
Luxury suites, gourmet dining, and panoramic views
Why guests love itEvery room and suite at Carlton Hotel St Moritz measures at least 35 mΒ², which gives a family real space, and all have panoramic views of the lake and the mountains. Built in 1913, the hotel overlooks Lake St. Moritz and the Engadine valley. The three-floor spa offers parents a quiet hour after skiing, and I would use the 24-hour limousine service within St. Moritz for trips with children and ski gear.

Hotel GRACE LA MARGNA ST MORITZ
Luxury, spa, and mountain views in St. Moritz
Why guests love itHotel GRACE LA MARGNA ST MORITZ is a five-star hotel with luxurious rooms, each with a private bathroom and a balcony. The swimming pool with views is the obvious place for children after skiing, while parents can use the extensive spa, the sauna and the fitness centre. The sun terrace and the on-site restaurant serving local cuisine complete the stay, and I would book it for a premium family week, with 459 reviews averaging 9.6.

Kulm Hotel St. Moritz
Historic luxury, mountain views, and gourmet dining in St. Moritz
Why guests love itKulm Hotel St. Moritz, founded in 1856, is a historic luxury hotel in the Corviglia area, and its rooms have impressive mountain views. For families, the five restaurants with diverse culinary options are the practical advantage, since children and adults can each find something without leaving the hotel. I would choose it for a special family trip where history and dining matter most, and 107 reviews average 9.3.

Badrutt's Palace Hotel St Moritz
Historic luxury, panoramic views, and first-rate service
Why guests love itBadrutt's Palace Hotel, dating from 1896, sits in the centre of St. Moritz with panoramic views over the Engadine Alps and the lake. For a family stay, the six restaurants make it easier to find a meal that suits both children and adults, and the indoor pool fills the afternoons. I would use the free shuttle to the Corvatsch Cable Car, 500 metres away, to keep ski mornings simple.

Aladin Apartments St Moritz
Apartments with kitchenettes, balconies, and lake access
Why guests love itAladin Apartments let our family enjoy St. Moritz without the luxury price tag. Our apartment had a fully equipped kitchenette, a proper living area and a terrace, so we cooked most meals and spread out in the evenings. On a couple of days we took breakfast at the nearby partner hotel as a treat. Lake St. Moritz and several restaurants are just a five-minute walk away, lovely for winter strolls.

Hotel Chesa Spuondas
Historic charm, unique rooms, and local cuisine near St. Moritz
Why guests love itHotel Chesa Spuondas stands in a calm, natural part of Suvretta, 2.5 km from the centre of St. Moritz, and I recommend it to families who prefer peace to the busy town. The historic atmosphere is real: rooms are individually furnished with antique and modern pieces, and some keep their original large bathrooms and oiled parquet floors. The kitchen works with local ingredients. My advice: plan transport into town. Guests rate it 9.0 across 580 reviews.

Hotel Stille
Forest-edge retreat with cross-country skiing and easy bus access
Why guests love itHotel Stille sits on the edge of Staz Forest near Lake St. Moritz, with a cross-country trail passing right by, which was perfect for our family of Nordic skiers. The ski lift is about 1 km away and the local bus stop just 50 metres, so getting around was easy. We had half-board, with buffet breakfast served at a partner hotel. Private and garage parking was handy, and free WiFi kept everyone connected.

Hotel Steffani
Historic charm, modern comfort, and a heated indoor pool in St. Moritz
Why guests love itHotel Steffani has been family-owned in the heart of St. Moritz since 1869, and that long history shows in the warm, personal welcome. It is a short walk from the Chantarella funicular, shops and restaurants, so we hardly needed transport. The heated indoor pool was the kids' daily reward after skiing, while we relaxed in the wellness area. It combines historic charm with modern comfort, ideal for families.

Hauser Hotel St. Moritz
Central St. Moritz, local charm, and sweet treats
Why guests love itHauser Hotel is family-run and right in the heart of St. Moritz, steps from the mountain cable cars and public transport, which made ski days simple. Our renovated room used local wood and felt warm and modern, with free WiFi. The in-house confectionery was the kids' absolute favourite, and we struggled to walk past without stopping. Lunch on the sun terrace and dinner in the restaurant rounded off happy days.

Hotel Waldhaus am See
Lakeside views, traditional comfort, and a world of whisky
Why guests love itHotel Waldhaus am See sits right on the shore of Lake St. Moritz, and our traditional room had mountain views that changed with every hour of light. The restaurant's fondue and barbecue nights were hits with the kids, and the fish dishes were excellent. After skiing we used the sauna and steam bath, and I booked a massage one afternoon. Once the children slept, we had a nightcap at the record-breaking whisky bar.

Soldanella
Traditional charm, lake views, and a short walk to the slopes
Why guests love itSoldanella is a traditional hotel in central St. Moritz-Dorf, a five-minute walk from both the Corviglia Ski Area and the shopping street, so families can do most things on foot. The hotel offers panoramic views over the lake and mountains, a spa for the end of the day and free WiFi. With 2,047 reviews averaging 8.8, I would see it as a reliable, central choice for a family ski week.

Hotel Schweizerhof St. Moritz
Traditional charm, lake views, spa, and central location
Why guests love itHotel Schweizerhof St. Moritz is a three-minute walk from the Chantarella funicular, which keeps ski mornings with children short. Rooms look out over Lake St. Moritz or Piz Corviglia, and I would ask for a lake view. The rooftop relaxation area with sauna and steam bath gives parents a quiet moment after skiing. Refined cuisine and several bars are on site, so evenings can stay in the hotel.

Art Boutique Hotel Monopol
Art, spa, and panoramic views in the heart of St. Moritz
Why guests love itArt Boutique Hotel Monopol is right in the centre of St. Moritz, 300 metres from the funicular up to Corviglia, an easy walk with the kids each morning. The top-floor spa with panoramic views was the highlight for us, with various saunas, a hot tub and a fitness room. The rooftop terrace was beautiful in the late afternoon sun. A stylish, well-placed base for families who like a bit of art and character.

Chesa Languard
Family comfort, diverse breakfast, and St. Moritz charm
Why guests love itChesa Languard is a practical base in St. Moritz for families arriving by rail, as it sits near the train station. Family rooms come with private bathrooms, there is a bar and free Wi-Fi, and breakfast covers continental, vegetarian and gluten-free options, which helps when children have dietary needs. I would choose it for convenience rather than facilities, since there is no spa or pool listed. With 2,405 reviews averaging 8.7, its record is well established.

Hotel Nolda
River views, family-friendly, and close to St. Moritz center
Why guests love itHotel Nolda is in St. Moritz Bad, a five-minute walk from the centre, with river views and family rooms. Breakfast comes as buffet, continental or vegetarian options, which helps families with different tastes, and the restaurant keeps dinner simple. Free on-site parking and free WiFi are included, and pets are allowed, so I would suggest it to families travelling with a dog. 1,314 reviews average 8.5.

Hotel BΓ€ren
Alpine comfort with spa, dining, and shuttle service
Why guests love itHotel BΓ€ren made arriving in St. Moritz easy: the complimentary shuttle picked us up at the train station, and parking is free for those who drive. We ate Swiss classics at the Olympia Restaurant, and rΓΆsti night was a big hit with the kids. After skiing we used the sauna and steam bath, and the fitness facilities were handy on a rest day. Free WiFi helped the children wind down. A solid, practical choice.

Hotel Piz St. Moritz
Stylish St. Moritz stay with pizzeria and winter spa
Why guests love itHotel Piz St. Moritz is a stylish three-star near the centre of St. Moritz, 500 metres from the Signal cable car, and I recommend it to families who want a central base at a manageable walk from the lifts. The pizzeria is an easy choice for dinner with children, and a sauna and steam room open in the winter season. Rooms have satellite TV and a safe, and Wi-Fi is free. With 2,533 reviews averaging 8.1, its record is long.
What to expect
- World-renowned ski resort with a glamorous reputation.
- Extensive Corviglia ski area for all skill levels.
- Exceptional 'champagne climate' with abundant sunshine.
- Luxury shopping, gourmet dining, and vibrant après-ski.
- Host of international winter sports events.
Local tips
- βConsider purchasing the Engadin St. Moritz Mountain Pool Pass for access to all local mountain railways and public transport.
- βBook your accommodation and ski lessons well in advance, especially during peak season.
- βExplore the cross-country ski trails around Lake St. Moritz for a different winter experience.
- βTake advantage of the free shuttle services offered by many hotels to reach the ski lifts.
- βDon't miss a stroll along the frozen Lake St. Moritz, a unique winter spectacle.
Where to stay
Frequently asked questions
What is the main ski area in St. Moritz?
The primary ski area in St. Moritz is Corviglia, which offers a wide range of slopes suitable for various skill levels, from gentle beginner runs to challenging descents for advanced skiers. It's well-connected and offers modern lift infrastructure.
Is St. Moritz suitable for beginner skiers?
Yes, St. Moritz caters to beginners with dedicated ski schools and gentle slopes, particularly in areas like Salastrains. The resort ensures a welcoming environment for those new to skiing, with professional instructors available.
When is the best time to visit St. Moritz for skiing?
The ski season in St. Moritz typically runs from early December to late April. The best snow conditions are usually found from mid-January to March, when the resort experiences its famous 'champagne climate' with crisp air and abundant sunshine.
How do I get to St. Moritz?
St. Moritz is accessible by train, with direct connections from major Swiss cities. The nearest international airports are Zurich (ZRH) and Milan Malpensa (MXP), from where you can take a scenic train journey or arrange a private transfer. The Engadin Airport (SMV) also serves private jets.