Find 4 Star Hotels in St. Moritz from $114

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Find properties with these dates

Compare St. Moritz 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Hotel Reine Victoria
4.0 star property
8.4 out of 10, Very Good, (314)
"Very nice place, clean and welcoming!"
The price is $272
$290 total
includes taxes & fees
May 20 - May 21
Hotel Reine Victoria
Hotel Arte
4.0 star property
8.8 out of 10, Excellent, (363)
"This was the last stop from Zermatt Glacier Express. Ski season ended so town closed down and quiet. Except Hotel Arte. The restaurant La Salle was outstanding for doing Bernard breakfast. The hotel room had heated towel bar and floors. Don’t let the unassuming hotel and lobby fool you. Beautiful rooms and eatery. Would stay here again."
The price is $223
$239 total
includes taxes & fees
May 29 - May 30
Hotel Arte
Hotel Steffani
4.0 star property
9.0 out of 10, Wonderful, (348)
"Very good and friendly staff!"
The price is $283
$302 total
includes taxes & fees
May 16 - May 17
Hotel Steffani
Save an average of 15% on thousands of hotels when you're signed in
Crystal Hotel
4.0 star property
9.2 out of 10, Wonderful, (480)
"Good location good hotel and nice staff "
Crystal Hotel
Art Boutique Hotel Monopol
4.0 star property
9.4 out of 10, Exceptional, (195)
"Nice hotel in St Moritz! Spacious clean rooms. Great location ."
The price is $399
$421 total
includes taxes & fees
Jun 7 - Jun 8
Art Boutique Hotel Monopol
Schweizerhof Swiss Quality Hotel
4.0 star property
9.2 out of 10, Wonderful, (245)
"Excellent stay"
The price is $340
$361 total
includes taxes & fees
May 13 - May 14
Schweizerhof Swiss Quality Hotel
Hotel Concordia
4.0 star property
9.4 out of 10, Exceptional, (86)
"Staff were fantastic and the suits suite was spacious"
The price is $129
$129 total
includes taxes & fees
May 16 - May 17
Hotel Concordia
Hotel Chesa Rosatsch
4.0 star property
9.2 out of 10, Wonderful, (60)
"we had early train ride and had to wait to get coffee and couldnt grab a danish or anything. would have loved to take something for breakfast as we walked to train station. staff was very nice, loved the area "
The price is $201
$209 total
includes taxes & fees
May 26 - May 27
Hotel Chesa Rosatsch
Kleos Hotel Bernina 1865
4.0 star property
8.8 out of 10, Excellent, (412)
"Good location, excellent staff. Room setup across the street not anticipated, very dated. Otherwise it did meet our needs for a two day stay close to St. Moritz."
The price is $174
$181 total
includes taxes & fees
Jun 9 - Jun 10
Kleos Hotel Bernina 1865
Hotel Posta
4.0 star property
8.8 out of 10, Excellent, (146)
"Not made welcome by staff except the chiefs at breakfasts and young receptionist who made the only effort all week to communicate with our skiing group of four. Hotel heating broken room very hot first day, but no heating there after for the week however towel rail was warm in en-suite. Floors dirty and towels very shabby. Breakfast hard work to obtain a nice coffee such as Cafe Late. After heavy snow hotel didn’t clear any snow from walk ways unlike all other hotels in area. No care for...
The price is $114
$114 total
includes taxes & fees
May 16 - May 17
Hotel Posta
Sunstar Hotel Lenzerheide
4.0 star property
8.4 out of 10, Very Good, (108)
"Excellent service, even offered to keep the kitchen open for our late arrival. "
The price is $235
$254 total
includes taxes & fees
Jun 1 - Jun 2
Sunstar Hotel Lenzerheide
Sport & Wellness Hotel San Gian St Moritz
4.0 star property
9.4 out of 10, Exceptional, (188)
"Great staff"
The price is $213
$228 total
includes taxes & fees
May 30 - May 31
Sport & Wellness Hotel San Gian St Moritz
Hotel Engiadina
4.0 star property
9.2 out of 10, Wonderful, (69)
"I stayed there, for its proximity to the end of the Engadin Ski Marathon and was pleasantly surprised at how nice this very, very old hotel is. It’s thoroughly modern, in excellent condition, has a superb staff, an impressive breakfast menu and is a very good value. Groomed cross country track is within a 15 min walk; downhill is half an hour away. Trains to wherever you want to go. St Moritz is easily within range using the train. Nice winter hotel. Zuoz is a very, very old town. Many...
Hotel Engiadina
Hotel Walther
4.0 star property
9.8 out of 10, Exceptional, (40)
"Simply wonderful in every way. "
Hotel Walther
Hotel Laudinella
4.0 star property
8.6 out of 10, Excellent, (217)
"."
Hotel Laudinella
Hotel Castell
4.0 star property
9.8 out of 10, Exceptional, (30)
"Beautiful hotel! "
Hotel Castell
Schloss Hotel & Spa Pontresina
4.0 star property
8.0 out of 10, Very Good, (189)
"We only stayed here for one night but we had a great time. make sure you try out the spa when you visit."
Schloss Hotel & Spa Pontresina
Hotel Francesin
4.0 star property
9.4 out of 10, Exceptional, (75)
"Beautiful property in ideal location. Very good gym and spa."
The price is $178
$178 total
includes taxes & fees
May 14 - May 15
Hotel Francesin
Sunstar Pontresina
4.0 star property
Sunstar Pontresina
Maiensässhotel Guarda Val
4.0 star property
9.6 out of 10, Exceptional, (68)
"Views of the mountains and the surrounding area was fantastic."
The price is $238
$257 total
includes taxes & fees
Jun 9 - Jun 10
Maiensässhotel Guarda Val

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in St. Moritz.
Still don't see what you're looking for?
See all properties in St. Moritz.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

What are the best 4-star hotels in St. Moritz?
Relax in 4-star hotel comfort at Crystal Hotel. Highly recommended by many Expedia guests, it offers a terrace and treatment rooms. Also have a look at Art Boutique Hotel Monopol. A sauna and a spa tub make this escape another traveler favorite in St. Moritz.
How much does it cost to stay in a 4-star hotel in St. Moritz?
To lock in a 4-star hotel in St. Moritz that’s within your budget, use Expedia’s handy filters. Check out the availability during your travel dates and use our pricing filter to set your limit. You can also sort your results by the most budget-friendly option first.

  • Search for the lowest price from $490

What's the difference between 5-star and 4-star hotels in St. Moritz?
Offering an inviting guest experience and upscale décor, 4-star hotels are a great option for your St. Moritz vacation. These types of accommodations generally feature lots of useful amenities that make it easy to kick back and relax — think complimentary bathrobes, pools and gyms. Or enjoy even more lavishness at a 5-star hotel designed to pamper with exclusive perks and amenities. Full-service health clubs, oversized bathrooms and world-class dining are typically featured at these plush properties.
Does St. Moritz have any 4-star all-inclusive resorts?
Use our filter tool to search for all-inclusive St. Moritz resorts where your accommodations, food, on-site entertainment and more are provided for in a single upfront payment. Can’t find anything suitable? You can also relax in classy surroundings at other superb 4-star properties in this destination. Art Boutique Hotel Monopol and Crystal Hotel are two leading options.
Are there any 4-star casino hotels in St. Moritz?
Use our filter tool to refine your St. Moritz search by star rating, amenities and much more. Whether you’re craving the full casino resort experience or just want to give Lady Luck a try while kicking back in 4-star style, you’re sure to find something that strikes the perfect balance between relaxation and entertainment.
What are the top 4-star hotels in downtown St. Moritz?
Located around 0.1 mi northwest from downtown St. Moritz, Crystal Hotel will have you within easy reach of all the sights. This 4-star hotel also offers hypo-allergenic bedding and a sauna for your comfort and convenience.

Speak German? 

Book St. Moritz hotels on Expedia Switzerland