Hotel deals in St. Moritz

Multiple accommodations for your stay
Check-in date:
13 May 2025
Check-out date:
14 May 2025
Guests
2 guests
Ages of children:

Where to stay in St. Moritz?

345 Apartments  |  45 Hotels  |  6 Chalets

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in St. Moritz

Badrutt'S Palace Hotel St Moritz

Via Serlas 27, St. Moritz, Switzerland (Open map)

The property puts you in the centre of St. Quietly located 18 minutes on foot from Sankt Moritz-Bad, Badrutt'S Palace Hotel St Moritz features…

9.4
Superb
141 reviews

Kulm Hotel St. Moritz

Via Veglia 18, St. Moritz, Switzerland (Open map)

St. Situated approximately 5 minutes' walk from Berry Museum, Kulm Hotel St. Moritz offers a swimming pool.

9.5
Exceptional
126 reviews

Carlton Hotel St Moritz - The Leading Hotels Of The World

Via Johannes Badrutt 11, St. Moritz, Switzerland (Open map)

The prime location will easily bring you to Rom.-kath. Featuring Wi-Fi throughout the property, Carlton Hotel St Moritz - The Leading Hotels Of World…

9.5
Exceptional
46 reviews

Top 4-star hotels in St. Moritz

Hotel San Gian

Via San Gian 23, St. Moritz, Switzerland (Open map)

The property is situated about 180 km from Agno airport and a short walk from Signal Gondola. Sport & Wellnesshotel San Gian St.

9.0
Superb
806 reviews

Hotel Steffani

Via Traunter Plazzas 6, St. Moritz, Switzerland (Open map)

Situated right in the centre of St. Featuring a bureau de change and a lift, the 4-star Hotel Steffani St.

8.8
Fabulous
795 reviews

Hotel Schweizerhof St. Moritz

Via Dal Bagn 54, St. Moritz, Switzerland (Open map)

The property is located within walking distance of St. Hotel Schweizerhof St. Moritz, nestled in a shopping area, approximately a 25-minute walk from Pony…

8.8
Fabulous
985 reviews

Top 3-star hotels in St. Moritz

Soldanella Hotel

Via Somplaz 17, St. Moritz, Switzerland (Open map)

Situated just a 6-minute stroll from St. Located 4.1 km from such natural attractions as Nair Peak Mountain, the charming 3-star Soldanella Hotel…

8.8
Fabulous
2165 reviews

Hauser Hotel St. Moritz

Via Traunter Plazzas 7, St. Moritz, Switzerland (Open map)

The property is located in the centre of St. Situated nearly 5 minutes' walk from Inn, the 3-star Hauser Hotel St.

8.7
Fabulous
1176 reviews

Hotel Waldhaus Am See

Via Dim Lej 6, St. Moritz, Switzerland (Open map)

The centre of St. Located a 16-minute stroll from Rom.-kath. Pfarramt Catholic Church, the 3-star Hotel Waldhaus Am See St.

8.9
Fabulous
1559 reviews

Top 2-star hotels in St. Moritz

Hotel Stille

Via Surpunt 62, St. Moritz, Switzerland (Open map)

Located close to a forest and woods, the accommodation is about 20 minutes' walk from Bergbahnen Engadin St. Situated just 7 minutes' walk from Sankt…

8.8
Fabulous
446 reviews

Hostel Casa Franco

Via Sela 11, St. Moritz, Switzerland (Open map)

The property is located about 5 minutes' walk from Sankt Moritz-Bad and is within 10 minutes' drive of Church of San Gian. Situated about…

7.3
Good
278 reviews

Hotel Chesa Sarita Superior

Via Da Baselgia 27, St. Moritz, Switzerland (Open map)

The property is about 185 km from Agno airport and just next door to such cultural venues as Chesina Art Gallery. Located only a 5…

Thank you for subscribing
Close