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

4 Star Hotels in St. Moritz CA $222

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz 4 Star Hotels

Tonight
Aug 24 - Aug 25
Tomorrow
Aug 25 - Aug 26
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Our top choices for St. Moritz 4-star hotels

1. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
St. Moritz
United States
Sharon
CA $1,048
CA $1,105 total
includes taxes & fees
Sep 7 - Sep 8
Hotel GRACE LA MARGNA ST MORITZ

2. Languard

Languard
St. Moritz
United States
Alana
CA $296
CA $318 total
includes taxes & fees
Aug 27 - Aug 28
Languard

3. Hotel Arte

Hotel Arte
St. Moritz
Australia
Julie
CA $320
CA $345 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Arte

4. Hotel Piz

Hotel Piz
St. Moritz
United Kingdom
stephen
CA $307
CA $329 total
includes taxes & fees
Aug 24 - Aug 25
Hotel Piz

5. Hotel Laudinella

Hotel Laudinella
St. Moritz
United States
Edward
CA $337
CA $361 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Laudinella

6. Hotel La Margna

Hotel La Margna
St. Moritz
Germany
Anonymous traveller
Hotel La Margna

7. Badrutt's Palace Hotel

Badrutt's Palace Hotel
St. Moritz
United States
Jaime
Badrutt's Palace Hotel

8. Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
St. Moritz
United States
Elva
CA $1,129
CA $1,189 total
includes taxes & fees
Aug 30 - Aug 31
Grand Hotel des Bains Kempinski

9. Hotel Reine Victoria

Hotel Reine Victoria
St. Moritz
Canada
Elan
CA $391
CA $418 total
includes taxes & fees
Aug 26 - Aug 27
Hotel Reine Victoria

10. Suvretta House

Suvretta House
St. Moritz
United Kingdom
aman
CA $904
CA $955 total
includes taxes & fees
Sep 15 - Sep 16
Suvretta House

11. Hotel Waldhaus am See

Hotel Waldhaus am See
St. Moritz
United States
joe
CA $360
CA $384 total
includes taxes & fees
Aug 24 - Aug 25
Hotel Waldhaus am See

12. Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
St. Moritz
United States
Joshua
CA $544
CA $576 total
includes taxes & fees
Sep 7 - Sep 8
Art Boutique Hotel Monopol

13. Kulm Hotel St. Moritz

Kulm Hotel St. Moritz
St. Moritz
Mexico
Omar
CA $1,621
CA $1,700 total
includes taxes & fees
Aug 26 - Aug 27
Kulm Hotel St. Moritz

14. Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
St. Moritz
United Kingdom
juliet
CA $425
CA $452 total
includes taxes & fees
Aug 24 - Aug 25
Hauser Hotel St. Moritz

15. Youth Hostel St. Moritz

Youth Hostel St. Moritz
St. Moritz
United States
MARITZA
CA $246
CA $261 total
includes taxes & fees
Sep 18 - Sep 19
Youth Hostel St. Moritz

16. Berghotel Randolins

Berghotel Randolins
St. Moritz
United States
Robin
CA $343
CA $367 total
includes taxes & fees
Sep 16 - Sep 17
Berghotel Randolins

17. Hotel Nolda

Hotel Nolda
St. Moritz
Australia
Kristine
CA $272
CA $327 total
includes taxes & fees
Aug 25 - Aug 26
Hotel Nolda

18. Hotel Steffani

Hotel Steffani
St. Moritz
United States
Nadiya
CA $430
CA $459 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Steffani

19. Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
St. Moritz
United States
Jeanine
CA $587
CA $622 total
includes taxes & fees
Aug 27 - Aug 28
Schweizerhof Swiss Quality Hotel

20. Hotel Europa Suites

Hotel Europa Suites
St. Moritz
United States
Eyal
CA $351
CA $376 total
includes taxes & fees
Sep 17 - Sep 18
Hotel Europa Suites
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
CA $1,048
CA $1,105 total
Sep 7 - Sep 8
includes taxes & fees
9.8/10 Exceptional! (121 reviews)
Hotel GRACE LA MARGNA ST MORITZ
Suvretta House

Suvretta House

Via Chasellas 1 St. Moritz GR
CA $904
CA $955 total
Sep 15 - Sep 16
includes taxes & fees
9.8/10 Exceptional! (88 reviews)
Suvretta House
Kulm Hotel St. Moritz

Kulm Hotel St. Moritz

Via Veglia 18 St. Moritz GR
CA $1,621
CA $1,700 total
Aug 26 - Aug 27
includes taxes & fees
Kulm Hotel 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.

See all hotels in St. Moritz
A town with a prominent church tower, surrounded by buildings and mountains.

Top St. Moritz Hotel Reviews

Art Boutique Hotel Monopol

Art Boutique Hotel Monopol

10/10 Excellent
"great location and very friendly staff."
Manish 2-night trip
Posted 12 hours ago
Art Boutique Hotel Monopol
Hotel Steffani

Hotel Steffani

10/10 Excellent
"Bien situé"
Guy 3-night trip
Posted 2 days ago
Hotel Steffani

Find out more about St. Moritz

If you’re looking for a spot with great rates, just-for-you amenities, and a world of luxurious little perks, the best 4 Stars hotels in St. Moritz are calling your name. Known for providing first-rate service in amazing locations, each of the St. Moritz 4 Stars hotels lets discerning travelers bask in an unforgettable experience.

Kick back in your spacious room. Relax in the lobby’s sumptuous surroundings. Start the day with delicious room service, and then use the complimentary body care items to freshen up before you head out for the day.

It’s all waiting for you at the top four star hotels in St. Moritz. Plus, when you book with Expedia.ca, you might find a cheap deal on a 4 Stars hotel in St. Moritz, Graubünden, neighbourhoods near the most popular attractions, so you can see the sights and bask in the discounts all in one trip. Whether you’re planning a romantic retreat or simply want to experience everything the area has to offer, the top St. Moritz hotels with 4 Stars provide everything you need to unwind in style.

Frequently asked questions

What are the best 4-star hotels in St. Moritz?
If you're seeking luxury comfort and lots of amenities on your St. Moritz vacation, check out Crystal Hotel. This leading 4-star hotel comes with massage services and treatment rooms. Art Boutique Hotel Monopol also gets top reviews from Expedia customers. Spa facilities and massage services are among its conveniences.
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 matches your budget, use Expedia's filters. Take a look at the available options during your chosen dates and use our pricing filter to set your maximum rate. You can also list your results by the most budget-friendly retreat first.
  • Search for the lowest price from CA $955
What's the difference between 5-star and 4-star hotels in St. Moritz?
Treat yourself to luxury during your St. Moritz getaway by choosing a 4-star hotel. As well as featuring upmarket accommodations, these properties are usually filled with amenities like large beds, bathrobes and plenty more. A 5-star hotel will go above and beyond to make your stay an even more indulgent and special one. 24-hour concierge assistance, luxurious spas and gourmet dining are just the start of the first-rate conveniences and services you'll likely be able to enjoy.

Explore a world of travel with Expedia