1. Search hotel (Home page)
  2. Europe
  3. Switzerland
  4. St. Moritz hotels
Hotel St. Moritz - make your reservation quick and easy with HRS.

Hotel St. Moritz - the city on top of the world.

St. Moritz is known for its cosmopolitan ambience and its sunny, dry climate. In fact, the sun shines here on average over 322 days every year. You can book an elegant hotel in St. Moritz by making your reservation with HRS.com.

Snow fun for sun worshippers-booking a St. Moritz hotel is a breeze with HRS.

St. Moritz has long been the place to go to enjoy winter sports. It is located 1,856 metres above sea level and enjoys sunshine almost year-round. The restaurants and hotels of St. Moritz are considered to be at the top of their class. The Upper Engadin Lake landscape is also quite beautiful, with its crystal clear waters adding to the magnificent landscape. The resort became famous for its therapeutic springs, where you can enjoy a relaxing spa vacation in one of the many of the hotels in St. Moritz.

Hotel St. Moritz - the beauty of Switzerland can be yours with HRS.

Engadin Airport has flight connections with cities such as Zurich, Basel and Geneva. St. Moritz hotels are easily accessible, by shuttle buses and taxis. A great way to reach the city is by using the Rhaetian Railway, with its picturesque views from high viaducts. The Engadin bus provides punctual and reliable service, and will get you quickly and safely to your hotel in St. Moritz. People come from all over the world travel to enjoy the delights of St. Moritz year round.

Top Hotels St. Moritz

St. Moritz Hotels: book great St. Moritz Hotels. HRS reservations are hassle-free, easy and come with the best price guaranty!

  1. Laudinella Bad St. Moritz

    Bad St. Moritz Hotels

    Laudinella

    1297,8/10 points
    from 94,41 GBP
  2. Bernina 1865 MetaResort Samedan

    Samedan Hotels

    Bernina 1865 MetaResort

    1147,5/10 points
    from 88,29 GBP
  3. Reine Victoria Bad St. Moritz

    Bad St. Moritz Hotels

    Reine Victoria

    1167,2/10 points
  1. 4.
    Giardino Mountain Bad St. Moritz
    Via Maistra 3 - 7512 Bad St. Moritz Champfer

    Alpine Chic, lively hospitality and incomparable holiday fun. This is what guests are looking for during the most beautiful season of the year.

  2. 4.
    Hauser Swiss Quality Bad St. Moritz
    Via Traunter Plazzas 7 - 7500 Bad St. Moritz

    Do you need a rest? Then, the family-run hotel Hauser Swiss Quality in St. Moritz will delight you. Bright and cosy rooms are all non-smoking and guarantee a pleasant stay. In the morning, you may enjoy the breakfast buffet on the sun terrace. Furthermore, you should not miss the confectionery of the hotel Hauser.

  3. 4.
    Steffani Bad St. Moritz
    Sonnenplatz 1 - 7500 Bad St. Moritz

    The family-run hotel Seffani is the ideal choice for relaxing and active stays in St. Moritz. The modern furnished rooms provide all amenities for an enjoyable holiday. Three restaurants serve delicious Swiss, Italian and Chinese dishes. A beautiful spa with indoor pool invites you to unwind after a long day. Moreover, the hotel Steffani offers cosy rooms for private and corporate events.

  4. 4.
    Soldanella Bad St. Moritz
    Via Somplaz 17 - 7500 Bad St. Moritz Dorf

    Guests are cordially welcomed to traditional elegance in the Soldanella hotel. Tastefully furnished rooms offer all desirable comforts, including free Wi-Fi. The panoramic restaurant delights its guests with regional and seasonal cuisine and the Zoo Bar is the perfect place to spend a fun evening. A relaxing day in the sauna tops off a perfect holiday experience.

  5. 4.
    La Margna Bad St. Moritz
    Via Serlas 5 - 7500 Bad St. Moritz

    The family-run Hotel La Margna in St. Moritz warmly welcomes its guests into a peaceful atmosphere. All cosy and lovingly decorated rooms are well-equipped and provide Wi-Fi. In the restaurants, guests may enjoy tasty dishes and the wellness area tops off the relaxing stay in the Hotel La Margna.

  6. 4.
    Carlton St. Moritz Bad St. Moritz
    Via Johannes Badrutt 11 - 7500 Bad St. Moritz

    Parking 35.00 CHF Daily

  7. 4.
    Chesa Spuondas Bad St. Moritz
    Via Somplaz 47 - 7500 Bad St. Moritz

    After an active day outside, you can take a nap in the charming rooms of this hotel and benefit from many amenities. Meet new friends at the dinner table and savour delicious regional dishes. A sauna and a reading room add to the hotel’s offer.

  8. 4.
    The Piz Bad St. Moritz
    Via Dal Bagn 6 - 7500 Bad St. Moritz GR

    The hotel The Piz in St. Moritz provides its guests a friendly setting for an enjoyable and relaxing stay. The hotel offers comfortable and tastefully furnished rooms in modern country house style. In the morning, the friendly staff of the hotel The Piz serves a tasty breakfast buffet.

  9. 4.
    Stille Sporthotel Bad St. Moritz
    Via Surpunt 58 - 7500 Bad St. Moritz

    The attentive staff of the Stille Sporthotel warmly welcomes you. All rooms and studios are comfortably furnished, lovingly decorated and feature modern amenities. Enjoy a rich and varied breakfast buffet in the rustic restaurant, before you head out to explore the nature. In the evening the experienced chefs prepare a good dinner for you.

  10. 4.
    Reine Victoria Bad St. Moritz
    7.2/10 points7,2/10
    Via Rosatsch - 7500 Bad St. Moritz GR

    Set in an elegant 19th century building with a modern addition in St. Moritz, the hotel Reine Victoria offers its guests a pleasant stay in bright and comfortably furnished rooms. Guests are perfectly prepared for a day on the ski slopes after the delicious breakfast buffet of hotel Reine Victoria. An evening in the hotel’s wellness centre helps you to relax and unwind.

  11. 4.
    Laudinella Bad St. Moritz
    7.8/10 points7,8/10
    Via Tegiatscha 17 - 7500 Bad St. Moritz

    The Alpine Hotel Laudinella in St. Moritz offers its guests comfortable, fully equipped rooms of which some feature a private balcony. The wellness area is situated on the 5th floor and features a wonderful view on the lake and the town. Sauna and steam bath provide relaxation. In the restaurants, cuisine from all over the world is served.

  12. 4.
    Cervus Bad St. Moritz
    Via Giovanni Segantini 32 - 7500 Bad St. Moritz

    Verry quiet hotel. All rooms are furnished in wood. The hotel has an idoor swimming pool with sauna.

  13. 4.
    Randolins Bad St. Moritz
    Via Curtins 2 - 7500 Bad St. Moritz

    Enjoy panoramic views from the hotel and hostel Randolins in St. Moritz. Most of the cosy and well-equipped rooms with Wi-Fi feature a balcony and in the restaurants, guests may enjoy tasty regional cuisine. The inviting wellness area of the hotel Randolins offers relaxation after an active day in the outdoors.

  14. 4.
    Europa Bad St. Moritz
    Via Suot Chesas 9 - 7512 Bad St. Moritz Champfer

    A cordial welcome awaits the guests at the health and beauty Hotel Europa in Champfèr. Comfortably furnished rooms offer modern amenities for a pleasant stay. Guests may relish scrumptious meals in the restaurant of Hotel Europa, relax at the open fire place or enjoy the hotel’s excellent wellness facilities.

  15. 4.
    Bernina 1865 MetaResort Samedan
    7.5/10 points7,5/10
    Plazzet 20 - 7503 Samedan

    The impressive Hotel Bernina 1865 MetaResort in Samedan provides its guests with an elegant atmosphere. You will find all desirable amenities in the Engadin-style rooms. In the gourmet restaurants, regional and local delicacies are served. The wonderful spa of the Hotel Bernina 1865 MetaResort spoils with baths, beauty treatments and massages.

Price per room/night

Hotel search

1. Child
2. Child
3. Child
4. Child
ICP-Lizenz: 沪ICP备08016371号