St. Moritz Hotels

Date

calendar

calendar

Type and standard

Price

Rooms

Services / Facilities

18 Offers

Show

Found Accommodation

  • 1. Kempinski Grand Hotel Des Bains *****

    Guest rating:
    90%

    Classic Single Room 267 € / stay
    Resort Double / Twin Room 445 € / stay

    The 5-star Kempinski Hotel St. Moritz stands out like a fairytale castle in the breathtaking Engadine countryside, situated in the sporting heart of St. More...

  • 2. La Margna Swiss Quality Hotel ****

    Guest rating:
    82%

    Single Room 145 € / stay
    Double Room 265 € / stay

    Hotel La Margna catches the eye upon arriving in St. Moritz by train - a traditional, first-class hotel with excellent views of the mountains and the More...

  • 3. Hotel Laudinella ***

    Guest rating:
    80%

    Superior Single Room - Non Refundable 116 € / stay
    Superior Double Room - Non Refundable 191 € / stay

    The Hotel Laudinella enjoys a quiet location in St. Moritz-Bad and offers you superb views of the lake and the surrounding mountains, 5 restaurants and More...

  • 4. Hauser Swiss Quality Hotel ***

    Guest rating:
    83%

    Standard Single Room 116 € / stay
    Superior Double Room 252 € / stay

    The smoke-free Hotel Hauser can be found in the heart of St. Moritz close to the famous boutiques, such as Bucherer, Armani, Bogner, Versace and many, many More...

  • 5. Hotel Monopol ****

    Guest rating:
    86%

    Superior Double Room 241 € / stay
    Deluxe Double Room 257 € / stay

    Set in the heart of St. Moritz amid the beautiful scenery of the mountains and the lake, the wonderful Hotel Metropol represents the unforgettable pleasures of More...

  • 6. Hotel Europa St. Moritz ****

    Guest rating:
    82%

    Single Room - Special conditions 103 € / stay
    Small Double Room - Special conditions 144 € / stay

    The 4-star Hotel Europa St. Moritz enjoys a quiet location at the edge of the village of Champfèr, only 3 km from the legendary, world-famous spa town of St. More...

  • 7. Soldanella ***

    Guest rating:
    81%

    Single Room 116 € / stay
    Double Room 205 € / stay
    Double Room with Lake View - Single Use 219 € / stay

    Centrally located in St. Moritz-Dorf with fantastic views over the lake and the mountains, the traditional Soldanella hotel is only a 5-minute walk from the More...

  • 8. Hotel Hotel Sonne ***

    Guest rating:
    77%

    Single Room Casa Del Sole 103 € / stay
    Double Room Main Building 164 € / stay

    Located in St. Moritz Bad, only a few steps away from the beautiful lake, the non-smoking Hotel Sonne offers magnificent views of Piz Nair and the surrounding More...

  • 9. Crystal Hotel ****

    Guest rating:
    86%

    Single Room 130 € / stay
    Classic Double Room 233 € / stay
    Junior Suite 362 € / stay

    1800 metres above sea level, the Crystal Hotel in St. Moritz faces a breathtaking mountain range and offers you charming Alpine-style rooms, equipped with More...

  • 10. Hotel Kulm Hotel St. Moritz *****

    Guest rating:
    93%

    Standard Single Room - Special conditions - Breakfast included 246 € / stay
    Standard Twin Room - Special conditions - Breakfast included 448 € / stay

    Situated amidst the majestic mountain landscape of the Upper Engadine, Kulm Hotel St. Moritz is located in the heart of St. Moritz and offers breathtaking More...

  • 11. Hotel Hotel Steffani ****

    Guest rating:
    77%

    Price range: 212 € – 212 €

    The traditional, family-owned Steffani hotel is situated in the centre of St. Moritz and features a spa centre including a swimming pool as well as a fine More...

  • 12. Hotel Schweizerhof ****

    Guest rating:
    91%

    Price range: 109 € – 109 €

    The traditional Schweizerhof in St. Moritz is situated right in the centre, only a 3-minute walk from the Cantarella funicular, and offers superb views of the More...

  • 13. Hotel Restaurant Corvatsch ***

    Guest rating:
    78%

    Standard Single Room - Special conditions - Breakfast included 113 € / stay
    Standard Double Room - Special conditions - Breakfast included 185 € / stay
    Superior Double Room - Special conditions - Breakfast included 198 € / stay

    The family-run Hotel-Restaurant Corvatsch in the centre of St. Moritz-Bad is only a 3-minute walk from the lake, the woods, the health spa and the Signal cable More...

  • 14. Hotel Languard ***

    Guest rating:
    86%

    Superior Single Room 150 € / stay
    Standard Double Room 220 € / stay

    The Hotel Languard is a small yet well-appointed, stylish hotel in a quiet location in the heart of St. Moritz-Dorf, reflecting the grandeur of the More...

  • 15. Hotel Hotel Randolins ***

    Guest rating:
    68%

    Price range: 89 € – 89 €

    Situated high above St. Moritz on the famous Suvretta hillside, the Hotel Randolins can be found in quiet surroundings right at the ski slopes and hiking More...

  • 16. Hotel Chesa Spuondas ***

    Guest rating:
    77%

    Price range: 70 € – 70 €

    Situated in an idyllically calm and natural area in Suvretta, 2 km from the centre of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet More...

  • 17. Hotel Waldhaus am See ***

    Guest rating:
    82%

    Run of the House Room - Non Refundable 219 € / stay

    Hotel Waldhaus am See lies on the shores of the St. Moritz Lake and offers a breath-taking view of the surrounding mountains of the Engadin Valley.

    The More...

  • 18. Hotel Stille

    Guest rating:
    68%

    Double Room with Shared Bathroom - Special conditions 103 € / stay

    The Hotel Stille can be found on the edge of the wood close to Lake St. Moritz and only 50 metres from the ski bus stop, and offers you a rich buffet More...