Top searches in St. Moritz

Star-rated

419 properties found in St. Moritz

Find your place to stay

...
Change your search parametres to find the hotel you want.
Expand map Collapse map
Loading...
from

US$

Thank you for visiting St Moritz Hotels!

Planning your dream getaway to St Moritz? St Moritz Hotels simplifies your search, offering tailored hotel options for every traveler. Start exploring our listings now and book your perfect stay today!

Why stmoritzhotels.net is the Best Choice

  • Explore 364 hotels, catering to diverse tastes and budgets.
  • Enjoy competitive rates, with 3-star stays starting at $120 and 5-star luxury from $450.
  • Your booking is always protected with advanced security measures.
  • Many hotels offer free cancellation for added flexibility.

Where to Stay in St. Moritz on Your Holiday

At stmoritzhotels.net, we make finding your perfect getaway in St. Moritz effortless, offering over 50 hotels across stunning areas like the Engadin Valley. Expect competitive pricing, with budget hotels starting around $100 per night and luxury accommodations reaching upwards of $1,500. The cheapest 3-star hotel averages around $150 during low season but can soar to $300 in high season. While the year-round occupancy rate fluctuates, you’ll find peak season from December to April, while summer offers delightful off-peak rates.

Locating your ideal stay is a breeze with our user-friendly filters. Whether you seek a cozy boutique hotel near the lake or a luxurious resort close to skiing slopes, you can refine your search based on star ratings, proximity to landmarks, or even preferred hotel brands. The flexible options ensure you’ll find a place that resonates perfectly with your tastes.

Dive into our offerings at stmoritzhotels.net and book your unforgettable St. Moritz escape today!

Top 5 facts about hotels in St. Moritz

The Boutique Gem with a View

Find more affordable Boutique hotels in St. Moritz with unique local character.

The Badrutt’s Palace Hotel offers an unparalleled view of the stunning Swiss Alps, making it a favorite among celebrities and dignitaries. Its rich history dates back to 1896, making it not just a stay but an experience steeped in luxury.

All-Inclusive Adventure Awaits

Find more affordable Resort hotels in St. Moritz with unique local character.

The all-inclusive packages at local resorts often cover everything from gourmet dining to outdoor sports, making them perfect for adventure seekers. Just imagine skiing all day and indulging in world-class spa treatments at night—all without reaching for your wallet!

Luxury with a Soft Touch

Find more affordable Luxury hotels in St. Moritz with unique local character.

Renowned for its exceptional service, the luxury hotels in St. Moritz offer personalized experiences tailored to each guest, including private ski instructors and tailored wellness programs. This level of opulence makes each visit unforgettable.

Budget-Friendly Charm

Find more affordable Budget hotels in St. Moritz with unique local character.

Many budget hotels in St. Moritz provide surprisingly comfortable accommodations with a touch of Swiss charm, making it easy to enjoy a luxury destination without the high price tag. Expect cozy settings and helpful locals ready to enhance your experience.

Ski-in/Ski-out Convenience

Find more affordable Chalet in St. Moritz with unique local character.

The picturesque chalets in St. Moritz typically offer ski-in/ski-out convenience, meaning you can hit the slopes right from your doorstep. This unique feature makes them the ideal choice for avid skiers looking for maximum ease and access.

Discover the best time to visit St. Moritz

St. Moritz operates on Central European Time (CET) during winter and Central European Summer Time (CEST) in the summer, so plan your schedule accordingly. Always check the weather conditions before your trip to St. Moritz, as the alpine climate can change rapidly. Knowing the forecast can help you pack appropriately and enhance your overall experience in this beautiful destination.

Travelling to St. Moritz

St. Moritz is easily accessible via train, with the nearest station just 5 km from the city center, offering direct trains from Zurich that take about 3 hours, costing around CHF 50 ($55). For air travelers, the closest airport is Samedan, about 6 km away, with taxis costing approximately CHF 25 ($27) and taking around 15 minutes. Once in the city, local public transport includes buses and funiculars, with tickets priced around CHF 6 ($6.50), and tourists can enjoy discounts with the St. Moritz Card, which provides free local transport and discounts on various attractions.

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0
Filters

Price in US$:

Min

0

Max

1000
Go

Hotel name

Hotels by class

Review rating

Attractions

Room facilities

Hotel facilities

Accommodation type

Thematic hotels

Select language
Currency
  • USD U.S. dollar
  • EUR Euro
  • GBP Pound sterling
  • AUD Australian dollar
  • CAD Canadian dollar
  • BRL Brazilian real
  • TRY Turkish lira
  • INR Indian Rupee
  • VND Vietnamese dong
Contact Us
St Moritz hotels
Your details
Subject:
Message:
Your message has been sent
Your message was not delivered