Reservations:
+1 (888) 385-8465Welcome to Hotel Schweizerhof St. Moritz, a charming 4-star hotel located in the heart of St. Moritz, Switzerland. With its convenient location just 0.3mi from the city center, you'll have easy access to all that this beautiful city has to offer.
This hotel offers a range of amenities to make your stay memorable. Start your day off right with a delicious breakfast, included in the price of your stay. Take advantage of the hotel's complimentary shuttle service to explore the nearby attractions or hit the slopes for a day of skiing. For relaxation, indulge in the Turkish/Steam Bath or sauna, or enjoy some water sports on the lake.
1 King Size Bed
280 sqft
Lake view
Mountain view
Private Bathroom
Balcony
Indulge in the breathtaking views of the lake and mountains from our Junior Suite with Lake View, boasting a spacious 280 sqft of comfort. Relax on your private balcony, pamper yourself with a luxurious bathtub, and enjoy the convenience of a minibar and coffee machine. Perfect for a family getaway, accommodating 2 adults and 2 children in a King size bed, this suite offers a truly unforgettable experience.
1 King Size Bed
260 sqft
Lake view
Mountain view
Private Bathroom
Balcony
Experience tranquility and breathtaking lake and mountain views from the comfort of our Double Room with Lake View. With a spacious size of 258 sqft, a king-size bed, private bathroom, balcony, and high-end amenities such as a minibar, coffee machine, and flat-screen TV, your stay with us will be a true retreat for the senses.
1 Twin Bed
1 Double Bed
225 sqft
Lake view
Mountain view
Private Bathroom
Balcony
Enjoy breathtaking lake and mountain views from your own private balcony in our Panoramic Single Room. With a spacious 226 sqft of comfortable living space, a luxurious bathtub, and a variety of amenities including a minibar and flat-screen TV, you'll have everything you need for a relaxing stay.
With 981 reviews and an average rating, Hotel Schweizerhof St. Moritz is a top choice among travelers. Guests have praised the stunning lake and mountain views, as well as the friendly and attentive staff. The hotel's soundproof rooms provide a peaceful and comfortable retreat after a day of exploring. Whether you're in town for a romantic getaway or a family vacation, Hotel Schweizerhof St. Moritz ensures a memorable experience. So don't wait, book your stay today and discover the beauty of St. Moritz.
Indulge in the culinary delights available at Hotel Schweizerhof St. Moritz. With four on-site restaurants, you'll have plenty of choices to satisfy your taste buds. Restaurant Acla offers a modern ambiance and serves a variety of Italian and international dishes. For a more traditional setting, head to Restaurant Segantini where you can enjoy a delicious meal while taking in the charming surroundings. Alphütte Clavadatsch is another traditional restaurant that specializes in Italian, local, and international cuisine. And for a taste of local flavors, Fondetta is the perfect spot to savor authentic dishes. Whether you're a food enthusiast or simply looking for a delicious meal, Hotel Schweizerhof St. Moritz has something to satisfy every palate.
When it comes to payment options, Hotel Schweizerhof St. Moritz offers convenience and flexibility. Cash is accepted, and the hotel also accepts various payment methods including American Express, Diners Club, Visa, JCB, Mastercard, Maestro, EC-Card, and UnionPay. This ensures that you have multiple options to choose from when settling your bill. Whether you prefer to pay with your preferred credit card or prefer to use cash, Hotel Schweizerhof St. Moritz has you covered.
Skiing
Restaurant
Free Private Parking
Free wifi
Room service
Turkish/Steam Bath
Steam room
Sauna
Modern, Italian, Pizza, International
Traditional, Romantic, Italian, Mediterranean, Seafood, International
Traditional, Italian, Local, International, GrillBbq
Traditional, Local
Via Da Marias 33, St Moritz, 7514, Switzerland
5.8mi from current hotel
Very Good
222 reviews
From
Via Traunter Plazzas 7, St Moritz, 7500, Switzerland
0mi from current hotel
Very Good
1,175 reviews
From
Via Maistra 75, St Moritz, 7505, Switzerland
1.4mi from current hotel
Excellent
221 reviews
From
Via Saroch 782/C, Livigno, 23041, Italy
13.9mi from current hotel
Excellent
304 reviews
From
Via Traunter Plazzas 1, St Moritz, 7500, Switzerland
0.1mi from current hotel
Very Good
708 reviews
From
Plazzet 20, St Moritz, 7503, Switzerland
3.1mi from current hotel
Very Good
1,901 reviews
From