Search Hotels Near Lake St. Moritz, St. Moritz

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Lake St. Moritz hotels

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
0.3 mi from Lake St. Moritz
10.0 out of 10, Exceptional, (93 reviews)
"Beautiful place to stay & wonderful people that work there. Thank you, everyone! "
United States
Mylene
The price is £485
includes taxes & fees
15 Apr - 16 Apr
Hotel GRACE LA MARGNA ST MORITZ

Hotelino Petit Chalet

Hotelino Petit Chalet
4.0 star property
1.3 mi from Lake St. Moritz
9.8 out of 10, Exceptional, (28 reviews)
"This was an amazing experience. Everything was perfect, service, location, attention to detail, we’ll be back "
United States
leandro
The price is £246
includes taxes & fees
14 Apr - 15 Apr
Hotelino Petit Chalet

Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
0.3 mi from Lake St. Moritz
9.2 out of 10, Wonderful, (631 reviews)
"Great stay with spectacular views and breakfast! "
United States
Arman
The price is £286
includes taxes & fees
16 Apr - 17 Apr
Hotel Waldhaus am See

Hotel Steffani

Hotel Steffani
4.0 star property
0.5 mi from Lake St. Moritz
9.0 out of 10, Wonderful, (433 reviews)
"Staff was friendly, room was great, the views were insane, and the breakfast was pleasantly diverse. "
Canada
Arjun
The price is £207
includes taxes & fees
16 Apr - 17 Apr
Hotel Steffani

Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
3.0 star property
0.5 mi from Lake St. Moritz
9.0 out of 10, Wonderful, (490 reviews)
"Wonderful staff and perfect location for our needs."
United States
Pearl
The price is £246
includes taxes & fees
15 Apr - 16 Apr
Hauser Hotel St. Moritz

Hotel Arte

Hotel Arte
3.0 star property
0.5 mi from Lake St. Moritz
8.8 out of 10, Excellent, (560 reviews)
"Clean and nice location "
United States
Roula
The price is £188
includes taxes & fees
15 Apr - 16 Apr
Hotel Arte

Languard

Languard
3.0 star property
0.4 mi from Lake St. Moritz
8.8 out of 10, Excellent, (590 reviews)
"our room was amazing one of my favorite with a great lake view."
United States
Steven
The price is £212
includes taxes & fees
14 Apr - 15 Apr
Languard

Hotel Nolda

Hotel Nolda
3.0 star property
0.9 mi from Lake St. Moritz
9.0 out of 10, Wonderful, (504 reviews)
"Excellent location for skiing"
United States
Leah
The price is £197
includes taxes & fees
14 Apr - 15 Apr
Hotel Nolda

Hotel Chesa Rosatsch

Hotel Chesa Rosatsch
4.0 star property
1.6 mi from Lake St. Moritz
9.2 out of 10, Wonderful, (99 reviews)
"This property is one of the best I have ever stayed, the front office staff is absolutely brilliant and amazing, very helpful very organized and warm, really enjoyed my travel, hands down one of the greatest places to be while travel to st moritz, I would recommend it hundred times "
United States
Simon Alejandro
The price is £182
includes taxes & fees
7 Apr - 8 Apr
Hotel Chesa Rosatsch

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
0.8 mi from Lake St. Moritz
8.8 out of 10, Excellent, (575 reviews)
"Great staff, good location "
United Kingdom
Dina
The price is £228
includes taxes & fees
19 Apr - 20 Apr
Hotel Reine Victoria

Youth Hostel St. Moritz

Youth Hostel St. Moritz
2.0 star property
0.3 mi from Lake St. Moritz
8.6 out of 10, Excellent, (268 reviews)
"Very clean room, staff very friendly and helpful. "
United Kingdom
Roberto
The price is £114
includes taxes & fees
30 Apr - 1 May
Youth Hostel St. Moritz

Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
2.5 star property
0.4 mi from Lake St. Moritz
8.2 out of 10, Very good, (193 reviews)
"Great staff and places "
Australia
Ramez
The price is £159
includes taxes & fees
3 Apr - 4 Apr
Hotel Stille & Aladin Apartments

All In One Hotel Inn Lodge

All In One Hotel Inn Lodge
2.5 star property
1.3 mi from Lake St. Moritz
8.6 out of 10, Excellent, (278 reviews)
"The staff was great, bed comfy, laundry facilities and great location"
Canada
Claudia
The price is £132
includes taxes & fees
20 Apr - 21 Apr
All In One Hotel Inn Lodge

Hotel Piz

Hotel Piz
3.0 star property
0.6 mi from Lake St. Moritz
8.2 out of 10, Very good, (333 reviews)
"Nice place. Good breakfast!"
United Kingdom
Andrew
The price is £202
includes taxes & fees
22 Apr - 23 Apr
Hotel Piz

Chalet Speciale - Hostel

Chalet Speciale - Hostel
2.0 star property
1.5 mi from Lake St. Moritz
8.4 out of 10, Very good, (239 reviews)
"Amazing staff! Very clean, the beds were noisy because they are wooden but other than that everything was amazing! The breakfast was great and the staff were so friendly and inviting!"
United States
Tyler
The price is £86
includes taxes & fees
19 Apr - 20 Apr
Chalet Speciale - Hostel

Sunstar Pontresina

Sunstar Pontresina
4.0 star property
3 mi from Lake St. Moritz
9.6 out of 10, Exceptional, (43 reviews)
"What a beautiful hotel and wonderful environment. "
Canada
Alexander
The price is £219
includes taxes & fees
28 Apr - 29 Apr
Sunstar Pontresina

Hotel Bellavista

Hotel Bellavista
4.0 star property
3 mi from Lake St. Moritz
9.6 out of 10, Exceptional, (19 reviews)
"The hotel is charming, the staff is delightful, and the food excellent. We will be back "
United States
Nancy
The price is £311
includes taxes & fees
17 Apr - 18 Apr
Hotel Bellavista

Hotel Palü

Hotel Palü
3.5 star property
3.3 mi from Lake St. Moritz
9.4 out of 10, Exceptional, (72 reviews)
"I love the hotel , staff very attentive, great location and bus transportation very convenient, the food at the restaurant was excellent."
United States
Francini
The price is £256
includes taxes & fees
10 Apr - 11 Apr
Hotel Palü

Hotel Steinbock

Hotel Steinbock
3.0 star property
3 mi from Lake St. Moritz
9.2 out of 10, Wonderful, (130 reviews)
"Really wonderful place to spend as much time as possible!"
United States
Kristin
The price is £186
includes taxes & fees
3 May - 4 May
Hotel Steinbock

Albana Hotel Silvaplana

Albana Hotel Silvaplana
4.0 star property
3.4 mi from Lake St. Moritz
8.8 out of 10, Excellent, (16 reviews)
"Hotel Albana was an excellent hotel and I was very pleased with my stay. The hotel has great amenities including the restaurant, foyer bar and lounge, and the spa which was modern, very clean and included a dry sauna, steam room, outdoor cedar hot tub, and a cold plunge. The rooms were immaculate, very clean, and very comfortable, and had large outdoor terrace space. Silvaplana is a nice alternative to the hustle and bustle of St. Moritz has incredible options for Nordic skiing, skating, and...
United States
Mark
The price is £340
includes taxes & fees
5 Apr - 6 Apr
Albana Hotel Silvaplana
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.

Compare popular hotels close to Lake St. Moritz

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Food and drink
Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
10.0
Exceptional
93 reviews
View
Interior entrance
Hotelino Petit Chalet
4.0 star property
9.8
Exceptional
28 reviews
View
Hiking
Hotel Waldhaus am See
3.5 star property
9.2
Wonderful
631 reviews
View
Indoor pool
Hotel Steffani
4.0 star property
9.0
Wonderful
433 reviews
View
Exterior
Hauser Hotel St. Moritz
3.0 star property
9.0
Wonderful
490 reviews
View

Top Lake St. Moritz Hotel Reviews

Hotels near other Lake St. Moritz attractions

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 are the top-rated hotels near Lake St. Moritz?
Explore some of the top-rated hotels near Lake St. Moritz, where luxury meets stunning views and exceptional comfort.

Carlton Hotel St Moritz

Carlton Hotel St Moritz is a luxurious 5-star retreat located just a 15-minute walk from Lake St. Moritz, a perfect travellers' rating of 10. This elegant hotel features an impressive full-service spa, including hydrotherapy treatments and massage therapy rooms. Guests can unwind in the indoor and outdoor pools, or enjoy a private chef experience. With amenities like free onsite parking, a complimentary daily breakfast, and stunning lake views from select rooms, this hotel offers an unforgettable stay.

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ, rated 10 by travellers, is a refined 5-star hotel located just 10 minutes from Lake St. Moritz. This charming hotel features a full-service spa with a sauna and treatment rooms, perfect for relaxation after a day of snow sports. Guests can enjoy a complimentary breakfast, access to an indoor pool, and a rooftop terrace with breathtaking views. Valet parking and ski rentals on-site enhance the convenience for travellers looking to enjoy the nearby slopes.

Hotel Walther

Hotel Walther is a delightful 4.5-star hotel situated 7.9 km from Lake St. Moritz, with a perfect travellers' rating of 10. This hotel features a spacious indoor pool and a wellness area offering various treatments, including aromatherapy and massages. Guests can indulge in a complimentary buffet breakfast and enjoy the beautiful mountain views from the terrace. With onsite tennis courts and easy access to nearby ski areas, this hotel is an excellent choice for active travellers.
What hotels are within walking distance to Lake St. Moritz?
Discover luxurious stays just a short stroll from Lake St. Moritz with stunning views and top-rated amenities.

Carlton Hotel St Moritz

Carlton Hotel St Moritz, a 5-star gem, is located a pleasant 15-minute walk from Lake St. Moritz. Rated 10 by travellers, this hotel boasts a full-service spa, including hydrotherapy treatments and a hot tub, ensuring relaxation after a day of adventure. Guests can indulge in 24-hour room service and enjoy complimentary breakfast daily, while the designer toiletries and premium bedding add a touch of luxury to each stay.

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ is a luxurious 5-star hotel just 10 minutes on foot from Lake St. Moritz, with an impressive review rating of 10. Guests can unwind in the indoor pool or indulge in a variety of spa treatments including deep tissue massages. The rooftop terrace offers breathtaking views, while the on-site dining options and complimentary breakfast ensure a delightful culinary experience.

Badrutt's Palace Hotel

Badrutt's Palace Hotel, rated 9.6 by travellers, is a prestigious 5-star hotel a mere 7 minutes' walk from Lake St. Moritz. This iconic hotel provides travellers with an indoor pool, hot tub, and a full-service spa, perfect for relaxation. With its exquisite dining options, including couples dining, and access to outdoor sports, it combines luxury with adventure seamlessly.
How much is a hotel near Lake St. Moritz?
Staying near Lake St. Moritz is a treat, with plenty of hotels from £86 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Lake St. Moritz?
Finding the perfect family-friendly hotel near Lake St. Moritz is essential for a memorable getaway with your loved ones. Here are some top-rated options that offer stunning views and excellent amenities for families.

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ is a luxurious 5-star hotel just a 10-minute walk from Lake St. Moritz, with an impressive review rating of 10. Families will appreciate the thoughtful amenities such as free cribs, babysitting services, and a variety of toys for children. Guests can indulge in a daily complimentary breakfast, relax at the indoor pool, or enjoy hydrotherapy treatments at the spa. This hotel ensures a delightful stay for families looking for comfort and convenience.

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski is a stunning 5-star hotel located 20 minutes on foot from Lake St. Moritz, with a strong travellers' rating of 9.4. This family-friendly hotel features amenities like free cribs, a children's club, and babysitting services to cater to younger travellers. In addition to family-focused services, travellers can enjoy a luxurious spa, an indoor pool, and exquisite dining options, making it a perfect retreat for families seeking relaxation and adventure.

Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Saratz Pontresina Mountain Resort & Spa, rated 9.4 by travellers, is a charming 4-star hotel located 6.6 km from Lake St. Moritz. Families will love the dedicated children's pool, free cribs, and an array of games and activities available. The hotel also offers a full-service spa and a buffet breakfast to kick-start the day. With a playground and a children's club, this resort ensures that both kids and adults have an enjoyable experience in the stunning surroundings.
Are there any 5-star hotels near Lake St. Moritz?
For those seeking top-rated accommodations with stunning views near Lake St. Moritz, here are some exquisite 5-star hotels that promise an unforgettable experience.

Carlton Hotel St Moritz

Carlton Hotel St Moritz is a luxurious 5-star retreat located just a 15-minute walk from Lake St. Moritz, rated a perfect 10 by travellers. This elegant hotel offers an exceptional stay with amenities like a full-service spa featuring hydrotherapy treatments and a sauna, ensuring relaxation after a day of adventures. Guests can indulge in 24-hour room service, enjoy a refreshing dip in the indoor pool, or unwind in the outdoor hot tub with breathtaking mountain views.

Hotel GRACE LA MARGNA ST MORITZ

Located only 10 minutes from Lake St. Moritz, Hotel GRACE LA MARGNA ST MORITZ is a stunning 5-star hotel with a perfect traveler rating of 10. This hotel boasts a luxurious spa offering deep tissue massages and body treatments, as well as an indoor pool for a refreshing retreat. Guests can also savor delightful culinary experiences with a private chef and enjoy the exquisite views from the rooftop terrace.

Suvretta House

Suvretta House, a charming 5-star hotel, is situated 2.4 km from Lake St. Moritz and has earned a remarkable review rating of 9.8 from travellers. Guests can enjoy a variety of amenities including a full-service spa, an indoor pool, and a hot tub, along with activities like skiing and snowboarding nearby. This hotel combines luxury with a picturesque Belle Époque design, offering stunning lake views that enhance the overall experience.
Which hotels near Lake St. Moritz offer the best views?
Discover the top-rated hotels near Lake St. Moritz that offer stunning views and exceptional comfort for an unforgettable stay.

Carlton Hotel St Moritz

With a perfect review rating of 10, Carlton Hotel St Moritz is a luxurious 5-star hotel located just a 15-minute walk from Lake St. Moritz. Guests can indulge in a full-service spa with hydrotherapy treatments and unwind in the hot tub while enjoying breathtaking lake views from their furnished balconies. Additional amenities include 24-hour room service, onsite dining, and a complimentary breakfast daily, making it a premier choice for travellers seeking elegance and relaxation.

Badrutt's Palace Hotel

Rated 9.6 by travellers, Badrutt's Palace Hotel is a prestigious 5-star hotel only 7 minutes on foot from Lake St. Moritz. This iconic hotel features an exquisite spa, an indoor pool, and a hot tub. Guests appreciate the scenic views of the lake from the restaurant's alfresco dining area and the comfort of luxurious rooms with private balconies. The hotel also offers a complimentary breakfast and a variety of wellness treatments to enhance the overall experience.

Grand Hotel des Bains Kempinski

With a review rating of 9.4, the Grand Hotel des Bains Kempinski is a 5-star oasis located a 20-minute walk from Lake St. Moritz. This elegant hotel boasts a luxurious spa, indoor and outdoor pools, and stunning mountain views. Guests can enjoy a complimentary breakfast and unwind in their rooms featuring premium bedding and modern amenities. The hotel's serene atmosphere and exceptional service make it a perfect retreat for travellers.
What are the best affordable hotels near Lake St. Moritz?
Finding an affordable yet comfortable stay near Lake St. Moritz can make your trip even more enjoyable. Here are some top-rated options that offer great amenities and stunning views.

Holiday apartment Silvaplana for 1 - 2 persons with 1 bedroom - Farmhouse

This cozy farmhouse, located just 6.3 km from Lake St. Moritz, is perfect for couples or solo travellers seeking tranquility. It features a charming mountain view and is equipped with essential amenities such as a dishwasher, microwave, and coffee maker for a convenient stay. Rated by travellers with a perfect 10 review rating, it's an ideal budget-friendly option for a peaceful getaway.

Giardino Bed & Breakfast

Giardino Bed & Breakfast is only 3.7 km from Lake St. Moritz and offers a delightful stay with a 3-star rating and an impressive 9.4 travellers' rating. Families will appreciate the free breakfast and amenities like cribs and bathrobes for children. Guests can also enjoy the indoor pool, spa facilities, and free WiFi, making it a great choice for those looking for comfort and value.

Hotel Müller Mountain Lodge

Located 7.6 km from Lake St. Moritz, Hotel Müller Mountain Lodge boasts a charming atmosphere with a 3-star rating and a strong 9.4 review rating. This family-friendly lodge features a variety of amenities including a complimentary breakfast, a spa with steam room and hot tub, and outdoor activities like hiking and skiing nearby. It is an excellent choice for travellers seeking a blend of adventure and relaxation.
What are the best boutique hotels near Lake St. Moritz?
For those seeking top-rated boutique hotels near Lake St. Moritz, here are exceptional options that combine luxury with stunning views.

Carlton Hotel St Moritz

Carlton Hotel St Moritz is a luxurious 5-star retreat just a 15-minute walk from Lake St. Moritz, with a perfect review rating of 10. This boutique hotel caters to families with amenities such as free breakfast and complimentary childcare services. Guests can also indulge in hydrotherapy treatments, unwind in the indoor pool, or enjoy a massage in the full-service spa. With a range of upscale features including a fireplace, gourmet dining options, and designer toiletries, this hotel promises an unforgettable stay.
Are there any hotels with pools close to Lake St. Moritz?
Searching for top-rated hotels with pools near Lake St. Moritz? Here are some fantastic options that promise a refreshing stay in this beautiful Swiss destination.

Grand Hotel des Bains Kempinski

Located within a 20-minute walk to Lake St. Moritz, Grand Hotel des Bains Kempinski is a luxurious 5-star hotel, rated 9.4 by travellers. This upscale hotel boasts both indoor and outdoor pools, along with sun loungers for relaxation. Guests can enjoy a range of amenities, including a full-service spa, 24-hour room service, and easy access to nearby skiing and hiking trails, ensuring a lavish and rejuvenating stay in the Swiss Alps.

Hotel Saratz Pontresina Mountain Resort & Spa

Just 6.6 km away from Lake St. Moritz, Hotel Saratz Pontresina Mountain Resort & Spa is a luxurious 4-star retreat with a remarkable review rating of 9.4. This family-friendly resort offers both indoor and outdoor pools, along with a children's pool and poolside bar. Guests can indulge in a daily complimentary breakfast, unwind at the full-service spa, or explore nearby skiing and hiking opportunities, making it an ideal choice for adventure seekers.

Hotel Allegra Pontresina

Hotel Allegra Pontresina, a charming 3.5-star hotel, is located just 7.7 km from Lake St. Moritz. Rated 9.6 by travellers, this family-friendly hotel features both indoor and outdoor pools, complete with a waterslide and a poolside bar, making it perfect for a fun getaway with children. Guests can also enjoy complimentary breakfast and access to ski storage, ensuring a comfortable stay amidst the stunning Swiss Alps.
What are the best pet-friendly hotels near Lake St. Moritz?
Discovering the best pet-friendly hotels near Lake St. Moritz ensures a delightful stay for you and your furry friend, whether you seek top-rated comfort or stunning views.

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ is a five-star gem located just a 10-minute walk from Lake St. Moritz, with an outstanding review rating of 10. This lavish hotel is incredibly pet-friendly, offering services such as pet-sitting and comfortable in-room arrangements for pets. Guests can enjoy a range of top amenities including a luxurious indoor pool, complimentary breakfast, and a full-service spa, ensuring a relaxing and refined stay.

Nira Alpina - Member of Design Hotels

Nira Alpina - Member of Design Hotels is a luxurious 4.5-star retreat located just 7.4 km from Lake St. Moritz, an impressive travellers' rating of 9.6. This pet-friendly hotel welcomes dogs and provides essential amenities including food and water bowls. Guests can indulge in a full-service spa, enjoy complimentary breakfast daily, and unwind in the hot tub after a day of exploring the nearby slopes.

Berghotel Randolins

Berghotel Randolins offers a cozy alpine escape just 3.4 km from Lake St. Moritz with a solid travellers' rating of 8.8. This 3-star hotel is perfect for travellers with pets, allowing pets in rooms and providing food and water bowls. Guests can enjoy a delightful free buffet breakfast, relax in the hot tub, and explore hiking trails right on-site, making it an ideal family-friendly choice.
Can I book a fully refundable hotel close to Lake St. Moritz?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Lake St. Moritz", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Lake St. Moritz?
To look for discounts on hotels near Lake St. Moritz, join One Key™—our free travel rewards programme. One Key members always get our best prices and earn OneKeyCash™ on eligible bookings for every pound spent. Another way to save is by bundling your hotel and flights together on Expedia.

**Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands

Explore a world of travel with Expedia