St. Moritz hotels

St. Moritz hotels

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

Check-in
Check-out
Compare vs. KAYAK |

Good to know

Low Season September
High Season February
  Average price (weeknight): C$ 261
  Average price (weekend night): C$ 185

cheapest month to stay

65%

expected price decrease

most expensive time to stay

195%

expected price increase

(avg. price over the last 2 weeks)

Sun. - Thu.

(weeknight)

(avg. price over the last 2 weeks)

Fri. & Sat.

(weekend night)

FAQs when booking a hotel in St. Moritz

How much is a cheap hotel in St. Moritz?
KAYAK users have found double rooms in St. Moritz for as cheap as C$ 77 in the last 3 days. The average price is C$ 540.
How can I find hotels near me?
Take a look at our extensive hotel Heatmaps to find the best hotels near you.

Where to stay in St. Moritz?

Our Heatmaps tool will help you find the perfect place to stay in St. Moritz by showing you how close hotel options are to major activities

Best St. Moritz hotels

Show all
Randolins Familienresort - St. Moritz - Building
1
9.5 Excellent (213 reviews)
C$ 424+
Overview
With a stay at Randolins Familienresort in St. Moritz, you'll be near ski lifts, within a 10-minute drive of Lake St. Moritz and Engadin. Featured amenities include multilingual staff, luggage storage, and laundry facilities. A train station pick-up service is provided at no charge, and free self parking is available onsite.
Badrutt's Palace Hotel - St. Moritz - Bedroom
2
9.4 Excellent (776 reviews)
C$ 1211+
Overview
A stay at Badrutt's Palace Hotel places you in the heart of St. Moritz, within a 10-minute walk of Lake St. Moritz and Engadin. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. A train station pick-up service is provided at no charge.
Hotel Eden - St. Moritz
3
9.3 Excellent (611 reviews)
C$ 204+
Overview Reviews
A stay at Hotel Eden places you in the heart of St. Moritz, within a 10-minute walk of Lake St. Moritz and Engadin. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. A shuttle from the airport to the hotel is complimentary (available 24 hours), and a train station pick-up service is also provided at no charge.
8.0 Excellent
Pros: The views are like heaven on Earth. The stag are very friendly and accommodating to your needs or questions about the area or other area of Switzerland. The daily breakfast is quite good. The beds are comfortable. The stores in the area are expensive but you are in St. Moritz! There is plenty of atmosphere and areas to hike or ski i(n winter). You can expect a wonderful time at Hotel Eden!
Cons: The beds were a bit small.
9.7 Excellent
Pros: great staff, helped with many details of our stay
Suvretta House - St. Moritz - Building
4
9.3 Excellent (335 reviews)
C$ 1164+
Overview
Located in St. Moritz, Suvretta House is in the mountains, within a 5-minute drive of Segantini Museum and Signal Gondola. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service.
Grand Hotel Des Bains Kempinski - St. Moritz - Building
5
9.1 Excellent (1,051 reviews)
C$ 733+
Overview
With a stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, within a 5-minute drive of Lake St. Moritz and Engadin. Featured amenities include a 24-hour business center, limo/town car service, and complimentary newspapers in the lobby. A train station pick-up service is provided at no charge (available on request), and self parking (subject to charges) is available onsite.
Crystal Hotel - St. Moritz - Building
6
9.1 Excellent (1,048 reviews)
C$ 481+
Overview
A stay at Crystal Hotel places you in the heart of St. Moritz, within a 10-minute walk of Lake St. Moritz and Engadin. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in St. Moritz? This hotel has facilities measuring 2034 square feet (189 square meters), including conference space. A train station pick-up service is available for a surcharge.
Berghotel Randolins - St. Moritz
7
9.1 Excellent (992 reviews)
C$ 273+
Overview
With a stay at Berghotel Randolins in St. Moritz, you'll be near ski lifts, within a 10-minute drive of Lake St. Moritz and Engadin. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and multilingual staff. Planning an event in St. Moritz? This hotel features 323 square feet (30 square meters) of event facilities. A train station pick-up service is provided at no charge, and free self parking is available onsite.
Overview
With a stay at Sport & Wellness Hotel San Gian St Moritz in St. Moritz, you'll be near ski lifts, within a 5-minute drive of Lake St. Moritz and Engadin. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby. Planning an event in St. Moritz? This hotel has 377 square feet (35 square meters) of space consisting of conference space and a meeting room. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service.
Art Boutique Hotel Monopol - St. Moritz - Building
9
9.1 Excellent (470 reviews)
C$ 408+
Overview Reviews
A stay at Art Boutique Hotel Monopol places you in the heart of St. Moritz, within a 10-minute walk of Lake St. Moritz and Engadin. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. A train station pick-up service is provided at no charge.
10.0 Excellent
Pros: The staff was very caring and friendly. Unfortunately we arrived late and had to leave early so didn’t get to enjoy the facilities.
Cons: They asked for a booking voucher, but there wasn’t one to give them. Eventually they settled for the booking confirmation email.
Carlton Hotel St. Moritz - St. Moritz - Building
10
9.3 Excellent (69 reviews)
C$ 1987+
Overview
Located in St. Moritz, Carlton Hotel St Moritz is in the mountains, within a 15-minute walk of St. Moritz Leaning Tower and Berry Museum. Featured amenities include complimentary wired Internet access, a 24-hour business center, and limo/town car service. Planning an event in St. Moritz? This hotel has facilities measuring 4306 square feet (400 square meters), including a conference center. A train station pick-up service is provided at no charge (available 24 hours), and free valet parking is available onsite.
Overview
Giardino Mountain couldn't exist anywhere but Champfèr, the Swiss Alpine village a five-minute stroll away from St. Moritz. From the hotel's exclusive mountain lounge, which offers views some 2,128 meters above sea level, to the inspiring sgraffito by local artist Steivan Könz, the hotel has been renovated and designed with an innate respect for its mountain setting. Hands-on hoteliers Daniela and Philippe Frutiger used local stone and fine parquets throughout the hotel, which was restored and remodeled to provide soul-nourishing spaces, including a tranquil, state-of-the-art wellness spa. Earthy tones give the 78 rooms and suites a feeling of warmth and coziness. In the restaurants, one of which is run by Rolf Fliegauf, regional products are combined with flair and imagination. The hotel's ethos is to offer a relaxed atmosphere with attentive service. And thanks to the point-to-point connections offered by Giardino Group's private airline, this often begins before check-in.
Quadratscha Hotel - St. Moritz - Building
12
9.0 Excellent (446 reviews)
C$ 406+
Overview
With a stay at Quadratscha Hotel, you'll be centrally located in Samedan, within a 10-minute drive of Lake St. Moritz and Engadin. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and multilingual staff. A train station pick-up service is provided at no charge, and self parking (subject to charges) is available onsite.
Hauser Swiss Quality Hotel - St. Moritz - Building
13
8.9 Excellent (1,395 reviews)
C$ 319+
Overview
Hauser Swiss Quality Hotel is in the heart of St. Moritz, within a 10-minute walk of Engadin and Lake St. Moritz. Featured amenities include complimentary wired Internet access, luggage storage, and an elevator (lift).
Schweizerhof Swiss Quality Hotel - St. Moritz - Building
14
8.9 Excellent (812 reviews)
C$ 334+
Overview
When you stay at Schweizerhof Swiss Quality Hotel in St. Moritz, you'll be near ski runs, within a 10-minute walk of Lake St. Moritz and Engadin. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. A train station pick-up service is provided at no charge, and free self parking is available onsite.
Chesa Spuondas - St. Moritz - Building
15
8.9 Excellent (239 reviews)
C$ 247+
Overview
With a stay at Chesa Spuondas in St. Moritz, you'll be on the waterfront, within a 5-minute drive of Lake St. Moritz and Engadin. Featured amenities include complimentary newspapers in the lobby, multilingual staff, and luggage storage. Free self parking is available onsite.
Soldanella - St. Moritz - Building
16
8.8 Excellent (1,248 reviews)
C$ 197+
Overview
When you stay at Soldanella in St. Moritz, you'll be near ski lifts, within a 10-minute walk of Lake St. Moritz and Engadin. Featured amenities include a business center, dry cleaning/laundry services, and multilingual staff. Guests may use a train station pick-up service for a surcharge, and limited parking is available onsite.

Best St. Moritz hotels near Leaning Tower of St. Moritz

Show all
Kulm Hotel St. Moritz - St. Moritz - Bedroom
1
9.3 Excellent (496 reviews)
C$ 951+
Overview
With a stay at Kulm Hotel St. Moritz in St. Moritz, you'll be in the mountains, within a 15-minute walk of Lake St. Moritz and Segantini Museum. Featured amenities include complimentary wired Internet access, a business center, and limo/town car service. Planning an event in St. Moritz? This hotel has facilities measuring 5918 square feet (550 square meters), including conference space. A train station pick-up service is provided at no charge (available 24 hours), and self parking (subject to charges) is available onsite.
Hotel Waldhaus am See - St. Moritz - Building
2
9.0 Excellent (1,337 reviews)
C$ 252+
Overview
When you stay at Hotel Waldhaus am See in St. Moritz, you'll be on a lake, within a 15-minute walk of Lake St. Moritz and Engadin. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. A train station pick-up service is provided at no charge (available on request), and free self parking is available onsite.
Hotel Bären - St. Moritz
3
8.7 Excellent (298 reviews)
C$ 307+
Overview
Located in St. Moritz, Hotel Bären is in the mountains, a 5-minute walk from St. Moritz Leaning Tower and 5 minutes by foot from Kulm Golf Course. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and multilingual staff. Free self parking is available onsite.
Hotel Arte - St. Moritz - Bedroom
4
8.6 Excellent (558 reviews)
C$ 252+
Overview Reviews
A stay at Hotel Arte places you in the heart of St. Moritz, within a 15-minute walk of Lake St. Moritz and Engadin. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby.
8.8 Excellent
Cons: Límited parking .