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

Top Canico Hotels Deals

See all 135 Hotels in Canico
Santa Cruz Boutique Hotel

Santa Cruz Boutique Hotel

22 Rua da Praia, Santa Cruz
    3.0 out of 5.0
     
     

    Situated near the beach in Santa Cruz, this hotel is close to Santa Cruz Beach and Santo da Serra Golf Club. Area attractions also include Palheiro Gardens and ...

    Albatroz Beach & Yacht Club

    Albatroz Beach & Yacht Club

    Quinta Dr. Americo Durao, Santa Cruz
      5.0 out of 5.0
       
       

      Located on the waterfront, this family-friendly hotel is within 9 mi (15 km) of Santa Cruz Beach, Reis Magos Beach, and Ponta da Oliveira. Sao Lourenco Point ...

      Albatroz Beach & Yacht Club$152

      Albatroz Beach & Yacht Club$152
      Quinta Splendida Wellness & Botanical Garden

      Quinta Splendida Wellness & Botanical Garden

      Estrada Ponta Da Oliveira, 11, Canico
        4.0 out of 5.0
         
         

        Located in the heart of Canico, this spa hotel is 1 mi (1.7 km) from Ponta da Oliveira and 2.6 mi (4.2 km) from Palheiro Gardens. Reis Magos Beach is 1.4 mi ...

        Quinta Splendida Wellness & Botanical Garden$197

        Quinta Splendida Wellness & Botanical Garden$197
        Hotel Amparo

        Hotel Amparo

        Rua da Amargura, Machico
          3.0 out of 5.0
           
           

          Located in the heart of Machico, this hotel is within 9 mi (15 km) of Santa Cruz Beach, Santo da Serra Golf Club, and Sao Lourenco Point. Ponta da Oliveira and ...

          Hotel White Waters

          Hotel White Waters

          Praceta 25 De Abril 34, Machico
            4.0 out of 5.0
             
             

            Situated in Machico, this hotel is within 9 mi (15 km) of Santa Cruz Beach, Santo da Serra Golf Club, and Sao Lourenco Point. Ponta da Oliveira and Reis Magos ...

            Four Views Oasis Hotel

            Four Views Oasis Hotel

            Praia dos Reis Magos, Canico
              4.0 out of 5.0
               
               

              This family-friendly Canico hotel is located near the beach, within a 15-minute walk of Reis Magos Beach and Ponta da Oliveira. Santa Cruz Beach and Botanical ...

              Hotel Solar do Bom Jesus

              Hotel Solar do Bom Jesus

              Estrada da Ribeira, 4, Santa Cruz
                4.0 out of 5.0
                 
                 

                Situated near the airport, this hotel is 0.3 mi (0.6 km) from Santa Cruz Beach and within 9 mi (15 km) of Santo da Serra Golf Club and Ponta da Oliveira. Botanical ...

                Quinta das Eiras

                Quinta das Eiras

                Caminho das Eiras 55, Santa Cruz
                  3.0 out of 5.0
                   
                   

                  Situated near the airport, this guesthouse is 2.5 mi (4 km) from Santo da Serra Golf Club and within 12 mi (20 km) of Palheiro Gardens and Monte Palace Gardens. ...

                  Hotel Rocamar

                  Hotel Rocamar

                  Caminho Cais da Oliveira, Canico
                    4.0 out of 5.0
                     
                     

                    Situated on the waterfront, this hotel is within 1 mi (2 km) of Ponta da Oliveira and Reis Magos Beach. Palheiro Gardens and Botanical Garden are also within ...

                    Dom Pedro Madeira

                    Dom Pedro Madeira

                    Estrada de Sao Roque, Machico
                      4.0 out of 5.0
                       
                       

                      Located in Machico, this beachfront hotel is connected to the convention center and within 9 mi (15 km) of Santa Cruz Beach, Reis Magos Beach, and Faial Beach. ...

                      Dom Pedro Madeira$74

                      Dom Pedro Madeira$74