A lake with sailboats, a forested mountain, and people on the shore.

Find 4 Star Hotels in St. Moritz from $178

  • 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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz 4 Star Hotels

Tonight
Sep 27 - Sep 28
Tomorrow
Sep 28 - Sep 29
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Our top choices for St. Moritz 4-star hotels

1. Hotel Steffani

Hotel Steffani
St. Moritz
United States
Nadiya
$303 nightly
$322 total
Oct 21 - Oct 22
Total with taxes and fees
Hotel Steffani

2. Crystal Hotel

Crystal Hotel
St. Moritz
United States
clifford
$305 nightly
$325 total
Sep 30 - Oct 1
Total with taxes and fees
Crystal Hotel

3. Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
St. Moritz
United States
patricia
Art Boutique Hotel Monopol

4. Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina
Pontresina
United States
Enmanuel
$225 nightly
$241 total
Oct 3 - Oct 4
Total with taxes and fees
Schloss Hotel & Spa Pontresina

5. Hotel Laudinella

Hotel Laudinella
St. Moritz
Canada
Ursell
$253 nightly
$271 total
Oct 27 - Oct 28
Total with taxes and fees
Hotel Laudinella

6. Hotel Reine Victoria

Hotel Reine Victoria
St. Moritz
United States
Federico
$298 nightly
$310 total
Oct 6 - Oct 7
Total with taxes and fees
Hotel Reine Victoria

7. Cresta Palace

Cresta Palace
Celerina-Schlarigna
United States
Rhonda
$253 nightly
$262 total
Oct 22 - Oct 23
Total with taxes and fees
Cresta Palace

8. Nira Alpina - Member of Design Hotels

Nira Alpina - Member of Design Hotels
Silvaplana
United States
Esther
$310 nightly
$332 total
Oct 3 - Oct 4
Total with taxes and fees
Nira Alpina - Member of Design Hotels

9. Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Saratz Pontresina Mountain Resort & Spa
Pontresina
United States
Daniel
$340 nightly
$361 total
Oct 25 - Oct 26
Total with taxes and fees
Hotel Saratz Pontresina Mountain Resort & Spa

10. Hotel Europa Suites

Hotel Europa Suites
St. Moritz
United States
Eyal
$233 nightly
$250 total
Oct 5 - Oct 6
Total with taxes and fees
Hotel Europa Suites

11. TH Samedan - Hotel Bernina 1865

TH Samedan - Hotel Bernina 1865
Samedan
United States
Benigno
TH Samedan - Hotel Bernina 1865

12. Sunstar Pontresina

Sunstar Pontresina
Pontresina
United States
Emilio
$250 nightly
$267 total
Oct 5 - Oct 6
Total with taxes and fees
Sunstar Pontresina

13. Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
St. Moritz
Canada
Alison
$465 nightly
$491 total
Oct 8 - Oct 9
Total with taxes and fees
Schweizerhof Swiss Quality Hotel

14. Hotel Walther

Hotel Walther
Pontresina
United Kingdom
isabelle
$340 nightly
$361 total
Oct 26 - Oct 27
Total with taxes and fees
Hotel Walther

15. Hotel Lenzerhorn – Alpine Stay, Spa & Savour

Hotel Lenzerhorn – Alpine Stay, Spa & Savour
Vaz-Obervaz
United States
Matthias
$188 nightly
$206 total
Oct 20 - Oct 21
Total with taxes and fees
Hotel Lenzerhorn – Alpine Stay, Spa & Savour

16. Hotel Maistra 160

Hotel Maistra 160
Pontresina
United States
Tracey
$360 nightly
$381 total
Oct 26 - Oct 27
Total with taxes and fees
Hotel Maistra 160

17. Sunstar Hotel Lenzerheide

Sunstar Hotel Lenzerheide
Vaz-Obervaz
United Kingdom
Gary
$161 nightly
$178 total
Oct 16 - Oct 17
Total with taxes and fees
Sunstar Hotel Lenzerheide

18. Edelweiss Swiss Quality Hotel

Edelweiss Swiss Quality Hotel
Sils im Engadin-Segl
Switzerland
Anonymous traveler
$306 nightly
$318 total
Sep 30 - Oct 1
Total with taxes and fees
Edelweiss Swiss Quality Hotel

19. Hotel Chesa Rosatsch

Hotel Chesa Rosatsch
Celerina-Schlarigna
United States
Eric
$273 nightly
$284 total
Oct 27 - Oct 28
Total with taxes and fees
Hotel Chesa Rosatsch

20. Albana Hotel Silvaplana

Albana Hotel Silvaplana
Silvaplana
United States
Mark
$288 nightly
$310 total
Sep 28 - Sep 29
Total with taxes and fees
Albana Hotel Silvaplana
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.
Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ

5 Via Serlas St. Moritz GR
$477 nightly
$507 total
Oct 14 - Oct 15
Total with taxes and fees
Hotel GRACE LA MARGNA ST MORITZ
Suvretta House

Suvretta House

Via Chasellas 1 St. Moritz GR
$658 nightly
$695 total
Sep 29 - Sep 30
Total with taxes and fees
9.8/10 Exceptional! (90 reviews)
Suvretta House
Grand Hotel Kronenhof

Grand Hotel Kronenhof

Via Maistra 130 Pontresina GR
$506 nightly
$533 total
Oct 25 - Oct 26
Total with taxes and fees
9.6/10 Exceptional! (167 reviews)
Grand Hotel Kronenhof
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.

See all hotels in St. Moritz
A wooden building overlooking a turquoise lake with sailboats, surrounded by forested mountains.

Top St. Moritz Hotel Reviews

Hotel Reine Victoria

Hotel Reine Victoria

10/10 Excellent
"Our room was very spacious! The view from our window was fantastic looking toward the town on the mountain slop. We were near the lake and could walk around it. The staff was helpful and spoke any languages. And the breakfast was good."
Odell 1-night trip
Posted 3 days ago
Hotel Reine Victoria
Hotel Steffani

Hotel Steffani

10/10 Excellent
"The room was very quiet and had beautiful furnishings. The location was perfect. It was very accessible from the train station."
Michael 1-night trip
Posted 11 days ago
Hotel Steffani

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