Saint Moritz

4-Star Hotels in Saint Moritz

Choose your dates to see the latest hotel prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 15 great 4-Star hotels in Saint Moritz for you.

Select dates to see latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotels in Saint Moritz
No. 14 of 4-Star Select Hotels in Canton of the Grisons
Featured facilities: Spa, Station Pick-Up Service, Meeting Room
Very Good
75 reviews
8.8/10
1 night
From € 151
Check Availability
74
Hotels in Saint Moritz
No. 1 of 4-Star Select Hotels in Canton of the Grisons
Featured facilities: Spa, Children's Playground, Station Pick-Up Service
Very Good
77 reviews
8.9/10
1 night
From € 332
Check Availability
57
Hotels in Saint Moritz
Featured facilities: Swimming Pool, Spa, Children's Playground
Very Good
68 reviews
8.1/10
1 night
From € 228
Check Availability
99+
Hotels in Saint Moritz
No. 4 of 4-Star Select Hotels in Canton of the Grisons
Featured facilities: Swimming Pool, Spa, Children's Playground
Very Good
106 reviews
8.8/10
1 night
From € 200
Check Availability
78
Hotels in Saint Moritz
Featured facilities: Parking, Restaurant, Shade Curtain
Very Good
121 reviews
8.7/10
1 night
From € 181
Check Availability
99+
Hotels in Saint Moritz
No. 3 of 4-Star Select Hotels in Canton of the Grisons
Featured facilities: Swimming Pool, Airport Pick-up Service, Foot Bath
Great
43 reviews
9.1/10
1 night
From € 221
Check Availability
14
Hotels in Saint Moritz
Featured facilities: Spa, Parking, Microwave Oven
Amazing
3 reviews
9.6/10
Check Availability
99+
Hotels in Saint Moritz
No. 12 of 4-Star Select Hotels in Canton of the Grisons
Featured facilities: Spa, Children's Playground, Meeting Room
Very Good
122 reviews
8.4/10
1 night
From € 199
Check Availability
99+
Hotels in Saint Moritz
No. 9 of 4-Star Select Hotels in Canton of the Grisons
Featured facilities: Spa, Station Pick-Up Service, Meeting Room
Great
86 reviews
9.1/10
1 night
From € 188
Check Availability
22
Hotels in Saint Moritz
Featured facilities: Spa, Parking, Restaurant
Great
1 review
9.2/10
Check Availability
See All 4-Star Hotels in Saint Moritz

Top 7 4-star select hotel in Saint Moritz

See all
Discover our curated selection of 4-star select hotels in Saint Moritz for your next stay
No.
1
8.9/10
77 reviews

Hotel Schweizerhof St. Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.
2
9.1/10
43 reviews

TOP Hotel San Gian St. Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.
3
8.8/10
106 reviews

Hotel Steffani

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.
4
9.1/10
99 reviews

Art Boutique Hotel Monopol

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.
5
9.1/10
86 reviews

Crystal Hotel Superior

Hotel near Saint Moritz
"Offers pick-up/drop-offs""Great service"
Select dates to view prices
No.
6
8.4/10
122 reviews

Hotel Reine Victoria

Hotel near Saint Moritz
"Great service""Great rooms"
Select dates to view prices
No.
7
8.8/10
75 reviews

Hotel Laudinella

Hotel near Saint Moritz
"Delicious breakfast""Great stay!"
Select dates to view prices

FAQs

What are the best 4 star hotels in Saint Moritz?

Whether you are travelling to Saint Moritz for business or tourism, Hotel Laudinella (from € 131) , Hotel Reine Victoria (from € 205) and Hotel Arte (from € 187) are highly recommended as some of the best hotels.

How much is the average rate for 4 star hotels in Saint Moritz?

For 4 star hotels in Saint Moritz, the average price on weekdays is € 436, and the average price on weekends (Friday - Saturday) is € 471.

Which 4 star hotels in Saint Moritz have swimming pools?

If you want to select a 4 star hotel in Saint Moritz with swimming pool, Hotel Steffani (from € 209) , Hotel Europa St. Moritz (from € 155) and TOP Hotel San Gian St. Moritz (from € 224) are good choices.

Which 4 star hotels in Saint Moritz provide fitness centre?

Which 4 star hotels in Saint Moritz provide breakfast?

Which 4 star hotels in Saint Moritz offer spa?

Among 4 star hotels with spa in Saint Moritz, Hotel Laudinella (from € 131),Hotel Reine Victoria (from € 205) and Crystal Hotel Superior (from € 197) are very popular.

Which 4 star hotels in Saint Moritz have bars?

For 4 star hotels in Saint Moritz, Hotel Laudinella (from € 131) , Hotel Reine Victoria (from € 205) and Crystal Hotel Superior (from € 197) are popular hotels with bars.

What deals are available for 4 star hotels in Saint Moritz?

Trip.com provides various promotions and discounts for 4 star hotels. You can check the promotions page to see the latest hotel promotions on Trip.com.

More information

Highest price€ 1,881
Lowest price€ 395
Number of reviews805
Total properties15
Weekday Avg. Price€ 436
Weekend Avg. Price€ 471