Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Tonight
This weekend
May 29 - May 31
Next weekend
Jun 5 - Jun 7

Cheap Lake St. Moritz Hotels

Beautiful apartment for 4 people with WIFI, TV, balcony and parking

Beautiful apartment for 4 people with WIFI, TV, balcony and parking

0.4 km from Lake St. Moritz
     
     

    With a stay at this apartment in St. Moritz, you'll be within a 10-minute walk of Lake St. Moritz and Engadin.

    Beautiful apartment for 4 people with WIFI, TV, balcony and parkingGet Rates

    4 Room Apartment, ca

    4 Room Apartment, ca

    0.3 km from Lake St. Moritz
       
       

      This apartment is in the heart of St. Moritz, within a 10-minute walk of Engadin and Lake St. Moritz.

      4 Room Apartment, caGet Rates

      Soldanella

      Soldanella

      0.3 km from Lake St. Moritz
        3.0 out of 5.0
         
         

        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.

        SoldanellaGet Rates

        Schweizerhof Swiss Quality Hotel

        Schweizerhof Swiss Quality Hotel

        0.3 km from Lake St. Moritz
          4.5 out of 5.0
           
           

          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.

          $258

          PETIT STEFFANI

          PETIT STEFFANI

          0.3 km from Lake St. Moritz
            3.0 out of 5.0
             
             

            When you stay at PETIT STEFFANI in St. Moritz, you'll be near ski lifts, within a 10-minute walk of Lake St. Moritz and Engadin.

            PETIT STEFFANIGet Rates

            Hauser Hotel St. Moritz

            Hauser Hotel St. Moritz

            0.3 km from Lake St. Moritz
              3.0 out of 5.0
               
               

              Hauser Hotel St. Moritz is in the heart of St. Moritz, within a 10-minute walk of Engadin and Lake St. Moritz.

              $180

              Badrutt's Palace Hotel

              Badrutt's Palace Hotel

              0.3 km from Lake St. Moritz
                5.0 out of 5.0
                 
                 

                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.

                Badrutt's Palace HotelGet Rates

                Hotel Steffani

                Hotel Steffani

                0.3 km from Lake St. Moritz
                  4.0 out of 5.0
                   
                   

                  A stay at Hotel Steffani places you in the heart of St. Moritz, within a 10-minute walk of Lake St. Moritz and Engadin.

                  $170

                  Hotel Stille

                  Hotel Stille

                  0.8 km from Lake St. Moritz
                    2.5 out of 5.0
                     
                     

                    With a stay at Hotel Stille in St. Moritz, you'll be near ski lifts, within a 5-minute drive of Lake St. Moritz and Engadin.

                    $109

                    Youth Hostel St. Moritz

                    Youth Hostel St. Moritz

                    0.8 km from Lake St. Moritz
                      2.0 out of 5.0
                       
                       

                      With a stay at Youth Hostel St. Moritz in St. Moritz, you'll be within a 5-minute drive of Lake St. Moritz and Engadin.

                      $154

                      Hotel Nolda

                      Hotel Nolda

                      1.2 km from Lake St. Moritz
                        3.0 out of 5.0
                         
                         

                        Located in St. Moritz, Hotel Nolda is on a river, within a 5-minute drive of Lake St. Moritz and Segantini Museum.

                        $139

                        Grand Hotel des Bains Kempinski

                        Grand Hotel des Bains Kempinski

                        1.4 km from Lake St. Moritz
                          5.0 out of 5.0
                           
                           

                          With a stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be near ski lifts, within a 5-minute drive of Lake St. Moritz and Engadin.

                          Grand Hotel des Bains KempinskiGet Rates

                          Map

                          Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.

                          Most Recent Lake St. Moritz Hotel Reviews

                          *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.