St. Moritz hotels

Search hundreds of travel sites at once for hotels in St. Moritz

Sat 26/11
Wed 30/11
...and more

Good to know

Low season

July

High season

March

Average price (weeknight)

R11 000

Average price (weekend night)

R8 801
Cheapest month to stay with an average 62% drop in price.
Most expensive month to stay with an average 41% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Best St. Moritz hotels

Most recommended St. Moritz hotels

Show all
Hotel Piz St. Moritz - St. Moritz - Lounge
Hotel Piz St. Moritz
7.9 Good
R3 477+
R3 477+
Free Wi-Fi
Pet-friendly
Hotel Arte - St. Moritz - Bedroom
Hotel Arte
8.1 Excellent
R4 779+
R4 779+
Free Wi-Fi
Pet-friendly
Hotel Waldhaus am See
8.8 Excellent
R4 522+
R4 522+
Parking
Free Wi-Fi
Pet-friendly
Carlton Hotel St. Moritz
9.1 Excellent
R20 932+
R20 932+
Parking
Free Wi-Fi
Pool
Pet-friendly
Grand Hotel Des Bains Kempinski
8.8 Excellent
R17 883+
R17 883+
Free Wi-Fi
Pool
Pet-friendly
Hotel Steffani
8.6 Excellent
R7 708+
R7 708+
Free Wi-Fi
Pool
Pet-friendly
Hotel Laudinella
8.1 Excellent
R5 276+
R5 276+
Parking
Free Wi-Fi
Pet-friendly
Giardino Mountain
9.1 Excellent
R15 485+
R15 485+
Free Wi-Fi
Pool
Pet-friendly
Hotel Corvatsch
8.2 Excellent
R3 751+
R3 751+
Free Wi-Fi
Hotel Chesa Spuondas
8.6 Excellent
R3 460+
R3 460+
Parking
Free Wi-Fi
Pet-friendly
Hostel Casa Franco
7.4 Good
R2 638+
R2 638+
Free Wi-Fi
Pet-friendly
Hotel Bären
8.5 Excellent
R5 687+
R5 687+
Parking
Free Wi-Fi
Pool
Pet-friendly
Hotel Cervus
8.6 Excellent
R3 563+
R3 563+
Free Wi-Fi
Pool
Pet-friendly
Air conditioning
Suvretta House
9.3 Excellent
R18 911+
R18 911+
Free Wi-Fi
Pool
Pet-friendly
Air conditioning

St. Moritz hotels near Leaning Tower of St. Moritz

Show all
Kulm Hotel St. Moritz - St. Moritz - Balcony
Kulm Hotel St. Moritz
9.4 Excellent
R28 264+
R28 264+
Free Wi-Fi
Pool
Pet-friendly
Schweizerhof Swiss Quality Hotel - St. Moritz - Patio
R5 978+
Parking
Free Wi-Fi
Pet-friendly
Badrutt's Palace Hotel
9.2 Excellent
R30 799+
R30 799+
Free Wi-Fi
Pool
Pet-friendly
Crystal Hotel superior
8.7 Excellent
R6 852+
R6 852+
Free Wi-Fi
Pet-friendly

How much is a St. Moritz hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

When to book a hotel in St. Moritz

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding St. Moritz hotel deals

  • If you’re looking for a cheap hotel in St. Moritz, you should consider visiting during the low season. You'll find cheaper accommodations in St. Moritz in July and September.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in St. Moritz if you stay on a Thursday. The opposite is true for, Tuesday, which is usually the most expensive day.
  • Book at least 38 days before your stay begins to get the best price for your St. Moritz accommodation.
  • How long should you stay? KAYAK users usually book their accommodation in St. Moritz for 0 days.

FAQs when booking a hotel in St. Moritz

Where to stay in St. Moritz?

Our map will help you find the perfect place to stay in St. Moritz by showing you the exact location of each hotel.