Beginning of main content

Book on the go and pay later.

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 21 May - 22 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

What are the top landmarks in St. Moritz?

Don’t miss these must-see sights and attractions

Top 10 Hotels in St. Moritz

See all 411 properties in St. Moritz

Estimated price for 1 night/2 adults

Europa St Moritz Hotel

Europa St Moritz Hotel

Via Suot Chesas 9, St. Moritz, GR
    4.0 out of 5.0
     
     

    Conveniently located near to the ski slopes, this St. Moritz hotel is within 2 miles (3 km) of Engadin and Lake St. Moritz, and is convenient for winter sports, ...

    £108 per night for 2 guests

    4 Jun-5 Jun
    Europa St Moritz Hotel£108
    Hotel Bären

    Hotel Bären

    Via Maistra 50, St. Moritz, GR
    • 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, Kulm Golf Course and Chesa Futura Building. Engadiner Museum and ...

    £145 per night for 2 guests

    31 May-1 Jun
    Hotel Bären£145
    Crystal Hotel

    Crystal Hotel

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

      Located near the slopes, this St. Moritz hotel is situated in the mountains, within a 10-minute walk of Engadin and Lake St. Moritz, and is convenient for winter ...

      £149 per night for 2 guests

      7 Jun-8 Jun
      Crystal Hotel£149
      Art Boutique Hotel Monopol

      Art Boutique Hotel Monopol

      Via Maistra 17, St. Moritz, GR
        4.0 out of 5.0
         
         

        Located near the slopes, this St. Moritz hotel is situated in the mountains, within a 10-minute walk of Engadin and Lake St. Moritz, and is convenient for winter ...

        £188 per night for 2 guests

        9 Jun-10 Jun
        Art Boutique Hotel Monopol£188
        Badrutt's Palace Hotel

        Badrutt's Palace Hotel

        Via Serlas 27, St. Moritz, GR
          5.0 out of 5.0
           
           

          Located near the slopes, this St. Moritz hotel is situated in the mountains, within a 10-minute walk of Engadin and Lake St. Moritz, and is convenient for winter ...

          Badrutt's Palace HotelGet Rates

          Hauser Swiss Quality Hotel

          Hauser Swiss Quality Hotel

          Via Traunter Plazzas 7, St. Moritz, GR
            3.0 out of 5.0
             
             

            Located in the heart of St. Moritz, this hotel is within a 10-minute walk of Engadin and Lake St. Moritz. Berry Museum and Chesa Futura Building are also within ...

            £185 per night for 2 guests

            24 May-25 May
            Hauser Swiss Quality Hotel£185
            Hotel Laudinella

            Hotel Laudinella

            Via Tegiatscha 17, St. Moritz, GR
              3.5 out of 5.0
               
               

              Located near the slopes, this St. Moritz hotel is situated in the mountains, within 1 mile (2 km) of Engadin and Lake St. Moritz, and is convenient for winter ...

              £132 per night for 2 guests

              22 May-23 May
              Hotel Laudinella£132
              Languard

              Languard

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

                Located near the slopes, this St. Moritz hotel is situated in the mountains, within a 10-minute walk of Engadin and Lake St. Moritz, and is convenient for winter ...

                £175 per night for 2 guests

                16 Jun-17 Jun
                Languard£175
                Kulm Hotel St. Moritz

                Kulm Hotel St. Moritz

                Via Veglia 18, St. Moritz, GR
                  5.0 out of 5.0
                   
                   

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

                  Kulm Hotel St. MoritzGet Rates

                  Hotel Nolda

                  Hotel Nolda

                  Via Crasta 3, St. Moritz, GR
                    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 Segantini Museum and Lake St. Moritz, and close to winter sports, ...

                    £109 per night for 2 guests

                    3 Jun-4 Jun
                    Hotel Nolda£109
                    Map

                    St. Moritz Hotel Reviews

                    Travel to St. Moritz & Explore


                    Explore St. Moritz with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!