St Moritz Travel Planner logo

 
Hotels in St Moritz, Switzerland
Over half of St Moritz's hotels are deluxe, but there are thrifty lodgings as well.
 

 

 
 

Some of the top hotels in St Moritz were literally fit for a king, having been built as holiday homes for royalty. Others are nearly as grand, and yet others offer full comfort at thriftier rates.

Top Deluxe Hotels
Splendid palaces with every conceivable comfort and facility, top-class Swiss service, and prices to match: €250 to €600 double, and up. More...

Other Deluxe Hotels
Not quite as grand as the top hotels, but still with every comfort and the best Swiss service: €200 to €500 double. More...

Moderately-Priced Hotels
All the necessary comforts and conveniences, but without the grandeur and lofty prices: €150 to €250 double. More...

Budget Hotels
Inexpensive lodgings in this posh royalty-rich resort? Yes! Not luxurious by any means, but authentically Swiss for as little as €35 per person. More...


26 St Moritz Hotels at Venere.com

19 St Moritz Hotels at Booking.com

Top Luxury Hotels in St Moritz

Other Luxury Hotels in St Moritz

Moderately-priced Hotels in St Moritz

Budget Hotels in St Moritz

St Moritz Hotel Reservations

 
Badrutt's Palace Hotel, St Moritz, Switzerland

Badrutt's Palace Hotel overlooking
the lake in St Moritz, Switzerland.

 

Kempinski Grand Hotel des Bains, St Moritz, Switzerland