Skip to main content.

Luxury Hotels in St. Moritz

Search for luxury hotels in St. Moritz

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

St. Moritz Luxury Hotels

What Is St. Moritz Like for Luxury Vacations?

From fantastic lake views to first-class service, luxury St. Moritz hotels are more than just a place to rest your head. You can choose from 45 St. Moritz accommodations, and you'll find modern conveniences teamed with beautiful rooms. Visitors to St. Moritz like its mountain views. You could even book a hotel room close to sights like Swiss Alps and Lake St. Moritz, or find yourself a luxury suite in a quieter area for some rest and relaxation. Whether you're searching for a hotel in the center of St. Moritz or something just outside, has an exquisite selection of luxury vacation options that won't disappoint.

How Much Do Luxury Hotels Cost In and Around St. Moritz?

If you're looking for accommodations with decadent interiors and more, you've come to the right place. Here’s an idea of how many luxury accommodations we have in and around St. Moritz, and how much your stay could cost:

  • • 34 five-star hotels with prices starting from USD 173 per night
  • • 60 four-star hotels with prices starting from USD 129 per night

What Are Some of the Best Luxury Hotels in St. Moritz?

After a day out and about in St. Moritz, you can treat yourself to a meal at one of the best restaurants, enjoy the luxurious bathrobes and sink into the soft pillow of a sumptuous bed in your luxury hotel. has 14 luxury accommodations in St. Moritz and here are our 3 most popular choices:

  • Grand Hotel des Bains Kempinski
    5-star hotel with 3 restaurants, a casino and an indoor pool.
  • Soldanella
    3-star hotel with a restaurant, a rooftop terrace and a bar. Guests like this hotel's spacious rooms.
  • Schweizerhof Swiss Quality Hotel
    4.5-star hotel with 4 restaurants, a nightclub and a rooftop terrace.

What Can You See and Do In and Around St. Moritz?

Although it might be tempting to sit back in your luxurious hotel with its fantastic amenities, there's lots to enjoy in the local area. Here are some things for you to see and do during your stay:

    Sights & Landmarks
  • • Berry Museum (in the city center)
  • • St. Moritz Leaning Tower (in the city center)
  • • Engadiner Museum (in the city center)

  • Things to Do Nearby
  • • Staz Lake (1.5 mi/2.4 km from the city center)
  • • Muottas Muragl (2.2 mi/3.5 km from the city center)
  • • Mineralbad Baths and Spa (2.9 mi/4.6 km from the city center)