Find hotels near Lake St. Moritz, St. Moritz from £124

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels Close to Lake St. Moritz

Art Boutique Hotel Monopol

4.0 star property
9.6 out of 10, Exceptional, (249)
"Everything about this hotel is amazing! Friendly staff, great location, well appointed rooms, great spa!"
The price is £344
includes taxes & fees
30 Jul - 31 Jul
Art Boutique Hotel Monopol

Badrutt's Palace Hotel

5.0 star property
9.6 out of 10, Exceptional, (90)
"Lovely hotel "
The price is £941
includes taxes & fees
9 Jul - 10 Jul
Badrutt's Palace Hotel

Hotelino Petit Chalet

4.0 star property
9.8 out of 10, Exceptional, (28)
"excellent"
The price is £277
includes taxes & fees
4 Jul - 5 Jul
Hotelino Petit Chalet

Kulm Hotel St. Moritz

5.0 star property
9.6 out of 10, Exceptional, (104)
"Beautiful hotel, comfortable room, staff were very helpful, a great place to stay"
The price is £828
includes taxes & fees
9 Jul - 10 Jul
Kulm Hotel St. Moritz

Cresta Palace

4.5 star property
9.6 out of 10, Exceptional, (107)
"Just the best all around with amazing staff and overall great value. "
The price is £260
includes taxes & fees
15 Jul - 16 Jul
Cresta Palace

Crystal Hotel

4.5 star property
9.2 out of 10, Wonderful, (539)
"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. "
The price is £262
includes taxes & fees
9 Jul - 10 Jul
Crystal Hotel

Grand Hotel des Bains Kempinski

5.0 star property
9.4 out of 10, Exceptional, (322)
"Great stay in an iconic place. The staff are very friendly and helpful, truly going the extra mile. "
The price is £684
includes taxes & fees
23 Jul - 24 Jul
Grand Hotel des Bains Kempinski

Hotel Waldhaus am See

3.5 star property
9.2 out of 10, Wonderful, (541)
"Excellent location for the Railway station. Located on the lake with stunning scenery, walks on your doorstep."
The price is £270
includes taxes & fees
6 Jul - 7 Jul
Hotel Waldhaus am See

Soldanella

3.0 star property
9.0 out of 10, Wonderful, (615)
"Nice and quiet hotel with amazing lake view "
Soldanella

Hauser Hotel St. Moritz

3.0 star property
9.0 out of 10, Wonderful, (432)
"The staff and the location is amazing. In the center of the city and all attractions are near by. "
The price is £312
includes taxes & fees
28 Jul - 29 Jul
Hauser Hotel St. Moritz

Hotel Nolda

3.0 star property
9.0 out of 10, Wonderful, (446)
"Enjoyed our stay. "
The price is £177
includes taxes & fees
27 Jul - 28 Jul
Hotel Nolda

Languard

3.0 star property
8.8 out of 10, Excellent, (466)
"Wonderful property and location."
The price is £152
includes taxes & fees
27 Jul - 28 Jul
Languard

Hotel Chesa Rosatsch

4.0 star property
9.2 out of 10, Wonderful, (83)
"This was a really lovely place to stay! The staff was friendly and the room was clean. It was a little outdated in some aspects, but it didn't detract from the overall experience of staying there. It was truly a lovely place to stay. "
The price is £212
includes taxes & fees
6 Jul - 7 Jul
Hotel Chesa Rosatsch

Hotel Arte

3.0 star property
8.8 out of 10, Excellent, (469)
"Nice hotel and great location. "
The price is £205
includes taxes & fees
6 Jul - 7 Jul
Hotel Arte

Chesa Spuondas

3.0 star property
8.8 out of 10, Excellent, (83)
"We had a lovely stay and dinner at Chesa Spuondas - we highly recommend as we travelled as a group of 5 adults."
The price is £144
includes taxes & fees
6 Jul - 7 Jul
Chesa Spuondas

Youth Hostel St. Moritz

2.0 star property
8.6 out of 10, Excellent, (226)
"Nice breakfast, staffs are very helpful. Bus from St Moritz Bahnhof to Youth Hostel is a easy ride, no need to fight for area to keep suitcases."
The price is £228
includes taxes & fees
26 Jul - 27 Jul
Youth Hostel St. Moritz

Berghotel Randolins

3.0 star property
8.8 out of 10, Excellent, (132)
"Shuttle bus very handy, reception staff excellent, room to small and plain."
The price is £213
includes taxes & fees
6 Jul - 7 Jul
Berghotel Randolins

Hostel by Randolins

1.0 star property
8.8 out of 10, Excellent, (46)
"The bed was great, bathrooms very clean, nice towels and very hot showers! "
The price is £124
includes taxes & fees
20 Jul - 21 Jul
Hostel by Randolins

Hotel Laudinella

4.0 star property
8.4 out of 10, Very good, (240)
"In the middle of renovations so some inconvenience but the rooms had been done and were very nice as was reception "
The price is £186
includes taxes & fees
23 Jul - 24 Jul
Hotel Laudinella

Hotel Europa Suites

4.0 star property
8.6 out of 10, Excellent, (143)
"Wonderful stay. We are already planning to return "
The price is £249
includes taxes & fees
10 Jul - 11 Jul
Hotel Europa Suites
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.

Find out more about Lake St. Moritz

Find out more about Lake St. Moritz

Top reasons to visit Lake St. Moritz

  • Stunning Natural Beauty: Lake St. Moritz boasts breathtaking mountain views and a serene lake, perfect for relaxation and outdoor activities.
  • Thrilling Outdoor Adventures: Enjoy skiing, mountain hikes, and exhilarating boat rides on the lake for a memorable experience.
  • Luxurious Spa Treatments: Unwind with indulgent spa services after a day filled with adventure.
  • Cultural Enrichment: Explore art museums and local cultural attractions that reflect the region’s rich heritage.
  • Exceptional Accommodation: Choose from a diverse range of hotels offering luxury, comfort, and stunning alpine views.

Find great hotels near Lake St. Moritz

Discover a diverse selection of hotels in Lake St. Moritz, where stunning alpine beauty meets exceptional hospitality. Whether you're seeking family-friendly accommodations, pet-friendly options, or an adventurous getaway, St. Moritz has something for everyone. Enjoy amenities like outdoor pools and easy access to breathtaking landscapes, ensuring a memorable stay in this iconic Swiss resort. Experience the perfect blend of luxury and comfort as you explore all that St. Moritz has to offer.

  • Hotel Reine Victoria: Nestled 435m from Lake St. Moritz, Hotel Reine Victoria offers a warm, family-friendly atmosphere ideal for adventure seekers. This charming 4-star hotel boasts a range of outdoor recreational activities, including skiing, horse riding, and snowshoeing, all within close proximity. With amenities tailored for children, such as toys and babysitting services, it ensures a fun-filled experience for the little ones. Guests can enjoy the hotel's inviting ambiance, making it a perfect base for exploring the stunning alpine landscape.
  • Schloss Hotel & Spa Pontresina: Located 1.9km from Lake St. Moritz, Schloss Hotel & Spa Pontresina is a luxurious 4-star retreat that combines skiing with rejuvenating spa experiences. The property is conveniently situated near ski shuttles, allowing easy access to the slopes. Families will appreciate the complimentary cribs and child-friendly facilities. The full-service spa provides an array of treatments, including massages and body treatments, ensuring relaxation after an active day on the mountains. This hotel is an excellent choice for those seeking a blend of adventure and indulgence.
  • Grand Hotel des Bains Kempinski: Just 559m from Lake St. Moritz, the Grand Hotel des Bains Kempinski is a luxurious 5-star accommodation that welcomes families and pets alike. With an array of child-friendly amenities, including a playground and children's clubs, it creates a delightful atmosphere for families. Guests can indulge in upscale dining and pamper themselves at the wellness centre while their pets enjoy the warm hospitality. This hotel promises an opulent stay, making it a top choice for those seeking a lavish alpine getaway.

Where to stay near Lake St. Moritz

Lake St. Moritz offers an enchanting blend of luxury and adventure, making it a prime destination for travellers. Explore the stunning mountain lakes that surround this picturesque area, perfect for both relaxation and recreation. Whether you’re seeking a romantic getaway or thrilling winter activities, St. Moritz and its charming neighbouring regions promise an unforgettable experience. Don't miss the chance to venture beyond Switzerland for even more breathtaking landscapes and cultural delights.

  • St. Moritz: Nestled only 124m from the shimmering waters of Lake St. Moritz, this renowned city is a year-round haven for adventure enthusiasts and sports lovers. Known for its world-class ski resorts, St. Moritz attracts visitors primarily between December and February, though it also sees a steady stream of tourists in the milder months. Beyond skiing, wander through charming neighbourhoods or admire the breathtaking lake views from various lookouts. The vibrant town centre is dotted with high-end boutiques and eateries, making it a perfect spot for both relaxation and excitement.
  • Pontresina: Located 1.9km away from Lake St. Moritz, Pontresina is a picturesque village that serves as an ideal base for those seeking outdoor adventures. This charming destination sees a peak in visitors from January to February and again in July, largely due to its proximity to stunning mountains and pristine valleys. Outdoor enthusiasts will revel in the myriad of skiing opportunities, as well as hiking and biking trails in the summer months. The enchanting parkland surrounding the area provides a tranquil retreat, making Pontresina a hidden gem for nature lovers.
  • Sankt Moritz-Bad: Just 373m from Lake St. Moritz, the village of Sankt Moritz-Bad offers a unique blend of adventure and relaxation. With peak visitor numbers in February, July, and December, it’s a popular spot for skiing and outdoor activities. The village is surrounded by majestic mountains and valleys, providing a stunning backdrop for various sports. Enjoy the serene lake views or explore the local parks, making it a delightful choice for families and those seeking a peaceful respite after a day of adventure.

Things to do near Lake St. Moritz

Lake St. Moritz offers a plethora of activities for visitors, including thrilling skiing and invigorating mountain hikes for outdoor enthusiasts. You can enjoy serene boat rides on the lake and witness the excitement of the St. Moritz Match Race. For those seeking relaxation, indulge in luxurious spa treatments to unwind after a day of adventure. This stunning destination perfectly combines outdoor pursuits with opportunities to relax and rejuvenate.

Shopping

In Lake St. Moritz, explore charming boutiques like Grieder for luxury fashion and souvenirs at local crafts shops. If you're up for a drive, head to nearby Silvaplana for more unique finds at the charming local market.

Recreation

Corviglia Tennis & Golf Center offers a relaxing atmosphere with tennis and golf facilities, perfect for unwinding. Ovaverva Pool and Spa provides a family-friendly aquatic experience with pools and wellness treatments. The Kulm Golf Course boasts stunning outdoor views, ideal for sports enthusiasts and nature lovers alike.

Adventure

At Corviglia Ski Resort, a mile from Lake St. Moritz, you'll enjoy exhilarating skiing on pristine slopes amid stunning alpine scenery. The Diavolezza Ski Resort, eight miles away, offers breathtaking views and thrilling runs, while the Signal Gondola, 497m from the lake, provides a unique adventure experience high above the valley.

Nightlife

Experience the vibrant nightlife at Kursaal, a lively drinking pub with a romantic atmosphere, located 13.0km from Lake St. Moritz. For a unique thrill, visit Rodelbahn Pradaschier, an exciting amusement ride 14.9km away, or enjoy culture and family vibes at the Grossratsgebaude and Theater, 18.0km from the lake.

Booking tips and Expedia advantages for Lake St. Moritz

To save money on your trip to Lake St. Moritz, consider visiting from September to November, when accommodation prices are generally lower. Book your hotel about a month in advance or check last-minute deals on Expedia for better rates, particularly on Tuesdays. Be sure to utilise Expedia’s filters to find eco-friendly options and sort by price to secure the best deals. Additionally, combining your hotel, flights, and activities into a package can lead to significant savings. Keep an eye out for price drops and special offers to maximise your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Lake St. Moritz are September to November, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Lake St. Moritz about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Lake St. Moritz is Tuesday. The most expensive day to stay around Lake St. Moritz is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, currently available for booking. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Lake St. Moritz with your flights and activities through an Expedia package.

Find the best attractions near Lake St. Moritz

Lake St. Moritz offers a splendid blend of natural beauty and cultural experiences, with attractions such as the stunning mountain views, the serene St. Moritz Lake, and various art museums. Outdoor enthusiasts can indulge in activities that showcase the area's breathtaking scenery, while those seeking cultural enrichment will find plenty to explore. Don't miss the picturesque surroundings and the charm of St. Moritz itself, perfect for a memorable holiday.

  • Muottas Muragl: Offering breathtaking panoramic views, Muottas Muragl is perfect for outdoor enthusiasts. Just 1.2km from Lake St. Moritz, this mountain provides excellent hiking trails and adventure opportunities, making it a great spot for both relaxation and exploration.
  • Silsersee: Located 4.3km away, Silsersee is a picturesque lake ideal for romantic strolls and leisurely beach days. Its serene waters and scenic surroundings create a perfect backdrop for outdoor activities such as kayaking or simply enjoying a peaceful picnic.
  • Belvedere Tower: This historic tower, situated 6.2km from Lake St. Moritz, offers a glimpse into the region's cultural heritage. Climbing the tower rewards visitors with stunning vistas and a deeper appreciation of the area’s history.

Best time to go to Lake St. Moritz

The best time to visit Lake St. Moritz is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January15.3°F (-9.3°C)Light RainMostly CloudyModerately HighModerately High
February18.3°F (-7.6°C)Light RainMostly CloudyModerately HighModerately High
March23.9°F (-4.5°C)Light RainMostly CloudyAverageAverage
April31.5°F (-0.3°C)Light RainMostly CloudyModerately LowAverage
May38.8°F (3.8°C)Light RainMostly CloudyModerately LowModerately Low
June48.7°F (9.3°C)Light RainMostly CloudyAverageAverage
July52.5°F (11.4°C)Light RainMostly CloudyModerately HighAverage
August51.6°F (10.9°C)Moderate RainMostly CloudyAverageAverage
September44.4°F (6.9°C)Light RainMostly CloudyAverageAverage
October36.1°F (2.3°C)Light RainMostly CloudyAverageModerately Low
November26.2°F (-3.2°C)Light RainMostly CloudyModerately LowModerately Low
December18.1°F (-7.7°C)Light RainMostly CloudyAverageModerately High

The nearest major airports for your trip to Lake St. Moritz

Accessing Lake St. Moritz is convenient via two major airports. Bergamo (BGY-Orio Al Serio) is situated 36.0km away, with excellent nearby accommodations such as the 5-star Relais Chateaux Da Vittorio and Relais San Lorenzo, both 1.9km from the airport, and the 4-star Winter Garden Hotel, just 621m away. Alternatively, Lugano (LUG-Agno), located 34.8km from Lake St. Moritz, offers luxurious options like the 5-star Hotel Splendide Royal and Villa Principe Leopoldo, both 1.2km from the airport. Transportation services to both airports include shuttle options and varying transportation fees for nearby hotels.

Frequently asked questions

What's the area like around Lake St. Moritz?

Lake St. Moritz is located in an area of St. Moritz known for its magnificent mountain views. If you're looking for a convenient place to stay, take a look at the 277 hotels and other accommodation options you'll find within a mile.

Where is the best place to stay near Lake St. Moritz?

Adjacent to Lake St. Moritz, Languard is one of the top choices for your stay based on our traveller data, and this hotel offers free WiFi and concierge services. Other good choices within a short distance include Hotel Reine Victoria and Hotel Steffani.

How many hotels will I be able to find near Lake St. Moritz?

Expedia has 277 hotels and other accommodation options within a mile from Lake St. Moritz.

If I need to cancel the hotel reservation for my stay near Lake St. Moritz, will I receive a refund?

Yes, the majority of hotel reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to cancel it and receive a refund within a 24-hour period of your booking. Enter dates in and click on "Search", then filter by "fully refundable" to get the best deals available near Lake St. Moritz.

What can I see and do near Lake St. Moritz?

Segantini Museum, Engadiner Museum and Berry Museum feature captivating exhibits. Rhaetian Railway, San Karl St. Moritz-Bad Church and Mili Weber House are notable landmarks to explore if you're in the area. Head up the mountain to Corviglia Ski Resort, Muottas Muragl or Alp Languard.