Hotels on the Lake in St. Moritz from $217
Seize Your Someday with our amazing deals for the whole family!
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 on the Lake

Kulm Hotel St. Moritz
Via Veglia 18 St. Moritz GR
Free Cancellation
Reserve now, pay when you stay
$929 nightly
The price is $977 total per night
$977 total
Jul 7 - Jul 8
Total with taxes and fees
This luxury hotel features a golf course, a full-service spa, and 5 restaurants. There's a free ski shuttle, and ski lessons, ski rentals and ski passes are ...

Grand Hotel des Bains Kempinski
Via Mezdi 27 St. Moritz GR
Free Cancellation
Reserve now, pay when you stay
$813 nightly
The price is $856 total per night
$856 total
Jul 16 - Jul 17
Total with taxes and fees
A full-service spa, 5 restaurants, and 2 indoor tennis courts are all featured at this smoke-free hotel. There's fun for all ages with a free kid's club and ...

Hotel Waldhaus am See
Via Dim Lej 6 St. Moritz GR
$523 nightly
The price is $551 total per night
$551 total
Aug 2 - Aug 3
Total with taxes and fees
This hotel features a full-service spa and a restaurant. There's a free ski shuttle, and ski passes and ski storage are available on site. Enjoy the sauna and ...

Schweizerhof Swiss Quality Hotel
Via Dal Bagn 54 St. Moritz GR
Free Cancellation
Reserve now, pay when you stay
$431 nightly
The price is $456 total per night
$456 total
Jul 5 - Jul 6
Total with taxes and fees
This smoke-free hotel features a nightclub and 3 restaurants. Take advantage of ski passes and ski storage on site. Families will appreciate the onsite laundry ...

Soldanella
Via Somplaz 17 St. Moritz GR
$248 nightly
The price is $265 total per night
$265 total
Jul 5 - Jul 6
Total with taxes and fees
A full-service spa and a restaurant are featured at this hotel. Traveling on business? Take advantage of the business center, free WiFi in public areas, and ...

Hauser Hotel St. Moritz
Via Traunter Plazzas 7 St. Moritz GR
Free Cancellation
Reserve now, pay when you stay
$308 nightly
The price is $327 total per night
$327 total
Jul 5 - Jul 6
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like local cuisine breakfast and WiFi in public areas. Valet parking, ...

Hotel Nolda
Via Crasta 3 St. Moritz GR
$228 nightly
The price is $244 total per night
$244 total
Jul 6 - Jul 7
Total with taxes and fees
Ski-in/ski-out access and a restaurant are featured at this smoke-free hotel. Take advantage of ski passes and ski storage on site, and enjoy downhill skiing ...

Hotel Steffani
Via Traunter plazzas 6 St. Moritz
$315 nightly
The price is $336 total per night
$336 total
Jul 30 - Jul 31
Total with taxes and fees
This hotel features ski-in/ski-out access, a nightclub, and 2 restaurants. Take advantage of ski passes and ski storage on site. Families will appreciate the ...

Hotel Reine Victoria
Via Rosatsch 18 St. Moritz GR
Free Cancellation
Reserve now, pay when you stay
$258 nightly
The price is $276 total per night
$276 total
Aug 3 - Aug 4
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free buffet breakfast and free WiFi. If you want to take your pet along, this pet-friendly property offers ...

Languard
Via Veglia 14 St. Moritz GR
Free Cancellation
Reserve now, pay when you stay
$202 nightly
The price is $217 total per night
$217 total
Jul 5 - Jul 6
Total with taxes and fees
Free WiFi in public areas, a library, and dry cleaning are available at this hotel. Luggage storage, laundry facilities, and concierge services are also on ...

Hotel Sonne St Moritz
Via Sela 11 St. Moritz GR
This hotel features a restaurant and 2 bars/lounges. Take advantage of ski passes and ski storage on site. Enjoy the gym and perks like free WiFi.
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.
St. Moritz hotels essential information
Accommodation | 2,658 hotels |
|---|---|
Lowest Price | $217 |
Highest Price | $977 |
Popular hotels | Hotel Waldhaus am See, Hotel Sonne St Moritz, Hostel Casa Franco, Soldanella, Hotel Reine Victoria, Languard, Schweizerhof Swiss Quality Hotel, Hauser Hotel St. Moritz, Grand Hotel des Bains Kempinski, Hotel Nolda, Hotel Steffani, Kulm Hotel St. Moritz |
Recent St. Moritz hotel reviews by fellow wanderers

Hotel Nolda
5 out of 5
Posted 14 hours ago
Travelocity Verified Review
"Great place to stay; staff was helpful and cheerful; everything was clean; breakfast was great; the stream in front was an added bonus, and you're just steps from the cable car."
A verified traveler stayed at Hotel Nolda
More ways to wander St. Moritz
Explore More Ways to Travel with Travelocity
- Champfer Hotels
- Madulain Hotels
- Extended Stay Hotels in Samedan
- Samedan Hotels
- Cabins in Sils-Maria
- Cheap Hotels in Sils-Maria
- Sils-Maria Hotels
- Hotels on the River in Celerina-Schlarigna
- Safari Camps in Celerina-Schlarigna
- Cheap Hotels in Engadin
- Engadin Hotels
- Hotels with Bar in Sankt Moritz-Bad
- Sankt Moritz-Bad Hotels
- S-Chanf Hotels
- Hotels near Casino St. Moritz
- Adults Only Resorts & in Zuoz
- Zuoz Hotels
- Riads in Zuoz
- Safari Camps in Zuoz
- Treehouses in Zuoz
- Vicosoprano Hotels
- Hotels with Bar in Silvaplana
- Spa Resorts & in La Punt-Chamues-ch
- La Punt-Chamues-ch Hotels
- Fex Hotels
- Apartments in Savognin
- Extended Stay Hotels in Savognin
- Spa Resorts & in Savognin
- Savognin Hotels
- Extended Stay Hotels in Monstein
- Ski Resorts and in Monstein
- Spa Resorts & in Bever
- Bever Hotels
- Alp Grüm Hotels
- Chalets in Albula-Alvra
- Alvaneu Hotels
- Guest Houses in Wiesen
- Wiesen Hotels
- Bregaglia Hotels
- Maloja Hotels
- Tinizong-Rona Hotels
- Farmstay in Sils im Engadin-Segl
- Pod Hotels in Sils im Engadin-Segl
- Chalets in Sils im Engadin-Segl
- Condo Resorts in Sils im Engadin-Segl
- Kid Friendly Hotels in Sils im Engadin-Segl
- Ski Resorts and in Lantsch-Lenz
- Lantsch-Lenz Hotels
- Extended Stay Hotels in Berguen
- Berguen Hotels
- Extended Stay Hotels in Bivio
- Cheap Hotels in Bivio
- Bivio Hotels
- Hotels with Free Breakfast in Pontresina
- Oceanfront Hotels in Pontresina
- Pontresina Hotels
- La Rosa Hotels
- Hotels on the Lake in Poschiavo
- Poschiavo Hotels
- Hostels in Soglio
- Soglio Hotels
- Boutique Hotels in Graubünden
- Gay Friendly Hotels in Graubünden
- Extended Stay Hotels in Graubünden
- Extended Stay Hotels in Preda
- Hotels with Tennis Courts in Lower Engadin
- Hotel Wedding Venues Hotels in Lower Engadin
- Lower Engadin Hotels
- Chalets in Tiefencastel
- Pet Friendly Hotels in Tiefencastel
- Salouf Hotels
- Car rentals in Avis 10255 West Zemke Blvd Ohare Airport
- Car rental Celerina-Schlarigna
- Van Car Rentals in Zuoz
- Car rental Avers
- Car rental Tinizong-Rona
- Van Car Rentals in Tinizong-Rona
- Car rental Pontresina
- Car rental Poschiavo
- Luxury Car Rentals in Lenz
- Car rental Preda
- Avis Rental Cars in Samedan






