Skip to main content

3-Star Hotels in St. Moritz

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

Select occupancy

The best 3-star hotels in St. Moritz

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

Filter by:

Review score

Randolins Familienresort

Hotel in St. Moritz

Randolins Familienresort is located on the edge of Sankt Moritz in the Grisons Region, just 984 feet from the next chair elevator to the Corviglia Ski Area and a ski school.

P
Paige
From
United States
Everything. Facilitates were beautiful and clean. Staff was friendly and helpful. Food was good. Kid areas amazing.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 158 reviews
Price from
$295.38
1 night, 2 adults

Aladin Apartments St Moritz

St. Moritz

Aladin Apartments St Moritz offers units with a balcony or terrace, a fully-equipped kitchenette with a dishwasher, a living room and a flat-screen TV with satellite channels.

K
Kim
From
Australia
What was not to like ! Everything we needed and the host was extremely helpful
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 380 reviews
Price from
$262.63
1 night, 2 adults

Chesa Languard

Hotel in St. Moritz

Located a 9-minute walk from Train Station St. Moritz, Chesa Languard offers 3-star accommodations in St. Moritz and features a bar. The hotel has family rooms.

M
Murillo
From
Costa Rica
The location was PERFECT! Just 5 min away from the funicular station and a taxi of 20 CHF from the train station. I loved so much St Moritz and would stay here again!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,430 reviews
Price from
$333.50
1 night, 2 adults

Hotel Nolda

Hotel in St. Moritz

Hotel Nolda is located in Sankt Moritz Bad and offers views of the river. It offers free WiFi and free parking on-site. The breakfast offers buffet, continental or vegetarian options. The center of...

F
Fernando
From
Mexico
The bathroom had a bathtub, the view to the mountain and the amount of closet space
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,346 reviews
Price from
$241.14
1 night, 2 adults

Hotel Piz St. Moritz

Hotel in St. Moritz

The stylish and elegant The Piz is located close to the center of St. Moritz, 1640 feet from the Signal Cable Car. It offers a pizzeria and free WiFi.

B
Brenda
From
Mexico
Very clean, comfortable and delicious breakfast. The view from terrace is beautiful, you can see the mountains
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,501 reviews
Price from
$243.33
1 night, 2 adults

Hotel Waldhaus am See

Hotel in St. Moritz

Hotel Waldhaus am See is on the shores of the St. Moritz Lake and features a breathtaking view of the surrounding mountains of the Engadin Valley.

F
Foulvia
From
Switzerland
The properties in an excellent location the staff is very friendly and always very keen to help the breakfast was great with spectacular view on the lake of Saint Moritz
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,042 reviews
Price from
$345.84
1 night, 2 adults

Soldanella

Hotel in St. Moritz

Centrally located in St. Moritz-Dorf with panoramic views of the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area.

S
Stoleru
From
Ireland
Being my first time in St.Moritz I looked for something close to the train station and to have a view. Hotel Soldanella has marked everything on my list and even more, they were receptive to my request regarding a room with a view. The room I had was amazing, the view of the lake and mountains in the morning and evening was more than I could hope. The staff was very professional and helpful in every way possible, from tips on what to visit in St.Moritz to directions if you wanted to go somewhere. Thank you
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,959 reviews
Price from
$255.13
1 night, 2 adults

Hauser Hotel St. Moritz

Hotel in St. Moritz

The Hauser Hotel is located in the heart of St. Moritz. With mountain cable cars and public transport only a couple of footsteps away.

J
Justine
From
Australia
This hotel was great. The rooms are a good size and very comfortable. The breakfast every morning was always a nice start to the day. Staff were helpful and the location is perfect. It’s not overpriced. They can pick you up and drop you to the station which is handy if you don’t know where you’re going or if the weather isn’t great. Really enjoyed staying here.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,020 reviews
Price from
$345.41
1 night, 2 adults

Hotel Bären

Hotel in St. Moritz

The Hotel Bären in St. Moritz offers you a sauna, a steam bath and fitness facilities. You can take advantage of free WiFi and free parking on site.

M
Milena
From
Ireland
Lovely staff, room nice and comfortable, great breakfast
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 645 reviews
Price from
$349.64
1 night, 2 adults

Hotel Sonne St. Moritz 3* Superior

Hotel in St. Moritz

Located in St. Moritz Bad, only a few steps away from the lake, the nonsmoking Hotel Sonne St. Moritz is a 3 star superior property and offers views of Piz Nair and the surrounding mountains.

L
Luca
From
United States
It was all excellent but the personnel went above and beyond. The food of the restaurant also amazing
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 220 reviews
Price from
$334.09
1 night, 2 adults
All 3-star hotels in St. Moritz

Looking for a 3-star hotel?

Combining comfort with value, 3-star hotels offer a wide variety of amenities to keep you happy. You can expect a private bathroom, Wifi in public areas, and dining areas with breakfast options. Plenty of chain hotels fall in this star-rating, with central locations close to popular landmarks.

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

See all

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

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

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

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,501 reviews

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

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

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

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,430 reviews

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

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

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

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

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

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

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

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

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

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 358 reviews

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

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 645 reviews

Enjoy breakfast in St. Moritz and nearby

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,042 reviews

Soldanella

Via Somplaz 17
Breakfast options
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,959 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 358 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 326 reviews

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

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

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

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

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

See all
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 11 reviews
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 10 reviews
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 12 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 4 reviews
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 8 reviews
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 7 reviews
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 10 reviews
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6 reviews

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

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,020 reviews

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 12 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,430 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 17 reviews
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 7 reviews
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 645 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 11 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,501 reviews

FAQ about 3-star hotels in St. Moritz

3-star Hotels That Guests Love in St. Moritz

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,959 reviews
Superb! Friendly, comfortable, old fashioned hotel that is great value for money. Seemed much better than 3 stars. Even though we had the cheapest room it was very comfortable, clean and well appointed. Very comfortable bed. Lovely dining room. Simple but good breakfast. Staff were all extremely nice. Highly recommended! Not too far to walk from train station.
Guest review byWarwick
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,430 reviews
Very good price and rather cheaper compared to other places we stayed in Switzerland. The location was very good and around 15-20 minutes of walk from the rail station. Please note that the walk is uphill and can be very tiring if you have big luggage. Check-in and out were easy, and the lady in reception was friendly. Our stay was very good and we may stay again.
Guest review byKamal42
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,430 reviews
Good location (near the city centre and the escalator from the train station/underground parking). Very kind and helpful personel. Extra pay breakfast - but very tasty
Guest review byJacek
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,430 reviews
Excellent location close to centre of town. Amazing views and rooms were relatively large. Beds were comfortable. A good 3 star boutique hotel.
Guest review byBrad
Family with young children
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,959 reviews
Excellent Location to most St. Moritz city center & most amenities. Staff very pleasant & extremely helpful.Breakfast was good as well.
Guest review byTumisang
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,959 reviews
The room had an incredible lake view, during the mornings we would have the morning fog make it it look like you are in the middle of the clouds, only to then disappear and let the sun all in. Amazing old building with old original furniture, very well maintained. Very friendly staff and excellent location not far from the city center and slopes. Very nice beds and bedding, quiet area. great breakfast.
Guest review byMargarita
Family with young children
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,430 reviews
The beds were so comfortable. Very good price for the location. It's a 10 minute walk from the train station (be prepared to walk uphill if you are walking to the hotel from the train station). I would recommend this hotel to anyone visiting St.Moritz for a short period.
Guest review byNaomi
Young couple