Find hotels near Lake St. Moritz, St. Moritz from ¥12,719

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels Close to Lake St. Moritz

Hotel Arte
4 out of 5
0.5 km from Lake St. Moritz
Fully refundableReserve now, pay when you stay
The price is ¥17,813 per night from Nov 1 to Nov 1
4.4/5 Excellent! (158 reviews)
"Slightly quirky hotel with well maintained rooms and a restaurant within walking distance of the train station"

Reviewed on Aug 18, 2021

Hotel Arte
Schweizerhof Swiss Quality Hotel
4.5 out of 5
0.3 km from Lake St. Moritz
Fully refundableReserve now, pay when you stay
The price is ¥23,750 per night from Oct 27 to Oct 27
4.6/5 Wonderful! (145 reviews)
"Convenient.. keep in mind.. if you are coming to the city via train, make sure to request for pickup 😁"

Reviewed on Oct 12, 2021

Schweizerhof Swiss Quality Hotel
Hotel Steffani
4 out of 5
0.3 km from Lake St. Moritz
The price is ¥26,720 per night from Oct 17 to Oct 17
4.4/5 Wonderful! (251 reviews)
"Professional friendly staff. Free and efficient transfer to and from the train station. We were given complimentary passes to ride the lifts to Piz Nair."

Reviewed on Sep 15, 2021

Hotel Steffani
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Crystal Hotel
4.5 out of 5
0.4 km from Lake St. Moritz
4.5/5 Wonderful! (434 reviews)
"It was a bit strange finding smokers in the bar but apparently it is allowed in St Moritz! Otherwise a really nice place"

Reviewed on Aug 22, 2021

Get rates
Crystal Hotel
Badrutt's Palace Hotel
5 out of 5
0.3 km from Lake St. Moritz
4.8/5 Exceptional! (66 reviews)
"Very clean, excellent service, great location, fantastic facilities"

Reviewed on Aug 19, 2020

Get rates
Badrutt's Palace Hotel
Soldanella
3 out of 5
0.3 km from Lake St. Moritz
The price is ¥20,188 per night from Oct 18 to Oct 18
4.4/5 Wonderful! (355 reviews)
"Freakin fabulous views of the lake from our room. Friendly and informative staff. Awesome breakfast"

Reviewed on Oct 11, 2021

Soldanella
Hauser Hotel St. Moritz
3 out of 5
0.3 km from Lake St. Moritz
Fully refundableReserve now, pay when you stay
The price is ¥20,307 per night from Oct 24 to Oct 24
4.4/5 Excellent! (280 reviews)
"It was a lively and lovely hotel. They have a great terrace and service in the resto and front desk was tip top. Staff are very friendly and accommodating. Would stay there again anytime."

Reviewed on May 9, 2021

Hauser Hotel St. Moritz
Hotel Nolda
3 out of 5
1.2 km from Lake St. Moritz
The price is ¥19,001 per night from Oct 17 to Oct 17
4.4/5 Wonderful! (231 reviews)
"What a agreeable hotel the staff were excellent helpful and pleasant would definitely recommend"

Reviewed on Aug 30, 2021

Hotel Nolda
Grand Hotel des Bains Kempinski
5 out of 5
1.4 km from Lake St. Moritz
4.7/5 Exceptional! (285 reviews)
"Excellent hotel with the closest access to the ski lift although I went there in the summer. Exceptional service from the concierge with great recommendations and super service that guarantees you better prices."

Reviewed on Aug 15, 2021

Get rates
Grand Hotel des Bains Kempinski
Hotel Piz
3 out of 5
0.7 km from Lake St. Moritz
Fully refundableReserve now, pay when you stay
The price is ¥21,376 per night from Oct 24 to Oct 24
4.2/5 Very Good! (202 reviews)

Reviewed on May 24, 2021

Hotel Piz
Hotel Reine Victoria
4 out of 5
1.1 km from Lake St. Moritz
4.1/5 Very Good! (241 reviews)
"Room was old"

Reviewed on Apr 24, 2021

Get rates
Hotel Reine Victoria
Hotel Bären
3 out of 5
0.9 km from Lake St. Moritz
4.2/5 Excellent! (70 reviews)
"I was completely alone that day in the Hotel. No other guests around. A hotel for me alone... It was scary and fantastic at the same time :-)"

Reviewed on Jun 19, 2020

Get rates
Hotel Bären
Hotel Waldhaus am See
3.5 out of 5
0.9 km from Lake St. Moritz
Fully refundableReserve now, pay when you stay
The price is ¥24,226 per night from Oct 28 to Oct 28
4.5/5 Wonderful! (281 reviews)
"Great hotel with probably the best breakfast I had during my two-week vacations in Switzerland. I just don’t give the hotel the maximum rate because of a small incident. I had booked a single room with lake view, but I was given a larger, double room with no view. At check-in, the nice lady at the ..."

Reviewed on Sep 20, 2021

Hotel Waldhaus am See
Hotel Stille
2.5 out of 5
0.8 km from Lake St. Moritz
The price is ¥12,719 per night from Oct 18 to Oct 18
3.9/5 Very Good! (130 reviews)
"It’s nice hotel but no privacy bathroom and toilet. Luckily our next room was empty so we have our own privacy. The reception man was so kind. Thanks"

Reviewed on Aug 1, 2021

Hotel Stille
Hotel Laudinella
3.5 out of 5
1 km from Lake St. Moritz
Fully refundableReserve now, pay when you stay
The price is ¥21,138 per night from Oct 17 to Oct 17
4.1/5 Very Good! (161 reviews)
"The service and friendliness was exceptional good - also true for the restaurant - the menu selection was great and what they served was delicious! Pay attention that you make a reservation for a refurbished room ... construction work/noise still going on"

Reviewed on Feb 18, 2021

Hotel Laudinella
Kulm Hotel St. Moritz
5 out of 5
0.5 km from Lake St. Moritz
4.7/5 Exceptional! (86 reviews)
"Very comfortable and staff were lovely. I would stay at the KULM again and again."

Reviewed on Feb 16, 2020

Get rates
Kulm Hotel St. Moritz
Carlton Hotel St Moritz
5 out of 5
0.9 km from Lake St. Moritz
5/5 Exceptional! (27 reviews)
Great stay
"Great stay. Great service."

Reviewed on Feb 23, 2020

Get rates
Carlton Hotel St Moritz
Petit Steffani
3 out of 5
0.3 km from Lake St. Moritz
The price is ¥19,001 per night from Oct 17 to Oct 17
4.1/5 Very Good! (113 reviews)
The place to stay!
"We absolutely loved our time here! Wonderful staff and place!!"

Reviewed on Nov 23, 2019

Petit Steffani
Art Boutique Hotel Monopol
4 out of 5
0.4 km from Lake St. Moritz
4.6/5 Wonderful! (132 reviews)
"Very good front desk service. Wonderful rooftop bar with view over St.Moritz and lake. Good breakfast buffet. Good location in the middle of St.Moritz Dorf close to skilift."

Reviewed on Apr 6, 2021

Get rates
Art Boutique Hotel Monopol
Sport & Wellness Hotel San Gian St Moritz
4 out of 5
1.2 km from Lake St. Moritz
4.6/5 Exceptional! (108 reviews)
Wonderful stay
"Very nice hotel, great location. Only a 5 minute walk to lake and a 10-15 minute walk to St. Moritz Dorf. Staff at reception and at restaurant was very friendly. Wonderful breakfast buffet. We hope to visit again soon."

Reviewed on Jun 18, 2021

Get rates
Sport & Wellness Hotel San Gian St Moritz
Don't see what you're looking for?
See all available properties in Lake St. Moritz
View all properties
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.

Pocket Guide: Lake St. Moritz Lake St. Moritz Hotels

Search for hotels in Lake St. Moritz on Expedia.co.jp. You can easily find your hotels in Lake St. Moritz using one of the methods below:

  • View our selection of featured hotels in Lake St. Moritz
  • Use the map to find hotels in the Lake St. Moritz neighborhood you prefer
  • Use the filters to see hotels in a specific area of Lake St. Moritz, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Lake St. Moritz
  • Enter your travel dates to view the best deals on hotels in Lake St. Moritz - while they last

Frequently asked questions

Recent reviews of Lake St. Moritz hotels

More trip options