Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Where To Stay In St. Moritz

St. Moritz, Bregaglia Hotel Information

When planning your Graubuenden sojourn, you can relax because you'll find a diverse selection of comfortable room options in St. Moritz. Expedia features 57 hotel options that are within 0.1 miles of St. Moritz's downtown.

Searching for accommodation near to the center of St. Moritz? Giardino Mountain and Albana Hotel Silvaplana will suit your needs.

Thrifty travelers can breathe easy. The St. Moritz area features a fine selection of lower-priced places to stay. The Hotel Nolda is 3 miles from the main part of St. Moritz, while the Europa St Moritz Hotel is 2 miles away. The Hotel Piz and the Sonne St. Moritz are some other affordable hotels worth looking into.

4 miles away from the heart of St. Moritz, is the Carlton Hotel St Moritz. Alternatively, the Kulm Hotel St. Moritz is located 4 miles away. The Art Boutique Hotel Monopol and the Kempinski Grand Hotel Des Bains are two other recommended accommodation options worth checking out in St. Moritz.

Arosa is 25 miles to the north of St. Moritz and is home to the Arosa Ski Resort and Ski-Club Arosa. Some of our recommended Arosa hotels are the Sporthotel Valsana and The Excelsior Hotel. 3 miles to the northeast of St. Moritz, you'll also find Sankt Moritz-Bad, which is home to the Chesa Surlej Hotel and Crystal Hotel. The San Karl St. Moritz-Bad Church and Casino St. Moritz are a couple of the most popular points of interest to explore should you visit Sankt Moritz-Bad.

Before you say goodbye to Graubuenden, why not make sure you catch some local sport. Visit Vaillant Arena to the north of St. Moritz. If you are interested in booking accommodation close by, make a reservation in the Intercontinental Davos or Steigenberger Grandhotel Belvedere.

Agno Airport is a practical airport, and is 50 miles from St. Moritz. Expedia-listed hotels close to Agno Airport include Hotel Splendide Royal and Villa Principe Leopoldo.