Book Hotels in St. Moritz
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Moritz hotels

Art Boutique Hotel Monopol
Reviewed on Jul 15, 2025

Badrutt's Palace Hotel
Reviewed on Jul 1, 2025

Crystal Hotel
Reviewed on Jul 16, 2025

Hotel Steffani
Reviewed on Jul 9, 2025

Hotel Waldhaus am See
Reviewed on Jul 3, 2025

Languard
Reviewed on Jul 9, 2025

Hotel Nolda
Reviewed on Jul 5, 2025

Hotel Reine Victoria
Reviewed on Jul 17, 2025

Hotel Arte
Reviewed on Jul 16, 2025
Cheap St. Moritz hotels

Hotel Reine Victoria
St. Moritz Hotel & Travel Guide
Traveling to St. Moritz? There is a wide range of perfect accommodations for travelers to choose from. Travelocity's handy database lists 68 hotel establishments that are within a 6-mile (10-kilometer) radius of downtown St. Moritz.
We believe location and convenience is the key when it comes to trouble-free trips, so make sure you check out the Berghotel Randolins and Chesa Spuondas, which are conveniently located within a 0.6-mile (1-kilometer) radius of St. Moritz's downtown precinct.
St. Moritz has some budget hotel options that will be sure to delight even the thriftiest visitors. Other lower-cost room options include the Hotel Nolda and the Europa St Moritz Hotel.
2 miles (3 kilometers) from central St. Moritz, you will find the Carlton Hotel St Moritz. Alternatively, the Kulm Hotel St. Moritz is situated 1 mile (2 kilometers) away. Two more hotel options here are the Art Boutique Hotel Monopol and the Kempinski Grand Hotel Des Bains.
Once you have looked around St. Moritz, why don't you explore a little further afield? The Southern Switzerland region is home to many things to check out. Learn about Southern Switzerland's traditional villages. You should make the time to admire its forests and mountains. Energetic visitors might also love snowboarding and skiing in the area.
20 miles (34 kilometers) to the northwest of St. Moritz, you can find Arosa, where you can spend the day exploring Arosa Ski Resort and Ski-Club Arosa. If you want to spend a night or two in Arosa, be sure to check out the Sporthotel Valsana and The Excelsior Hotel. 0.9 miles (1.4 kilometers) east of St. Moritz, you will find Sankt Moritz-Bad, which features the Chesa Surlej Hotel and Crystal Hotel. If you stay in Sankt Moritz-Bad, a couple of places to add to your itinerary are the San Karl St. Moritz-Bad Church and Casino St. Moritz.
If you are always thinking about sport and enjoy attending thrilling clashes you and your traveling partner could spend some time at Vaillant Arena, which is found 20 miles (34 kilometers) to the north of St. Moritz. Find a Travelocity-listed room in the middle of the action at the Hotel Meierhof or the Hotel Cresta Sun.
When you are flying via Agno Airport and want to book a Travelocity-listed room in the area, have a look at Villa Principe Leopoldo or Suitenhotel Parco Paradiso.
Top reasons for your vacation to St. Moritz
- Breathtaking Nature: St. Moritz is nestled in the stunning Engadine Alps, offering breathtaking views of the surrounding nature.
- Winter Sports Paradise: With over 350 kilometers of pristine ski trails, St. Moritz is a mecca for winter sports enthusiasts.
- Moritz Lake: Take a leisurely walk around the beautiful Moritz Lake and enjoy the serene atmosphere.
- Cozy Chalets: Unwind in a cozy chalet after a day on the slopes and experience the country retreat atmosphere.
- Ice Skating: Don't miss the opportunity to ice skate on the frozen lakes, adding to the magical ambiance of your ski vacation.
Find your favorite hotels in St. Moritz
If you're planning a ski vacation to St. Moritz, Graubünden, Switzerland, you'll find a range of hotel accommodations to suit your needs. St. Moritz is known for its luxury hotels, offering high-end amenities and stunning views. Whether you're looking for a five-star hotel or a cozy chalet, there are options to suit every budget. These accommodations provide the perfect base for enjoying the ski slopes and exploring the beautiful surroundings of St. Moritz.
Hotel name | Type | Stars | Description |
Badrutt's Palace Hotel | Hotel | 5.0 | This 5.0-star hotel offers a luxurious and elegant experience in St. Moritz. With its close proximity to horseback riding, snowboarding, and tennis, it is an ideal option for sports enthusiasts. The hotel also features a steam room and an indoor pool, perfect for relaxation after a day on the slopes. Its location near museums and the mountain provides opportunities for cultural and scenic exploration. Golf lovers will appreciate the hotel's accessibility to nearby golf courses. Overall, Badrutt's Palace Hotel combines luxury, convenience, and a variety of facilities for an unforgettable ski vacation. |
Hotel Arte | Hotel | 4.0 | This 4.0-star hotel offers a comfortable and nature-oriented experience in St. Moritz. With its close proximity to activities such as ice skating, snowshoeing, and rock climbing, it is a great choice for outdoor enthusiasts. The hotel also provides access to hot springs and caves for those seeking relaxation and adventure. Its location near ski slopes and rafting spots makes it convenient for ski and water sports lovers. Hotel Arte combines natural beauty, accessibility to various activities, and a cozy atmosphere, making it a wonderful option for a ski vacation. |
Youth Hostel St. Moritz | Hostel/Backpacker accommodation | 2.0 | This 2.0-star hostel/backpacker accommodation offers affordable and adventurous lodging in St. Moritz. With its close proximity to snowshoeing, cross-country skiing, and hiking trails, it is a perfect choice for outdoor enthusiasts seeking adventure. The hostel also provides transportation services and free breakfast, ensuring convenience and value for money. Its location near ski slopes and biking trails offers easy access to various recreational activities. Youth Hostel St. Moritz combines affordability, adventure, and a friendly atmosphere, making it an ideal option for budget-conscious travelers and those seeking an active ski vacation. |
Explore the best activities and sights in St. Moritz
St. Moritz in Graubünden, Switzerland is the perfect destination for a family ski vacation. With its close proximity to hiking, skiing, and mountain activities, there is something for everyone to enjoy. Take in the breathtaking sights of the surrounding nature, go for a leisurely walk around the beautiful Moritz Lake, or even try your hand at ice skating. For a truly memorable stay, consider booking a ski hotel like Giardino Mountain. St. Moritz offers a range of activities and attractions that are sure to create lasting memories for the whole family.
- Casino St. Moritz: This glamorous casino offers a captivating experience with its luxurious amenities and breathtaking mountain views. Enjoy a day of skiing or hiking in the surrounding mountains before indulging in a relaxing spa treatment. For those feeling lucky, the casino offers a wide range of games and entertainment. Take a romantic stroll by the picturesque lake or try your hand at ice skating or roller skating. With its combination of outdoor adventure and city charm, Casino St. Moritz is perfect for those seeking a romantic and thrilling vacation.
- Lake St. Moritz: This stunning lake provides a mesmerizing setting for a scenic and tranquil experience. Take in the panoramic views of the surrounding mountains while participating in thrilling water sports activities such as skiing or snowboarding. Relax and unwind at a luxurious spa or enjoy a leisurely walk along the beautiful lakeshore. For the adventurous, try ice skating or roller skating on the frozen lake. With its combination of natural beauty and outdoor adventure, Lake St. Moritz offers a unique and unforgettable experience for those seeking romance and outdoor exploration.
- Signal Gondola: This exhilarating ski lift offers an adrenaline-filled experience with its panoramic mountain views and thrilling ski slopes. Embark on a hiking adventure in the picturesque mountains or indulge in a relaxing spa retreat. Take a break from the slopes and enjoy the tranquility of the nearby lake or try your luck at the casino. For a unique winter experience, ice skate or roller skate amidst the stunning surroundings. Signal Gondola is the perfect destination for ski enthusiasts and adventure seekers, providing an unforgettable experience in the heart of nature.
Where to stay in St. Moritz
Experience the enchanting winter wonderland of St. Moritz, Switzerland. Nestled in the breathtaking Engadine Alps, this stunning location is a mecca for winter tourism. Immerse yourself in the thrill of skiing down powdery slopes, with over 350 kilometers of pristine trails to explore. After a day on the slopes, unwind in a cozy chalet and enjoy the country retreat atmosphere. Take in the beauty of the snow-covered landscape with a leisurely hike or indulge in the vibrant local culture with sightseeing tours. Don't miss the opportunity to ice skate on the frozen lakes, adding to the magical ambiance of your ski vacation in St. Moritz.
- Sankt Moritz-Bad: Sankt Moritz-Bad is a popular city known for its picturesque ski slopes, offering a thrilling skiing experience for the whole family. The city also boasts breathtaking sightseeing opportunities, with stunning views of the surrounding mountains and the sparkling Lake St. Moritz. Its romantic atmosphere makes it an ideal destination for couples looking for a winter getaway. Nature enthusiasts can explore the beautiful hiking trails, immersing themselves in the tranquil alpine scenery. After a day on the slopes, visitors can relax and rejuvenate at the luxurious spas in Sankt Moritz-Bad. For those feeling lucky, the city also features a casino for some entertainment. The warm and friendly locals add to the overall charm of this enchanting city.
The travel seasons of St. Moritz
Trips to St. Moritz show no change in popularity throughout the year. The peak season to visit is from December to February, with December being the highest month. Off-peak season starts from April to June, and May sees the least travelers.
St. Moritz has something in store for you whenever you visit. January is the coldest month of the year, while July is hottest, with average temperatures up to 52.5 degrees Fahrenheit. The wettest month in St. Moritz is August, so pack accordingly.
![]() | ![]() | ![]() | ![]() |
January | 15.3°F (-9.3°C) | Light Rain | Mostly Cloudy |
February | 18.3°F (-7.6°C) | Light Rain | Mostly Cloudy |
March | 23.9°F (-4.5°C) | Light Rain | Mostly Cloudy |
April | 31.5°F (-0.3°C) | Light Rain | Mostly Cloudy |
May | 38.8°F (3.8°C) | Light Rain | Mostly Cloudy |
June | 48.7°F (9.3°C) | Light Rain | Mostly Cloudy |
July | 52.5°F (11.4°C) | Light Rain | Mostly Cloudy |
August | 51.6°F (10.9°C) | Moderate Rain | Mostly Cloudy |
September | 44.4°F (6.9°C) | Light Rain | Mostly Cloudy |
October | 36.1°F (2.3°C) | Light Rain | Mostly Cloudy |
November | 26.2°F (-3.2°C) | Light Rain | Mostly Cloudy |
December | 18.1°F (-7.7°C) | Light Rain | Mostly Cloudy |
Food and dining in St. Moritz
St. Moritz, Graubünden in Switzerland is a haven for food lovers, offering a wide range of distinctive local cuisines. For an elegant dining experience, head to Restaurant Engiadina, a highly rated European Swiss restaurant. If you're craving Eastern European flavors, El Paradiso is a popular choice. For Mediterranean delights, Talvo By Dalsass is a must-visit. Additionally, you can enjoy sumptuous dining experiences at various mountain restaurants in the area. And for a unique experience, make sure to visit the only rooftop bar in town. St. Moritz has several restaurants that will satisfy your culinary cravings during your vacation.
How do I find a great hotel with Travelocity?
Give your entire crew a vacation they'll never forget. When looking for the ideal accommodations, utilize our family-friendly badge to find hotels that offer extra amenities for children. Plus, our personalized filters assist you in narrowing down hotels that are nearest to popular attractions, provide enhanced cleaning, and fall within your budget.
Why should I book with Travelocity?
Conference calls, to-do lists, and, of course, football practice. Busy lives and packed schedules call for trips that are hassle-free. Our aim is to provide stress-free travel every time you and your family book with us so that you can spend less time worrying and more time creating cherished memories. With our assistance, you will discover and plan your ideal trip, while benefiting from transparent pricing, reliable reviews, and round-the-clock customer support before, during, and after your vacation.
How can I save money on my trip to St. Moritz?
Save money by visiting St. Moritz during the less popular season of April to June, rather than the peak season of December to February. Bundle your flights, hotel, and car bookings together for a discounted price. While in St. Moritz, you can enjoy inexpensive activities such as hiking in the beautiful mountains, taking romantic tours of the area, and exploring the stunning lakes. These local affinities offer affordable options for families to enjoy during their visit.
Frequently asked questions
Recent St. Moritz hotel reviews by fellow wanderers

Hotel Reine Victoria
Explore More Ways to Travel with Travelocity
Accommodation Types
Accommodation Types in St. Moritz
- Ski Resorts and Hotels in St. Moritz
- Spa Resorts & Hotels in St. Moritz
- Kid Friendly Hotels in St. Moritz
- Pet Friendly Hotels in St. Moritz
- Historic Hotels in St. Moritz
- Hotels on the Lake in St. Moritz
- Hotels with Free Breakfast in St. Moritz
- Hotels with Shopping in St. Moritz
- Hotels with Free Parking in St. Moritz
- Luxury Hotels in St. Moritz
- Hotels with Childcare in St. Moritz
- Hotels with Balconies in St. Moritz
- Hotels with Hot Tubs in St. Moritz
- Hotels with an Indoor Pool in St. Moritz
- Hotel Wedding Venues in St. Moritz
- Hotels with smoking rooms in St. Moritz
- Hotels with Tennis Courts in St. Moritz
- Cheap Hotels in St. Moritz
- Boutique Hotels in St. Moritz
- Hotels with Free Airport Shuttle in St. Moritz
- Livigno Hotels
- Davos Hotels
- Swiss Alps Hotels
- Pontresina Hotels
- Arosa Hotels
- Italian Alps Hotels
- Vaz-Obervaz Hotels
- Valdidentro Hotels
- Sils im Engadin-Segl Hotels
- Lenzerheide Hotels
- Celerina-Schlarigna Hotels
- Silvaplana Hotels
- Samedan Hotels
- Sankt Moritz-Bad Hotels
- Zernez Hotels
- Klosters-Serneus Hotels
- Engadin Hotels
- Ospizio Bernina Hotels
- Poschiavo Hotels
- Madesimo Hotels
- Sondrio Hotels
- Berguen Hotels
- Bregaglia Hotels
- Sils-Maria Hotels
- Zuoz Hotels
- Chiesa in Valmalenco Hotels
- Churwalden Hotels
- Campodolcino Hotels
- Novate Mezzola Hotels
- Piuro Hotels
- Lantsch-Lenz Hotels
- La Punt-Chamues-ch Hotels
- European Union Hotels
- Bever Hotels
- Val Masino Hotels
- Maloja Hotels
- Lombardy Alps Hotels
- Valtelline Valley Hotels
- Chiuro Hotels
- Thusis Hotels