Hotels near Lake St Moritz

Hotels near Lake St Moritz, Saint Moritz

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near Lake St Moritz

Choose your travel dates to see the latest prices and deals.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
Hotel Reine Victoria Hotels near Lake St Moritz
Hotel Reine Victoria Hotels near Lake St MoritzHotel Reine Victoria Hotels near Lake St Moritz
1.25km from Lake St Moritz
Reside in style in the art nouveau Reine Victoria hotel in St. Moritz and enjoy the accustomed value for money and first-class service offered by the Laudinella. Charming guest rooms, splendid lounges, a lobby bar for snacks and drinks, and banqueting rooms with chandeliers, stucco ceilings, antique mirrors and wall paintings will transport you back in time to the Art Nouveau era. Glaciers, lakes, numerous three thousand metre and the only four thousand metre peak in the Eastern Alps, the Bernina, the source of the river Inn, that gave Engadin its name, larch and pine forests, the Swiss National Park, the fascinating light with an average of 322 sunny days a year characterise this magically beautiful landscape. Winter and summer sports enthusiasts, food lovers and culture enthusiasts who are attracted by the variety of offerings in this region and life in St. Moritz. And in the middle of this heavenly high valley lies Hotel Reine Victoria.
Very Good
121 reviews
8.3/10
Price from
US$158
per nignt
Check Availability
Hotel Waldhaus am See Hotels near Lake St Moritz
Hotel Waldhaus am See Hotels near Lake St MoritzHotel Waldhaus am See Hotels near Lake St Moritz
0.44km from Lake St Moritz
When you stay at Hotel Waldhaus am See in St. Moritz, you'll be on a lake, within a 5-minute walk of Lake St. Moritz and Engadin Valley. This ski hotel is 0.1 mi (0.2 km) from Inn and 0.4 mi (0.6 km) from Mili Weber House. Relax at the full-service spa, where you can enjoy massages. After a day on the slopes, you can enjoy onsite recreational amenities such as a sauna. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. You'll be on the slopes in no time with the complimentary ski shuttle. At Hotel Waldhaus am See, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include a computer station, dry cleaning/laundry services, and multilingual staff. A train station pick-up service is provided at no charge, and free self parking is available onsite. Treat yourself to a stay in one of the 50 individually decorated guestrooms, featuring heated floors and LED televisions. Your room comes with a memory foam bed. First-run movies and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and desks.
Great
130 reviews
9.2/10
Price from
US$106
per nignt
Check Availability
Hotel Stille Hotels near Lake St Moritz
Hotel Stille Hotels near Lake St MoritzHotel Stille Hotels near Lake St Moritz
0.63km from Lake St Moritz
When you stay at Hotel Stille & Aladin Apartments in St. Moritz, you'll be near ski lifts, within a 15-minute walk of Lake St. Moritz and Engadin Valley. This ski hotel is 0.5 mi (0.8 km) from San Karl St. Moritz-Bad Church and 0.6 mi (1 km) from Ovaverva Pool and Spa. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and ski storage. Take advantage of the hotel's room service. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 9:30 AM for a fee. Featured amenities include multilingual staff, coffee/tea in a common area, and a vending machine. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 20 guestrooms, featuring kitchens. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and electric kettles, and housekeeping is provided on request.
Very Good
29 reviews
8.8/10
Price from
US$162
per nignt
Check Availability
Saint Moritz
You May Also Like
Saint Moritz Hotels With Complimentary BreakfastSaint Moritz Hotels With Twin RoomSaint Moritz Hotels With 1 Double BedSaint Moritz Hotels Featuring a PoolSaint Moritz Hotels With Free Cancellation
Hotel Arte Hotels near Lake St Moritz
Hotel Arte Hotels near Lake St MoritzHotel Arte Hotels near Lake St Moritz
0.66km from Lake St Moritz
With a stay at Hotel Arte, you'll be centrally located in St. Moritz, steps from St. Moritz Leaning Tower and within a 10-minute walk of Lake St. Moritz. This hotel is 1.1 mi (1.8 km) from San Karl St. Moritz-Bad Church and 1.4 mi (2.2 km) from Signalbahn. Make use of convenient amenities, which include complimentary wireless internet access and ski storage. Enjoy a satisfying meal at Pizzeria Arte serving guests of Hotel Arte. Mingle with other guests at the complimentary reception, held daily. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 7:30 AM to 10 AM for a fee. Featured amenities include express check-out, complimentary newspapers in the lobby, and multilingual staff. Self parking (subject to charges) is available onsite. Stay in one of 34 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and complimentary newspapers, and housekeeping is provided daily.
Very Good
120 reviews
8.5/10
Price from
US$200
per nignt
Check Availability
Chesa Languard Hotels near Lake St Moritz
Chesa Languard Hotels near Lake St MoritzChesa Languard Hotels near Lake St Moritz
0.58km from Lake St Moritz
The Chesa Languard provides a great place for travelers to relax after a busy day. The Chesa Languard is an ideal choice for travelers who want to take in the sights and sounds of Saint Moritz. Traveling to the hotel is easy with St. Moritz Station located approximately 900m away and Lugano Airport roughly 90km away. There's plenty to do nearby, with St. Moritz Design Gallery, Chesa Futura and Kulm Golf St. Moritz all within a short distance. When guests have some time on their hands they can make use of the onsite facilities. This Saint Moritz hotel provides parking on site. For guests traveling as a couple, this hotel is consistently one of the most popular choices.
Very Good
122 reviews
8.8/10
Price from
US$166
per nignt
Check Availability
Hauser Hotel St. Moritz Hotels near Lake St Moritz
Hauser Hotel St. Moritz Hotels near Lake St MoritzHauser Hotel St. Moritz Hotels near Lake St Moritz
0.66km from Lake St Moritz
Hauser Hotel St. Moritz is in the heart of St. Moritz, within a 10-minute walk of Engadin Valley and Lake St. Moritz. This hotel is 0.1 mi (0.2 km) from Berry Museum and 0.3 mi (0.4 km) from St. Moritz Leaning Tower. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and concierge services. Grab a bite to eat at Hausers Restaurant, a restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). A complimentary local cuisine breakfast is served daily from 7 AM to 11:00 AM. Featured amenities include complimentary wired internet access, dry cleaning/laundry services, and luggage storage. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 51 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Great
131 reviews
9.3/10
Price from
US$188
per nignt
Check Availability
Hotel Grace la Margna ST Moritz Hotels near Lake St Moritz
Hotel Grace la Margna ST Moritz Hotels near Lake St MoritzHotel Grace la Margna ST Moritz Hotels near Lake St Moritz
0.51km from Lake St Moritz
When you stay at Hotel GRACE LA MARGNA ST MORITZ in St. Moritz, you'll be near ski lifts, within a 10-minute walk of Lake St. Moritz and Rhaetian Railway. This family-friendly hotel is 0.1 mi (0.1 km) from Engadin Valley and 0.4 mi (0.7 km) from Berry Museum. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After a day on the slopes, you can enjoy recreational amenities such as an indoor pool and a hot tub. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). The complimentary ski shuttle makes getting to the slopes a breeze. Grab a bite to eat at one of the hotel's 3 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary continental breakfast is served daily from 7:00 AM to 11:00 AM. Featured amenities include a computer station, dry cleaning/laundry services, and a 24-hour front desk. This hotel has 3 meeting rooms available for events. Self parking (subject to charges) is available onsite. Treat yourself to a stay in one of the 74 guestrooms, featuring heated floors and Smart televisions. Your bed comes with down comforters and Frette Italian sheets. Digital programming and tablet computers are provided for your entertainment, while complimentary wireless internet access keeps you connected. Conveniences include laptop-compatible safes and desks, as well as phones with free international calls.
Amazing
59 reviews
9.6/10
Price from
US$457
per nignt
Check Availability
St. Moritz Youth Hostel Hotels near Lake St Moritz
St. Moritz Youth Hostel Hotels near Lake St MoritzSt. Moritz Youth Hostel Hotels near Lake St Moritz
0.57km from Lake St Moritz
The St. Moritz Youth Hostel is an ideal spot for travelers wanting to discover the city. The St. Moritz Youth Hostel is an ideal choice for travelers who want to take in the sights and sounds of Saint Moritz. The hotel is only 3km from St. Moritz Station and 90km from Lugano Airport, giving guests a number of convenient transportation options. There's plenty to do nearby, with Olympiastadion St. Moritz, Cresta Run and Palace Wellness & Spa all within a short distance. In their spare time, guests can explore the hotel's surroundings. Guests of this Saint Moritz hotel can make use of the parking facilities.
Very Good
86 reviews
8.5/10
Price from
US$74
per nignt
Check Availability
Hotel Schweizerhof St. Moritz Hotels near Lake St Moritz
Hotel Schweizerhof St. Moritz Hotels near Lake St MoritzHotel Schweizerhof St. Moritz Hotels near Lake St Moritz
0.6km from Lake St Moritz
When you stay at Schweizerhof Swiss Quality Hotel in St. Moritz, you'll be near ski runs, within a 10-minute walk of Lake St. Moritz and Engadin Valley. This family-friendly hotel is 0.1 mi (0.1 km) from Berry Museum and 0.3 mi (0.5 km) from Engadiner Museum. Spend the day on the slopes, or enjoy recreational amenities including a nightclub and a sauna. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Grab a bite at Acla, one of the hotel's 4 restaurants, or stay in and take advantage of the room service (during limited hours). Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. A complimentary buffet breakfast is served daily from 7 AM to 10:30 AM. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. A train station pick-up service is provided at no charge, and free self parking is available onsite. Make yourself at home in one of the 82 guestrooms featuring MP3 docking stations and minibars. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries. Conveniences include phones, as well as safes and desks.
Very Good
82 reviews
8.9/10
Price from
US$283
per nignt
Check Availability
Hotel Nolda Hotels near Lake St Moritz
Hotel Nolda Hotels near Lake St MoritzHotel Nolda Hotels near Lake St Moritz
1.43km from Lake St Moritz
Look forward to our completely renovated rooms in typical Engadin style. Fine materials, state-of-the-art amenities, and precious Engadin pine leave nothing to be desired.
Very Good
119 reviews
8.4/10
Price from
US$176
per nignt
Check Availability
See more hotels near Lake St Moritz

Premium Hotels in Saint Moritz

See all
Discover our curated selection of premium hotels in Saint Moritz for your next stay
No.
1
9.6/10
59 Reviews

Hotel Grace la Margna ST Moritz

Hotel near Saint Moritz
"Great service""Great stay!"
Select dates to view prices
No.
2
9.0/10
40 Reviews

Club Med Saint Moritz Roi Soleil

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.
3
9.4/10
54 Reviews

Suvretta House

Hotel near Saint Moritz
"Good Location"
Select dates to view prices

Latest Reviews for the Best Saint Moritz Hotels

See all
Explore honest ratings and real traveler reviews to help you find the perfect stay
9.0/10
Great
JJiaganggI originally wanted to enjoy swimming and fitness in the hotel, but the nearby ones were closed during this time, so I had to take a bus to another town, which was very inconvenient. It happened to snow on the day I stayed in the hotel, and the scenery was nice, so I took a lot of photos as souvenirs.
TOP Hotel San Gian St. Moritz Hotels near Lake St Moritz

TOP Hotel San Gian St. Moritz

Saint Moritz
Price per night from:US$241
8.6/10
Very Good
Kkwong choon thumThe lobby reception was spacious, comfortable and equipped with a fire place. The room was clean and looked like just being refurbished. The in house restaurant had a wide range of of selections in their menu, we will excited to find Asian food in the menu and surprised to find the authenticity in this Asian cuisine.
Hotel Laudinella Hotels near Lake St Moritz

Hotel Laudinella

Saint Moritz
Price per night from:US$233

Frequently asked questions

What are the most popular hotels near Lake St Moritz?

How much does it cost to stay at a hotel near Lake St Moritz per night?

According to Trip.com, the average cost for a one-night stay at a hotel near Lake St Moritz in Saint Moritz is US$254. Please note that prices fluctuate often, so this is a general guide only.

Which popular hotels near Lake St Moritz have pools?

Summer is the perfect time to cool off with a family getaway to Lake St Moritz in Saint Moritz. Hotel Grace la Margna ST Moritz (price from US$425),Hotel Steffani (price from US$225) and TOP Hotel San Gian St. Moritz (price from US$249) are some top hotels with pools where you can unwind and beat the heat.

What are the best hotels near Lake St Moritz with parking?

If you're planning a road trip to Saint Moritz Lake St Moritz, consider staying at St. Moritz Youth Hostel (price from US$71),Hotel Waldhaus am See (price from US$88) and Hotel Grace la Margna ST Moritz (price from US$425) , these hotels all offer parking.

What hotels near Lake St Moritz offer great breakfasts?

A good breakfast is all you need to kick-start your day. If you're after a hotel in Saint Moritz near Lake St Moritz with an excellent breakfast, you can consider staying St. Moritz Youth Hostel (price from US$71),Hotel Waldhaus am See (price from US$88) and Hotel Grace la Margna ST Moritz (price from US$425) .These hotels are very popular, so book early.

Which hotels near Lake St Moritz have gyms?

As people become more health-conscious, many hotels now include fitness rooms. Hotel Grace la Margna ST Moritz (price from US$425) and Hotel Steffani (price from US$225) are some of the top hotels with fitness rooms.

How much does it cost to stay at hotels near Lake St Moritz this weekend?

According to Trip.com, the average cost for a one-night weekend stay at a hotel near Lake St Moritz in Saint Moritz is about US$216. Prices can change often, so please use this as a general guide.

Which hotels near Lake St Moritz have free Wi-Fi?

Free and reliable Wi-Fi is a must when you're travelling. St. Moritz Youth Hostel (price from US$71),Hotel Waldhaus am See (price from US$88) and Hotel Grace la Margna ST Moritz (price from US$425) are all popular hotels that have free Wi-Fi.

What luxury hotels are near Lake St Moritz?

Hotel Grace la Margna ST Moritz (price from US$425) is a great choice for a luxury hotel.

Saint Moritz weather

Today
20 Apr, 2026
-4
°
Foggy
Foggy -4 - 10℃
20 Apr, 2026
FoggyFoggy
-4 - 10℃
21 Apr, 2026
Mostly clearMostly clear
-5 - 9℃
22 Apr, 2026
ClearClear
-5 - 8℃
23 Apr, 2026
ClearClear
-6 - 11℃
24 Apr, 2026
ClearClear
-3 - 12℃
25 Apr, 2026
Mostly clearMostly clear
-1 - 12℃
26 Apr, 2026
Intermittent cloudsIntermittent clouds
-3 - 9℃

Saint Moritz hotels near Lake St Moritz information

Number of Reviews 1,969
Total Properties56
Weekday Avg. PriceUS$525
Weekend Avg. PriceUS$574
Trending hotelSt. Moritz Youth Hostel