Find 4 Star Hotels in St. Moritz from $136

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz 4 Star Hotels

Our top choices for St. Moritz 4-star hotels

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (310 reviews)
"Lovely hotel....the free transfer from the train station is very handy. We also enjoyed the complimentary entry to the nearby public swimming pool. We enjoyed dinner and breakfast during our stay. Staff were all friendly and helpful."
United Kingdom
Aileen
$276 nightly
The price is $295
Jun 29 - Jun 30
Total with taxes and fees
Hotel Laudinella

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (583 reviews)
"Great location and great hotel still with some old fashion "
United States
giampaolo
$262 nightly
The price is $281
Jul 12 - Jul 13
Total with taxes and fees
Hotel Reine Victoria

Crystal Hotel

Crystal Hotel
4.5 star property
St. Moritz
9.2 out of 10, Wonderful, (590 reviews)
"Highly recommended, extremely helpful and pleasant staff. Great breakfast, high quality furnishings"
United Kingdom
Susan
$354 nightly
The price is $377
Jun 15 - Jun 16
Total with taxes and fees
Crystal Hotel

Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (450 reviews)
"Love this hotel. The view from our room was priceless. Super clean, beds comfortable and staff were kind and helpful. Right in the center on town, great options for restaurants. Just on walking distance."
United States
Karina
$279 nightly
The price is $298
Jul 2 - Jul 3
Total with taxes and fees
Hotel Steffani

Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (318 reviews)
"Excellent location. Staff were particularly helpful."
United States
John
$423 nightly
The price is $447
Jun 17 - Jun 18
Total with taxes and fees
Art Boutique Hotel Monopol

Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina
4.0 star property
Pontresina
8.6 out of 10, Excellent, (373 reviews)
"Everything was perfect - the place, the staff, the room, the breakfast and the vibe. We absolutely loved our stay"
Australia
Shaleen
$242 nightly
The price is $259
Jun 18 - Jun 19
Total with taxes and fees
Schloss Hotel & Spa Pontresina

Sunstar Pontresina

Sunstar Pontresina
4.0 star property
Pontresina
9.6 out of 10, Exceptional, (59 reviews)
"Good service, hotel was clean and really helpful staff"
United States
Geovani Peralta
$279 nightly
The price is $298
Jun 18 - Jun 19
Total with taxes and fees
Sunstar Pontresina

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (241 reviews)
"Very Nice hotel with friendly staff "
United Kingdom
Nawaim
$283 nightly
The price is $302
Jun 15 - Jun 16
Total with taxes and fees
Hotel San Gian

Hotel Lenzerhorn – Alpine Stay, Spa & Savour

Hotel Lenzerhorn – Alpine Stay, Spa & Savour
4.0 star property
Vaz-Obervaz
9.4 out of 10, Exceptional, (207 reviews)
"Staff was very friendly and the rooms were nice. "
United States
Matthias
$208 nightly
The price is $227
Jun 30 - Jul 1
Total with taxes and fees
Hotel Lenzerhorn – Alpine Stay, Spa & Savour

Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Saratz Pontresina Mountain Resort & Spa
4.0 star property
Pontresina
9.4 out of 10, Exceptional, (133 reviews)
"Really enjoyed our stay. The staff was very helpful. We loved that we could use the complimentary snow card to visit the glacier, and the breakfast was wonderful."
United States
MARK
$388 nightly
The price is $411
Jun 18 - Jun 19
Total with taxes and fees
Hotel Saratz Pontresina Mountain Resort & Spa

Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
4.0 star property
St. Moritz
9.2 out of 10, Wonderful, (317 reviews)
"The staff was excellent. We thoroughly enjoyed our stay."
United States
Jeanine
$421 nightly
The price is $446
Jun 15 - Jun 16
Total with taxes and fees
Schweizerhof Swiss Quality Hotel

Hotel Posta

Hotel Posta
4.0 star property
Livigno City Center
8.8 out of 10, Excellent, (200 reviews)
"Fantastic location and great service."
United States
Brennan
$128 nightly
The price is $136
Jun 18 - Jun 19
Total with taxes and fees
Hotel Posta

Hotel Europa Suites

Hotel Europa Suites
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (163 reviews)
"Is okay"
United Kingdom
Angie
$242 nightly
The price is $259
Jun 22 - Jun 23
Total with taxes and fees
Hotel Europa Suites

Hotel Touring Livigno

Hotel Touring Livigno
4.0 star property
Livigno City Center
9.0 out of 10, Wonderful, (58 reviews)
"excelente lugar Todo perfecto"
Mexico
Carmen
$181 nightly
The price is $189
Jun 16 - Jun 17
Total with taxes and fees
Hotel Touring Livigno

Hotel Walther

Hotel Walther
4.5 star property
Pontresina
9.8 out of 10, Exceptional, (72 reviews)
"Absolutely amazing stay from start to finish. "
United Kingdom
isabelle
$406 nightly
The price is $429
Jun 17 - Jun 18
Total with taxes and fees
Hotel Walther

Cresta Palace

Cresta Palace
4.5 star property
Celerina-Schlarigna
9.4 out of 10, Exceptional, (124 reviews)
"was perfect"
Canada
Martin
$407 nightly
The price is $423
Jun 28 - Jun 29
Total with taxes and fees
Cresta Palace

Hotel Maistra 160

Hotel Maistra 160
4.5 star property
Pontresina
10.0 out of 10, Exceptional, (26 reviews)
"Super helpful and friendly staff and beautiful pool, great breakfast!"
United States
Tracey
$352 nightly
The price is $374
Jun 14 - Jun 15
Total with taxes and fees
Hotel Maistra 160

Hotel Chesa Rosatsch

Hotel Chesa Rosatsch
4.0 star property
Celerina-Schlarigna
9.4 out of 10, Exceptional, (107 reviews)
"We only stayed one night but it was so lovely that we wished we could stay longer. The young gentleman at check in was amazing - so friendly and welcoming. The property itself is charming and the room was clean, spacious and comfortable. I would stay here again in a heartbeat."
Canada
Melissa
$329 nightly
The price is $349
Jun 20 - Jun 21
Total with taxes and fees
Hotel Chesa Rosatsch

Sunstar Hotel Lenzerheide

Sunstar Hotel Lenzerheide
4.0 star property
Vaz-Obervaz
8.6 out of 10, Excellent, (138 reviews)
"Another great stay at Sunstar hotel, Lenzerheide. Great service from check in staff. Very clean & comfortable hotel with easy access to restaurants, buses & Lenzerheide town a short walk away."
United Kingdom
Gary
$199 nightly
The price is $218
Jul 11 - Jul 12
Total with taxes and fees
Sunstar Hotel Lenzerheide

Hotel Concordia

Hotel Concordia
4.0 star property
Livigno City Center
9.4 out of 10, Exceptional, (107 reviews)
"Beautiful hotel, very friendly staff. we loved the place"
United States
Shai
$180 nightly
The price is $188
Jun 29 - Jun 30
Total with taxes and fees
Hotel Concordia
Save an average of 15% on thousands of hotels when you're signed in

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.

Learn more about St. Moritz

Glide down pristine slopes or sip hot chocolate at swanky après-ski bars in this glitzy Alpine playground. Summer brings hiking trails with stunning lake views, while nearby Engadin Valley offers scenic train rides through mountain passes.

Top St. Moritz Hotel Reviews

Find out more about St. Moritz

The preparation of any well-deserved holiday starts with deciding on a fantastic destination. St. Moritz has become a popular choice with tourists because of everything it offers. Yet, "location, location, location" applies to more than just your destination. Now that you have a feel for the area, it's time you to get to know your home away from home.

Accommodations as Scenic as St. Moritz

St. Moritz saw its fair share of visitors this past year. Our comment section provides comments that can help you narrow down your pick. The resorts found here aim to make your visit as gratifying as your nights spent out in St. Moritz. These hotels aim to make the grounds and facilities welcoming during your visit. You'll never need to search for a tasty meal, a refreshing dip, or to keep up with your exercise schedule. St. Moritz has dozens of splendid hotels that create the perfect escape.

Rooms have been designed to keep you as comfortable as possible, with amenities like in-room coffee or tea, designer bathroom products, and, premium bedding. So, lay back and unwind. Moreover, if you find that you're need of something more, you can be confident the staff will do their best to ensure you continue to be satisfied during your time there. These accommodations are so nice that you'll regret the day you have to return back home.

Reserve a 4-Star Hotel in St. Moritz Today!

Your getaway to St. Moritz should be a break from your everyday worries. Make sure to book soon. With so few hotels, and plenty of people planning to take a trip to St. Moritz, you may miss the chance to grab your perfect room.

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 $598

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.

Explore a world of travel with Expedia