St. Moritz, nestled in the breathtaking Graubรผnden region of Switzerland, is a swanky resort holiday destination that will leave you spellbound. This world-famous spa town entices tourists with its distinctive geographic landscapes and attractions. From exhilarating hiking and skiing adventures to captivating mountain vistas and romantic lakeside walks, St. Moritz offers a plethora of activities. After exploring the nature, indulge in the luxurious spas or enjoy ice skating on the frozen lake. And when the sun sets, the vibrant nightlife of St. Moritz will charm you. Plan your stay in this enchanting alpine paradise for an unforgettable holiday.

St. Moritz Hotels from โน10,322
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Moritz
Check prices for these dates
Our top choices for St. Moritz hotels




2. Languard
Languard



3. Hotel Reine Victoria
Hotel Reine Victoria



4. Hotel Arte
Hotel Arte



5. Hotel Waldhaus am See
Hotel Waldhaus am See



6. Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZ



7. Hotel Laudinella
Hotel Laudinella



8. Hauser Hotel St. Moritz
Hauser Hotel St. Moritz



9. Art Boutique Hotel Monopol
Art Boutique Hotel Monopol



10. Schloss Hotel & Spa Pontresina
Schloss Hotel & Spa Pontresina



11. Hotel Saratz Pontresina Mountain Resort & Spa
Hotel Saratz Pontresina Mountain Resort & Spa



12. Hotel Nolda
Hotel Nolda



13. Suvretta House
Suvretta House



14. Hotel Piz
Hotel Piz



15. Grand Hotel des Bains Kempinski
Grand Hotel des Bains Kempinski



16. Hotel Steffani
Hotel Steffani



17. Crystal Hotel
Crystal Hotel



18. Soldanella
Soldanella



19. Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality Hotel



20. Kulm Hotel St. Moritz
Kulm Hotel St. MoritzStay near popular St. Moritz attractions

Lake St. Moritz

St. Moritz Leaning Tower

Signalbahn

Rhaetian Railway
Signal Gondola
San Karl St. Moritz-Bad Church
Nair Peak
Olympia Bobrun
Learn more about St. Moritz
Glide down pristine slopes or sip hot chocolate at swanky aprรจs-ski bars in this glitzy Alpine playground. Summer brings hiking trails with stunning lake views, while nearby Engadin Valley offers scenic train rides through mountain passes.
See all hotels in St. Moritz
Top St. Moritz Hotel Reviews
Youth Hostel St. Moritz
"Friendly staff! Very accommodating. Prepared take away food when our check out was earlier than the breakfast time. Top notch!"
Hotel Nolda
"Tutto perfetto per una notte in Engadina!"
Hauser Hotel St. Moritz
"Very clean. We loved the balcony. Walking distance to everything. "
Berghotel Randolins
"Le lit nโest pas super confortable et les oreillers sont horribles, en fait, on ne peut pas appeler cela des oreillers tellement elles Sont plates."
Hotel Steffani
"A lovely hotel in a convenient location"
Grand Hotel des Bains Kempinski
"This was one of best hotels during our visit to Switzerland ! The staff was amazing! They make us fee welcome since the first minute we arrived until we left. I will definitely come back again!! I was traveling with my son and they surprise him with a birthday surprise cake and room decoration they really made our stay wonderful!! The lady in red was amazing.!!! Love everything about this hotel,"
Crystal Hotel
"Very nice property centrally located to the center. Lots of restaurants and shops very close nearby!"
Suvretta House
"Amazing hotel, very nice wellness and spa area, top service"
Hotel Waldhaus am See
"We liked this hotel very much! Location by the lake helped of course! Room was spotless, as was the spa area. Good choice of food for breakfast. Evening meal was okay although somewhat pricey."
More cheap stays in St. Moritz

Chalet Speciale - Hostel

Hotel Ristorante Federia

Youth Hostel St. Moritz

POSCHIAVO Suisse Hotel

Boutique Hotel Engadinerhof โ A Home for Generation

Hotel Morteratsch
Hotels in St. Moritz with star rating

5 Star Hotels

4 Star Hotels

3 Star Hotels
Find out more about St. Moritz
Stunning alpine retreat with luxury skiing and world-class dining
Top reasons to visit St. Moritz
- World-Class Skiing: St. Moritz is renowned for its exceptional ski resorts, catering to adventure enthusiasts with thrilling slopes and stunning mountain views.
- Breathtaking Mountain Excursions: Experience the iconic St. Moritz cable car for panoramic scenery and explore serene lakes amidst the Swiss Alps.
- Vibrant Atmosphere: The Zentrum von St. Moritz offers a lively atmosphere filled with shops, dining, and cultural experiences.
- Luxurious Accommodations: Enjoy a range of lodging options, from opulent hotels like Kulm Hotel to cosy hostels.
- Adventure and Romance: St. Moritz perfectly blends outdoor activities with romantic settings, making it ideal for both thrill-seekers and couples.
Find your hotel in St. Moritz
St. Moritz offers a wide range of hotel accommodations to suit all preferences. From luxury resorts to boutique hotels, you'll find the perfect place to stay in this beautiful Swiss destination.
- Carlton Hotel St Moritz - This 5.0-star hotel is known for its luxurious amenities and stunning mountain views. It offers a range of activities such as golf, adventure sports, and a steam room.
- Languard - With a 3.0-star rating, this hotel is perfect for outdoor enthusiasts. It is located close to mountains and offers facilities like tennis, skiing, and hiking.
- Badrutt's Palace Hotel - This 5.0-star hotel is a popular choice for luxury travelers. It features amenities such as horseback riding, snowboarding, and an indoor pool.
Staying in St. Moritz allows you to experience the beauty of the Swiss Alps while enjoying world-class hospitality. With a range of activities, stunning natural scenery, and luxurious accommodations, St. Moritz is the perfect destination for a memorable holiday.
Where to stay near St. Moritz
St. Moritz, a charming resort town, offers an extraordinary blend of adventure and romance. Nestled in the heart of the Swiss Alps, it is ideal for skiing and outdoor sports. Explore the vibrant atmosphere of the Zentrum von St. Moritz, or enjoy the serene surroundings at the edge of Sankt Moritz. With its stunning landscapes and rich culture, this picturesque destination promises an unforgettable experience for every traveller seeking relaxation and recreation.
- Pontresina: Nestled approximately 5km from St. Moritz, Pontresina is a charming town that serves as a gateway to adventure. Known for its year-round outdoor activities, the peak visitor influx occurs in January to February and July. Enthusiasts flock here for skiing and various outdoor pursuits, with access to pristine ski fields and resorts. The surrounding landscape is a stunning spectacle of valleys and mountains, offering picturesque parks that invite exploration and relaxation.
- Celerina-Schlarigna: Situated just 2km from St. Moritz, Celerina-Schlarigna is a vibrant town that attracts visitors seeking thrilling sports and adventure throughout the year. The high season runs from December to February, when the ski resorts are bustling with activity. The town boasts excellent skiing facilities and is surrounded by breathtaking lakes and mountains, making it a perfect spot for both winter sports and summer hikes. The scenic beauty and the friendly atmosphere enhance the travel experience, making it a must-visit destination.
- Samedan: Located about 5km from St. Moritz, Samedan is a picturesque town that draws travellers with its captivating natural beauty. Like its neighbours, it experiences a steady flow of visitors year-round, peaking in December to February. Samedan offers access to top-notch skiing and outdoor activities, complemented by stunning views of valleys, mountains, and shimmering lakes. Its unique charm and the warmth of the local community create an inviting environment for those seeking adventure and relaxation alike.
Experience the top activities and must-see sights in St. Moritz
St. Moritz is a luxurious destination offering a variety of activities and experiences. Explore the stunning natural beauty of the area through hiking, skiing, and mountain adventures. Take in the breathtaking sights of the surrounding mountains and indulge in romantic tours and walks. Immerse yourself in the serene nature and enjoy the tranquility of Lake St. Moritz, where you can also go ice skating. For an exhilarating experience, take the Signal Gondola ski lift and enjoy panoramic views of the mountains. Don't miss the St. Moritz Leaning Tower, a historic monument that adds charm to the town. With its combination of natural beauty, adventure, and cultural attractions, St. Moritz offers an unforgettable luxury holiday.
- Lake St. Moritz: Immerse yourself in the natural beauty of this lake, offering hiking, skiing, and picturesque views.
- Signal Gondola: Take this ski lift to enjoy breathtaking panoramic views of the mountains surrounding St. Moritz.
- St. Moritz Leaning Tower: Explore this historic monument, adding charm to the town and providing a unique sight.
How to find great deals and cheap hotels in St. Moritz
- Make sure to use the search filters on the Expedia website to find the cheapest hotels in St. Moritz that meet your specific needs and preferences.
- Consider booking your stay during the off-peak season, typically from May to July, when prices for hotels and attractions may be lower.
- Take advantage of the Rewards program offered by Expedia to earn points and get even better deals on your hotel stay in St. Moritz.
- Save on travel expenses by using local public transportation options like buses and trains to explore St. Moritz and its surrounding areas.
- Don't miss out on the incredible hiking, skiing, mountain, and sightseeing opportunities that St. Moritz has to offer. Enjoy the romantic atmosphere, take nature walks, visit the beautiful lakes, and try ice skating.
Discover the flavours of St. Moritz
St. Moritz is renowned for its exceptional dining experiences and local cuisine. One highlight is the Stรผvetta restaurant, where you can indulge in traditional Swiss dishes with a modern twist. From fondue to raclette, you'll savor the rich flavours while enjoying the cozy alpine ambiance.
For those seeking nearby restaurants, St. Moritz offers a diverse culinary scene. Restaurant Hauser is a popular European restaurant, serving delicious dishes that showcase the region's fresh ingredients. Personeelsrestaurant Stahlbad is another European restaurant that offers a unique dining experience, with its elegant setting and delectable menu. If you're in the mood for Italian cuisine, head downstairs to La Stalla, where you can relish authentic Italian flavours in a charming atmosphere.
Best time to go to St. Moritz
St. Moritz boasts a year-around average temperature of 7.3ยฐC, peaking at 15.3ยฐC in July, its warmest month, and dipping to an average low of -0.2ยฐC in February, the coolest. Rainfall averages at 61.9mm annually, with July seeing the heaviest showers and January, February being the driest month.
Month![]() | Temperature (Celcius)![]() | Rainfall (mm)![]() |
| January | 0.7 | 27.9 |
| February | -0.2 | 27.9 |
| March | 2.7 | 34.3 |
| April | 5.1 | 61.0 |
| May | 9.4 | 90.2 |
| June | 12.5 | 104.4 |
| July | 15.3 | 104.9 |
| August | 14.8 | 99.3 |
| September | 12.4 | 76.2 |
| October | 9.1 | 45.7 |
| November | 3.9 | 36.8 |
| December | 1.9 | 34.3 |
The nearest major airports for your trip to St. Moritz
TravelLINg to St. Moritz is convenient via several major airports. Zรผrich Airport (ZRH), situated 143km away, offers luxurious accommodation options like the Zurich Marriott Hotel and The Dolder Grand, both approximately 8km from the airport. Milan Malpensa Airport (MXP), located 130km from St. Moritz, features nearby hotels such as Sheraton Milan Malpensa Airport Hotel & Conference Center, just 161m away. Additionally, Milan Linate Airport (LIN), 124km from St. Moritz, has upscale options like Tivoli President Milano Hotel, about 6km from the airport. Each hotel provides transport services to their respective airports, ensuring a smooth journey to St. Moritz.
The St. Moritz info point: What you need to know
Category | Details |
|---|---|
| What is St. Moritz known for? | World-class skiing, luxury resorts, natural beauty |
| Most popular month? | December to February (winter season) |
| Length of Stay | 3-5 days |
| Weather | Cold and snowy in winter, mild and sunny in summer |
| Don't miss | Corviglia ski area, Lake St. Moritz, Segantini Museum |
| Cuisine | Traditional Swiss cuisine, gourmet dining options |
| Where to go | St. Moritz town, Engadine Valley, Muottas Muragl |
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in St. Moritz
- B&B in Celerina-Schlarigna
- Celerina-Schlarigna Hotels
- Hotels near Corviglia Ski Resort
- Hotels near Lake St. Moritz
- Hotels near Mineralbad Baths and Spa
- Cheap Hotels in Pontresina
- Luxury Hotels in Pontresina
- Pontresina Hotels
- Hostels in Samedan
- Cheap Hotels in Samedan
- Country Houses in Sankt Moritz-Bad
- Hotels with Room Service in Sankt Moritz-Bad
- Ski Hotels in Sankt Moritz-Bad
- Lodges in Sils im Engadin-Segl
- Resorts in Sils-Maria
- Boutique Hotels in Sils-Maria
- Historic Hotels in Sils-Maria
- Hotels with Restaurant in Sils-Maria
- B&B in Silvaplana
- Resorts in Silvaplana
- Aparthotels in St. Moritz
- Chalets in St. Moritz
- Country Houses in St. Moritz
- Holiday Parks in St. Moritz
- Hostels in St. Moritz
- Resorts in St. Moritz
- All-Inclusive Hotels in St. Moritz
- Boutique Hotels in St. Moritz
- Cheap Hotels in St. Moritz
- Hotels Suites in St. Moritz
- Lakeside Hotels in St. Moritz
- Luxury Hotels in St. Moritz
- Mountain Hotels in St. Moritz
- Romantic Hotels in St. Moritz
- Shopping Hotels in St. Moritz
- Ski Hotels in St. Moritz
- Spa Hotels in St. Moritz
- Hotels with Waterpark in St. Moritz
- Wedding Hotels in St. Moritz
- Inns in St. Moritz
- B&B in St. Moritz Station
- Chalets in St. Moritz Station
- Hotels near St. Moritz Station
- Town Houses in St. Moritz







