The 10 best 4-star hotels in St. Moritz, Switzerland | Booking.com
Skip to main content

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 San Gian

Hotel in St. Moritz

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

M
Mahadevan
From
United States
Easily accessible by bus from train station
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 814 reviews
Price from
$252.74
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 328 feet away from the ski elevators in St Moritz Bad and offers stylish rooms with views of the...

E
Ediie
From
Switzerland
Location, stylish Victorian atmosphere, cozy bar, free pickup from the train station. A lot of extra activities in and around the hotel (concerts, events, food festivals etc.). Free local railroad and funicular pass (in summer).
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 961 reviews
Price from
$296.10
1 night, 2 adults

Hotel Steffani

Hotel in St. Moritz

Located in the center of Sankt Moritz, 984 feet 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 with...

A
Abdalla
From
United Arab Emirates
Everything My stay at the hotel was wonderful in every way. The staff were welcoming, highly professional, always smiling, and helpful. The cleanliness was impeccable, and the rooms were very comfortable. The location is perfect, right in the heart of the city, close to all attractions, restaurants, and shops, making it super easy to get around
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 751 reviews
Price from
$335.63
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
Mary-Jayne
From
United States
Great location. Walking distance to train station, lake, and all throughout St. Moritz. The staff couldn’t do more to make our stay enjoyable. The room was comfortable and views of the lake and mountains incredible. Great breakfast buffet with chef prepared eggs.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 918 reviews
Price from
$501.77
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.

R
Rachelle
From
United States
Room and bathroom were clean and staff was great.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 295 reviews
Price from
$454.56
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.

S
Sandra
From
United States
The breakfast was delicious. They even made omelets to order.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 689 reviews
Price from
$309.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.

O
Osprey
From
United States
Location and staff are the best.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 669 reviews
Price from
$408.85
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.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 497 reviews
Price from
$323.36
1 night, 2 adults

Hotelino Petit Chalet

Celerina (Near St. Moritz)

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

J
Jeffrey
From
United States
Absolutely wonderful. Staff, hotel, everything. One of our best stays during our 3-week trip.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 200 reviews
Price from
$334.51
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.

S
Shilo
From
United States
Great rooms, great service , great breakfast, location is great , we will definitely come back
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 365 reviews
Price from
$435.15
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

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

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

    Apartment Chesa Spuonda Verde 1-7 by Interhome offers accommodations in St. Moritz, a 12-minute walk from Train Station St. Moritz and 4.8 miles from Engadin Golf Samedan & Zuoz-Madulain.

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

    Apartment Chesa Sur Val 21 by Interhome is located in St. Moritz, just a 14-minute walk from Train Station St. Moritz and 5.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Apartment Chesa Sur Val 22 by Interhome is located in St. Moritz, just a 14-minute walk from Train Station St. Moritz and 5.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Ferienwohnung St. Moritz

    St. Moritz
    Budget options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 8 reviews

    Ferienwohnung St. Moritz offers accommodations in St. Moritz, 1.2 miles from Train Station St. Moritz and 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 5 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.0
    Exceptional - What previous guests thought, 4 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.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 9 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.

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

    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.

Enjoy breakfast in St. Moritz and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 200 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 9.1
    Wonderful - What previous guests thought, 229 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 1640 feet away.

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

    Located in the center 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.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,025 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.9
    Excellent - What previous guests thought, 187 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.3
    Very Good - What previous guests thought, 179 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 8.3
    Very Good - What previous guests thought, 1,873 reviews

    Located in the heart of the Samedan, Hotel Bernina 1865 by Kleos Group Collection is only 656 feet away from the main train station and 3.7 mi from St. Moritz.

  • Nira Alpina

    Silvaplana
    Breakfast options
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 365 reviews

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

FAQ about 4-star hotels in St. Moritz

Research, refine, and make plans for your whole trip

gogless