Hotel suggestions for St. Moritz
We suggest to consider the hotels in the center of St. Moritz, at walking distance from the rail station. Such a location allows you to conveniently reach all nearby attractions, and shops and restaurants are within easy reach too.
Note that the average hotel in St. Moritz is a bit pricey. Somewhat cheaper hotels can be found in St. Moritz-Bad, which can be reached by bus from the town center, or on foot in about 20 minutes. If a hotel in St. Moritz does not fit your budget, you can look into the nearby villages Celerina, Samedan, Pontresina and Champfèr.
From May 1 to October 31, 2017, many hotels offer free mountain excursions if you stay at least two nights.
From October 21, 2017, to May 6, 2018, many hotels offer a discounted ski pass if you stay at least two nights.
SUGGESTED HOTELS IN ST. MORITZ
RegionSelect more for more results
SubregionSelect more for more results
Travel time to the rail station
TownSelect more for more results
LocationSelect more to narrow the results