Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
$227 per night for 2 guests
Located 1,856 meters above sea level, this luxury hotel is 3 km from St. Moritz Ski Resort. The Engadin Airport is 7 km from the hotel and the St. Moritz Train ...
$472 per night for 2 guests
$251 per night for 2 guests
Travelers to St. Moritz give high marks for the ski areas and lakeside setting. This walkable city also attracts tourists with its mountain views. In St. Moritz, there are 83 hotels and other accommodations to choose from.
The mountain views and lakeside exemplify the city's natural beauty and places to visit include Lake St. Moritz and Swiss Alps. Skiing is one of the top activities, while Kulm Golf Course, Signal Gondola, and Corviglia Ski Resort are favorite sights to visit. A couple of additional sights to add to your agenda are Berry Museum and Chesa Futura Building.
In St. Moritz, there are 83 hotels and other lodging accommodations so you'll have plenty of choices for a perfect vacation. Below are highly ranked ones based on our user reviews:
To see more of the larger area, hop aboard a train at St. Moritz Station. St. Moritz might not have very many public transportation choices so consider a car rental to maximize your time.