Skip to main content

Four-Star Hotels in St. Moritz

Find the four-star hotels that appeal to you the most

The best four-star hotels in St. Moritz

Check out our pick of great four-star hotels in St. Moritz

Filter by:

Review score

Hotel San Gian

Hotel in St. Moritz

Just 150 metres from the Sankt Moritz-Signal Cable Car, the 4-star Hotel San Gian offers various massages and relaxation treatments, free WiFi and 2 restaurants.

G
Gabriela
From
Czech Republic
This was absolutely exceptional stay! Our room was cozy. Incredibly helpful, kind and willing staff at the reception and in the restaurant. Great food for breakfast and as well for dinner. Our room was always clean and it was really relaxing place to stay. We had to admit that we are so overwhelmed by all the extra things the hotel offers - full access to OVAVERA, transport tickets (including cable cars) or lunch boxes for hikes! When we came, Paul welcomed us so nicely (we are traveling pretty often and have never experienced so warm and helpful introduction) and booked for us a table at the restaurant right away. Also he explained us what to do around. All other receptionist were also incredibly helpful. We even prolonged our stay at the hotel because we felt like home and stunned by the city and surrounding. This was our first trip to St. Moritz and definitely not the last - we are already planning our next trip.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 816 reviews
Price from
US$338.09
1 night, 2 adults

Hotel Reine Victoria

Hotel in St. Moritz

Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from the ski lifts in St Moritz Bad and offers stylish rooms with views of the...

A
Anastasia
From
Switzerland
Amazing Standards, amazing service. Everything was great! Looking forward to come back and enjoy our stay!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,056 reviews
Price from
US$329.97
1 night, 2 adults

Hotel Steffani

Hotel in St. Moritz

Located in the centre of Sankt Moritz, 300 metres from the funicular to the Corviglia Ski Area, the traditional, family-run Hotel Steffani offers 3 restaurants, 3 bars, a night club, and a spa area...

T
Tina
From
Saint Martin
Best location in town and lovely staff
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 734 reviews
Price from
US$311.07
1 night, 2 adults

Art Boutique Hotel Monopol

Hotel in St. Moritz

The Art Boutique Hotel Monopol is located in the centre of St. Moritz, 300 metres from the funicular to the Corviglia Mountain. It features a top-floor spa area offering panoramic views.

M
Musharbash
From
Jordan
The breakfast was sufficient with a good variety.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 287 reviews
Price from
US$505.12
1 night, 2 adults

Hotel Laudinella

Hotel in St. Moritz

The Hotel Laudinella enjoys a quiet location in St. Moritz-Bad and offers you superb views of the lake and the surrounding mountains.

K
Kah Hean
From
Malaysia
Love to chat with the male receptionist, wish we could have more time to talk with him. He shows great enthusiast and introduce the hotel very well.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 720 reviews
Price from
US$369.41
1 night, 2 adults

Crystal Hotel superior

Hotel in St. Moritz

The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the centre of St. Moritz. The Chantarella Railway to the Corviglia-Marguns-Piz Nair Ski Area is a 2-minute walk away.

G
Giada
From
Switzerland
This is the second year that I stay at the Hotel Crystal. My expectations were over -exceeded again. The location is just perfect: right in the city centre and in front of the funicular to Corviglia-Piz Nair. The staff is very friendly and welcoming: they welcome you with a warm smile and they are there to make your stay as much enjoyable as possible. The amenities (gym, sauna, ski/MTB room) are well organised and well equipped. The breakfast, with its diversity and quality of ingredients, is the best meal you can have during your stay in St. Moritz. The rooms are spacious, clean and very cozy.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 641 reviews
Price from
US$465.03
1 night, 2 adults

Hotel Europa Suites St Moritz

Hotel in St. Moritz

The Hotel Europa St Moritz enjoys a quiet location at the edge of the village of Champfèr, only 3 km from the legendary, world-famous spa town of St Moritz.

h
hartaje
From
United States
Good variety, excellent service. Coffee machine could be a bit more reliable.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 503 reviews
Price from
US$365.74
1 night, 2 adults

Nira Alpina

Silvaplana (Near St. Moritz)

With views of the Engadin Mountains and Lake Silvaplana, Nira Alpina offers luxury rooms with terraces.

C
Cristian
From
Sweden
Absolutely a great experience. From the room to the staff, the restaurant and the included cable car tickets. Very friendly staff both at reception and the restaurant. Breakfast, staff and the SPA are 10/10.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 341 reviews
Price from
US$441.44
1 night, 2 adults

Parkhotel Margna Superior

Sils Maria (Near St. Moritz)

Surrounded by Alpine lakes and mountains, the 4-star Parkhotel Margna Superior features 3 restaurants, a bar, a spa, fitness centre, a tennis court and a private golf course. Free WiFi is available.

D
David
From
Switzerland
It is a wonderful hotel in a great location with great service and amenities. The spa was nice after a long day of cross country skiing or hiking. The restaurants were excellent
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 209 reviews
Price from
US$420.79
1 night, 2 adults

Hotel Post Sils Maria

Sils Maria (Near St. Moritz)

Located in the heart of the picturesque village of Sils-Maria in the Engadine, this family-run hotel combines a cosy atmosphere with a high level of comfort and a touch of luxury.

N
Nicholas
From
Switzerland
charming, excellent location, very friendly staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 124 reviews
Price from
US$449.95
1 night, 2 adults
All four-star hotels in St. Moritz

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

Most booked four-star hotels in St. Moritz and surroundings in the past month

See all

Popular with guests booking four-star hotels in St. Moritz

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Popular with guests booking four-star hotels in St. Moritz

Popular with guests booking four-star hotels in St. Moritz

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 287 reviews

Popular with guests booking four-star hotels in St. Moritz

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 816 reviews

Popular with guests booking four-star hotels in St. Moritz

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 640 reviews

Popular with guests booking four-star hotels in St. Moritz

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,056 reviews

Popular with guests booking four-star hotels in St. Moritz

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 734 reviews

Popular with guests booking four-star hotels in St. Moritz

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 906 reviews

Popular with guests booking four-star hotels in St. Moritz

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 503 reviews

Popular with guests booking four-star hotels in St. Moritz

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 720 reviews

Great access to the city centre. Check these four-star hotels in St. Moritz and nearby

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Apartment Chesa Sur Val 21 by Interhome is an accommodation set in St. Moritz, 8.8 km from Engadin Golf Samedan & Zuoz-Madulain and 35 km from Swiss National Park Visitor Centre.

Apartment Chesa Sur Val 22 by Interhome offers accommodation in St. Moritz, 8.8 km from Engadin Golf Samedan & Zuoz-Madulain and 35 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 8 reviews

Boasting lake views, Ferienwohnung St. Moritz features accommodation with balcony, around 1.9 km from Train Station St. Moritz. This 4-star apartment offers a lift.

The View

St. Moritz
Central location

Set in St. Moritz, 1.9 km from Train Station St. Moritz, The View offers accommodation with a restaurant, free private parking, a bar and ski-to-door access.

The Suites

St. Moritz
Central location

Set 1.9 km from Train Station St. Moritz, The Suites offers 4-star accommodation in St. Moritz and has a spa and wellness centre.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 503 reviews

The Hotel Europa St Moritz enjoys a quiet location at the edge of the village of Champfèr, only 3 km from the legendary, world-famous spa town of St Moritz.

Enjoy breakfast in St. Moritz and nearby

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 213 reviews

Hotelino Petit Chalet is located on ski slopes and is just a 3-minute walk from Celerina town centre, shops, restaurants and bars.

From US$320.49 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 462 reviews

Located in the centre of Celerina on the banks of the Inn River, the Chesa Rosatsch occupies a 300-year-old building with 3 restaurants. Free WiFi and free parking are available.

From US$547.48 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 87 reviews

Hotel Maistra 160 has a fitness centre, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Pontresina.

From US$459.25 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 195 reviews

Set in Silvaplana, 6.7 km from Train Station St. Moritz, Albana Hotel Silvaplana offers accommodation with a shared lounge, private parking, a terrace and a restaurant.

From US$364.48 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Apartment Chesa Fuolla Verda A8 by Interhome offers accommodation in Celerina, 4.2 km from Engadin Golf Samedan & Zuoz-Madulain and 31 km from Swiss National Park Visitor Centre.

Chesa Guardamunt

Celerina
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Chesa Guardamunt features mountain views, free WiFi and free private parking, set in Celerina, 2 km from Train Station St. Moritz.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 11 reviews

Apartment Chesa Palüdin 5 - Celerina by Interhome provides accommodation set in Celerina, 5.3 km from Engadin Golf Samedan & Zuoz-Madulain and 32 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 235 reviews

Built in 1906, the Cresta Palace combines historic charm with modern spa facilities, fine cuisine and rooms equipped with bathrobes. The train station and the cable car are 500 metres away.

Save money on four-star in St. Moritz and nearby – budget options available

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated 5.6 km from Train Station St. Moritz and 31 km from Swiss National Park Visitor Centre, Apartment Chesa Vadret 12 by Interhome offers accommodation in Pontresina.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews

Located in Pontresina and only 5.1 km from Engadin Golf Samedan & Zuoz-Madulain, Apartment Chesa Lej by Interhome provides accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews

Offering river views, Apartment Chesa San Bastiaun B4 by Interhome is an accommodation located in Samedan, 6.2 km from Train Station St. Moritz and 28 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews

Offering river views, Apartment Chesa San Bastiaun B5 by Interhome is an accommodation situated in Samedan, 6.2 km from Train Station St. Moritz and 28 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews

Apartment Chesa Chascharia 1 by Interhome offers accommodation set in Samedan, 6.2 km from Train Station St. Moritz and 28 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Apartment Residenza Chesa Margun 710-1 by Interhome, a property with a bar, is set in Surlej, 14 km from Engadin Golf Samedan & Zuoz-Madulain, 40 km from Swiss National Park Visitor Centre, as well as...

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews

Boasting accommodation with a balcony, Apartment Residenza Chesa Margun 23-5 by Interhome is located in Surlej. This property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews

Apartment Residenza Chesa Margun 24-1 by Interhome, a property with a bar, is situated in Surlej, 14 km from Engadin Golf Samedan & Zuoz-Madulain, 40 km from Swiss National Park Visitor Centre, as...

FAQ about four-star hotels in St. Moritz