Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Hotel Deals

See all 1,004 Properties in Locarno
ibis Locarno

ibis Locarno

Via Giuseppe Cattori 6, Locarno
    3.0 out of 5.0
     
     

    Situated in Locarno, this hotel is steps from Swiss Alps and Casino Locarno. Piazza Grande and Madonna del Sasso are also within 1 mi (2 km). Muralto Locarno ...

    ibis Locarno$105

    ibis Locarno$105
    H4 Hotel Arcadia Locarno

    H4 Hotel Arcadia Locarno

    Lungolago G. Motta, Locarno
      4.0 out of 5.0
       
       

      This family-friendly Locarno hotel is located by the sea, within a 5-minute walk of Swiss Alps and Casino Locarno. Piazza Grande and Madonna del Sasso are also ...

      H4 Hotel Arcadia Locarno$187

      H4 Hotel Arcadia Locarno$187
      Hotel Belvedere Locarno

      Hotel Belvedere Locarno

      Via ai Monti della Trinita 44, Locarno
        4.5 out of 5.0
         
         

        This family-friendly Locarno hotel is located in the historical district, within a 10-minute walk of Swiss Alps, Piazza Grande, and Casino Locarno. Madonna del ...

        Hotel Belvedere Locarno$228

        Hotel Belvedere Locarno$228
        Hotel City Locarno, Design & Hospitality

        Hotel City Locarno, Design & Hospitality

        Via Giuseppe Cattori 4, Locarno
          3.0 out of 5.0
           
           

          Situated in Locarno, this hotel is steps from Swiss Alps and Casino Locarno. Piazza Grande and Madonna del Sasso are also within 1 mi (2 km). Muralto Locarno ...

          Hotel City Locarno, Design & Hospitality$193

          Hotel City Locarno, Design & Hospitality$193
          Garni Nessi

          Garni Nessi

          Via B. Varenna 79, Locarno
            3.0 out of 5.0
             
             

            Situated in Locarno, this hotel is within 1 mi (2 km) of Swiss Alps, Piazza Grande, and Casino Locarno. Madonna del Sasso and Parco Nazionale del Locarnese are ...

            Garni Nessi$108

            Garni Nessi$108
            EasyRooms dell'Angelo

            EasyRooms dell'Angelo

            Piazza Grande, Locarno
              3.0 out of 5.0
               
               

              Located in the heart of Locarno, this hotel is steps from Swiss Alps and Piazza Grande. Casino Locarno and Madonna del Sasso are also within 1 mi (2 km). Muralto ...

              EasyRooms dell'Angelo$115

              EasyRooms dell'Angelo$115
              Aparthotel al Lago

              Aparthotel al Lago

              Via Lungolago G. Motta 12, Locarno
                3.0 out of 5.0
                 
                 

                Situated in Locarno, this hotel is within a 10-minute walk of Swiss Alps and Casino Locarno. Piazza Grande and Madonna del Sasso are also within 2 mi (3 km). ...

                Aparthotel al Lago$189

                Aparthotel al Lago$189
                Hotel DU LAC Locarno

                Hotel DU LAC Locarno

                Via Ramogna 3, Locarno
                  3.0 out of 5.0
                   
                   

                  Hotel DU LAC Locarno$139

                  Hotel DU LAC Locarno$139
                  Hotel dell'Angelo

                  Hotel dell'Angelo

                  Piazza Grande, Locarno
                    3.0 out of 5.0
                     
                     

                    Located in the heart of Locarno, this hotel is steps from Swiss Alps and Piazza Grande. Casino Locarno and Madonna del Sasso are also within 1 mi (2 km). Muralto ...

                    Hotel dell'Angelo$86

                    Hotel dell'Angelo$86
                    Hotel America

                    Hotel America

                    Piazza Grande, Locarno
                      3.0 out of 5.0
                       
                       

                      Located in the heart of Locarno, this hotel is steps from Swiss Alps and Piazza Grande. Casino Locarno and Madonna del Sasso are also within 1 mi (2 km). Muralto ...

                      Hotel America$143

                      Hotel America$143