Skip to main content

4-Star Hotels in St. Moritz

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

Select occupancy

The best 4-star hotels in St. Moritz

Check out our selection of great 4-star hotels in St. Moritz

Filter by:

Review score

Hotel Reine Victoria

Hotel in St. Moritz

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

M
Misha
From
Canada
- Sizable room - Great view - Amazing breakfast
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,254 reviews
Price from
$265.27
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.

W
Walter
From
Israel
Excellent dinner and breakfast Friendly staff
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,044 reviews
Price from
$275.70
1 night, 2 adults

Sport & Wellness Hotel San Gian

Hotel in St. Moritz

Just 492 feet from the Sankt Moritz-Signal Cable Car, the 4-star Sport & Wellness Hotel San Gian offers various massages and relaxation treatments, free WiFi and 2 restaurants.

L
Lily
From
Netherlands
The reception and wait staff provided exceptional customer service. Jorge, a waiter at the onsite restaurant, was welcoming, funny, attentive to our needs, and an absolute asset to the hospitality industry. The hotel is clean and located within steps of the Corviglia ski hill. The onsite and offsite spa provided an excellent place to relax and unwind.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 739 reviews
Price from
$308.59
1 night, 2 adults

Hotel Steffani

Hotel in St. Moritz

Located in the heart of St. Moritz, the family-owned Hotel Steffani has been welcoming guests since 1869.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 750 reviews
Price from
$331.53
1 night, 2 adults

Hotel Schweizerhof St. Moritz

Hotel in St. Moritz

The traditional Hotel Schweizerhof St. Moritz is located right in the center of Sankt Moritz, only a 3-minute walk from the Chantarella funicular.The accommodations offers rooms with a fantastic...

M
Makiko
From
Japan
We love all the staff in hotel everyone was nice ! very helpful! And gorgeous antique furniture . And of cause the mountain view!!!!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 764 reviews
Price from
$505.02
1 night, 2 adults

Art Boutique Hotel Monopol

Hotel in St. Moritz

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

X
Xavier
From
Puerto Rico
centric location, very helpful staff
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 240 reviews
Price from
$429.81
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 center of St. Moritz. The Chantarella Railway to the Corviglia-Marguns-Piz Nair Ski Area is a 2-minute walk away.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 619 reviews
Price from
$374.31
1 night, 2 adults

The Suites

Hotel in St. Moritz

Located in St. Moritz, 1.2 miles from Train Station St. Moritz, The Suites has accommodations with a bar and private parking.

E
Elena
From
United States
The property seems brand new (I was told it was recently renovated). It smells like fresh pine wood which is very cosy. It’s decorated as an alpine chalet mixed with Scandinavian minimalism. Pictures truly don’t do justice. The suite was very spacious, had Smeg coffee machine that was prefilled with coffee beans. The kitchenette was closed (apparently you have to point at your booking that you want to use it), but I didn’t need it. Bathroom had heated floor, shower was extremely comfortable. Personal was going above and beyond to make you stay pleasant. Breakfast was exceptional, great atmosphere and selection of food. Great feature is a dinner buffet that offered really gourmet meat, fish or vegetarian options that would changed every day. À la carte is also available. Bed was very, very comfortable! Amazing spa with great personal (I was greeted by Anna who speaks a several languages and goes an extra mile to make your spa experience exceptional)! For hotel guests the use of the spa is free. There is a great connection by bus number 601 to the city center, the stop is located within hundred meters from the hotel, or it’s about 20 minute walk. Overall, this hotel is definitely 10/10, perhaps the best one I ever stayed! I hope to come back next year!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 15 reviews
Price from
$646.40
1 night, 2 adults

The View

Hotel in St. Moritz

Located in St. Moritz, 1.2 miles from Train Station St. Moritz, The View has accommodations with a fitness center, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 5 reviews
Price from
$752.89
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 1.9 mi from the legendary, world-famous spa town of St Moritz.

M
MacDonald
From
Canada
It’s St. Moritz on New Year’s Day and you can’t stay anywhere for a reasonable price right? Wrong! For less than 700 CAD for two nights with breakfast that’s a bargain! You also get a pool, sauna and steam room, sun terrace, gym and cozy lounge rooms. My room had a patio too so that was fantastic. Owner/manager was caring and listening when conversing with guests. The lobby is something else. So spacious and comfy with a fire burning and the lady playing the piano in one area with reading material in another. Having three restaurants to eat at within the hotel makes meal planning so much simpler (and less expensive) than in the town. The weather was beautiful too, which just adds to the property’s charm and the whole aura of St. Moritz. 300 days of sun per year. It’s heaven on Earth.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 516 reviews
Price from
$273.78
1 night, 2 adults
All 4-star hotels in St. Moritz

Looking for a 4-star hotel?

Offering plenty of 5-star-worthy features, these luxurious properties provide lots of optional extras like on-site restaurants and valet parking. Many are set in central locations near major landmarks and shopping areas, and you can expect top-notch service from the hotel staff.

Most booked 4-star hotels in St. Moritz and surrounding area in the past month

See all

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

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,044 reviews

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

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,254 reviews

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

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 764 reviews

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 619 reviews

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 750 reviews

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 739 reviews

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

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 516 reviews

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 240 reviews

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

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 15 reviews

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

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 5 reviews

Enjoy breakfast in St. Moritz and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,054 reviews

Set in a castle dating from the late 19th century, Schloss Hotel & Spa Pontresina offers luxurious rooms . Adult guests have free access to the indoor pool.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 175 reviews

Hotel Bellavista is located in Silvaplana, 1312 feet from the shores of Lake Silvaplana. All rooms are beautifully decorated with traditional furniture and feature a comfortable seating area.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 292 reviews

Located in Pontresina center, a 5-minute drive from Saint Moritz´s Train Station, the 4-star Hotel Saratz Pontresina Mountain Resort & Spa offers elegant accommodations with free WiFi, a 35,000 square...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 129 reviews

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

Hotel Rosatsch

Pontresina
Breakfast options
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 620 reviews

The family-run Hotel Rosatsch is located in the center of Pontresina in the Engadin, just a few minutes' walk from the Alp Languard chairlift.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 211 reviews

Located in Silvaplana, 4.2 miles from Train Station St. Moritz, Albana Hotel Silvaplana has accommodations with a shared lounge, private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 171 reviews

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

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

Apartment Chesa Sur Val 22 by Interhome is located in St. Moritz, just 26 miles from Plaza Placheda and 28 miles from Livigno Toys.

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

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Apartment Chesa Fuolla Verda A8 by Interhome is located in Celerina, just 2.2 miles from Train Station St. Moritz and 2.6 miles from Engadin Golf Samedan & Zuoz-Madulain.

Chesa Guardamunt

Celerina
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Offering mountain views, Chesa Guardamunt in Celerina features accommodations, a garden, and a terrace. This apartment offers free private parking, an elevator, and free Wifi.

Hotelino Petit Chalet

Celerina
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 253 reviews

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

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

Apartment Chesa Palüdin 5 - Celerina by Interhome is located in Celerina, just 1.7 miles from Train Station St. Moritz and 3.3 miles from Engadin Golf Samedan & Zuoz-Madulain.

Apartment Chesa Vadret 12 by Interhome is located in Pontresina, just 3.5 miles from Train Station St. Moritz and 19 miles from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8 reviews

Apartment Chesa Lej by Interhome offers accommodations in Pontresina, 3.2 miles from Engadin Golf Samedan & Zuoz-Madulain and 3.5 miles from Train Station St. Moritz.

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

Apartment Chesa San Bastiaun B4 by Interhome is located in Samedan, just a 14-minute walk from Engadin Golf Samedan & Zuoz-Madulain and 3.9 miles from Train Station St. Moritz.

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

Apartment Chesa San Bastiaun B5 by Interhome offers accommodations in Samedan, a 14-minute walk from Engadin Golf Samedan & Zuoz-Madulain and 3.9 miles from Train Station St. Moritz.

FAQ about 4-star hotels in St. Moritz