Beginning of main content

location St. Moritz is highly rated for Hiking and Skiing by 129 people

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Moritz

Tonight Mar 20 - Mar 21
This weekend Mar 22 - Mar 24
Next weekend Mar 29 - Mar 31

Top 10 Hotels in St. Moritz

See all 451 Properties in St. Moritz
Hotel Steffani

Hotel Steffani

Am Sonnenplatz, St. Moritz
Hotel Steffani
    4.0 out of 5.0
     
     

    Located in the heart of St. Moritz, this golf hotel is within a 15-minute walk of Engadin and Lake St. Moritz. Berry Museum and St. Moritz Leaning Tower are ...

    $158 per night for 2 guests

    Hauser Swiss Quality Hotel

    Hauser Swiss Quality Hotel

    Via Traunter Plazzas 7, St. Moritz, GR
    Hauser Swiss Quality Hotel
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Located in the heart of St. Moritz, this hotel is within a 15-minute walk of Berry Museum and Lake St. Moritz. Engadiner Museum and St. Moritz Leaning Tower ...

    $227 per night for 2 guests

    Languard

    Languard

    Via Veglia 14, St. Moritz, GR
    Languard
      3.0 out of 5.0
       
       

      Located near the slopes, this St. Moritz hotel is in the mountains, within 1 mi (2 km) of St. Moritz Leaning Tower and Lake St. Moritz, and close to winter sports ...

      $220 per night for 2 guests

      Kulm Hotel St. Moritz

      Kulm Hotel St. Moritz

      Via Veglia 18, St. Moritz, GR
      Kulm Hotel St. Moritz
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Located near the slopes, this St. Moritz hotel is in the mountains, within 1 mi (2 km) of Segantini Museum and Lake St. Moritz, and close to winter sports such ...

      $628 per night for 2 guests

      Crystal Hotel

      Crystal Hotel

      Via Traunter Plazzas 1, St. Moritz, GR
      Crystal Hotel
        4.5 out of 5.0
         
         

        Located near the slopes, this St. Moritz hotel is in the mountains, within a 15-minute walk of Berry Museum and Lake St. Moritz, and close to winter sports such ...

        $191 per night for 2 guests

        Grand Hotel des Bains Kempinski

        Grand Hotel des Bains Kempinski

        Via Mezdi 27, St. Moritz, GR
        Grand Hotel des Bains Kempinski
          5.0 out of 5.0
           
           

          Located 1,856 meters above sea level, this luxury hotel is 3 km from St. Moritz Ski Resort. The Engadin Airport is 7 km from the hotel and the St. Moritz Train ...

          $472 per night for 2 guests

          Hotel Reine Victoria

          Hotel Reine Victoria

          Via Rosatsch 18, St. Moritz, GR
          Hotel Reine Victoria
            4.0 out of 5.0
             
             

            Located near the slopes, this St. Moritz hotel is in the mountains, within 1 mi (2 km) of Signal Gondola and Lake St. Moritz, and close to winter sports such ...

            $183 per night for 2 guests

            Hotel Nolda

            Hotel Nolda

            Via Crasta 3, St. Moritz, GR
            Hotel Nolda
              3.0 out of 5.0
               
               

              Located in the mountains, this ski-in/ski-out hotel in St. Moritz is within 1 mi (2 km) of Lake St. Moritz and Segantini Museum and close to winter sports such ...

              $153 per night for 2 guests

              Hotel Bären

              Hotel Bären

              Via Maistra 50, St. Moritz, GR
              Hotel Bären
              • Free Cancellation
              • Reserve now, pay when you stay
              3.0 out of 5.0
               
               

              Situated in the mountains, this hotel is within a 10-minute walk of St. Moritz Leaning Tower and Kulm Golf Course. Chesa Futura Building and Engadiner Museum ...

              $220 per night for 2 guests

              Art Boutique Hotel Monopol

              Art Boutique Hotel Monopol

              Via Maistra 17, St. Moritz, GR
              Art Boutique Hotel Monopol
              • Free Cancellation
              • Reserve now, pay when you stay
              4.0 out of 5.0
               
               

              Located near the slopes, this St. Moritz hotel is in the mountains, within a 15-minute walk of Engadin and Lake St. Moritz, and close to winter sports such as ...

              $251 per night for 2 guests

              Map

              Search Hotels near Top St. Moritz Attractions

              Recent Reviews in St. Moritz