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

Top Hotel Deals

See all 6 Properties in Matemo Island
Miti Miwiri

Miti Miwiri

Ilha do Ibo, Bairro Cimento, Ibo
    3.5 out of 5.0
     
     

    Nestled on the beach, this Ibo hotel is within a 10-minute walk of Fort of St. Anthony and Fort of Sao Jose. Fort of Sao Joao is 0.6 mi (1 km) away.

    Azura Quilalea Island

    Azura Quilalea Island

    Quilalea Island, Quilalea Island
      4.5 out of 5.0
       
       

      Wake up to the ocean at your door at this resort, which is located by the ocean and set on its own private sand beach. Regional attractions also include Fort ...

      Azura Quilalea Island$1,058

      Azura Quilalea Island$1,058
      Mwani House

      Mwani House

      Rua Bella Vista s/n, Ibo
        3.0 out of 5.0
         
         

        Situated near the beach, this lodge is within a 10-minute walk of Fort of Sao Jose, Fort of St. Anthony, and Fort of Sao Joao.

        Mwani House$239

        Mwani House$239
        Cinco Portas Lodge

        Cinco Portas Lodge

        Rua Republica, Ibo
          2.5 out of 5.0
           
           

          Located in Ibo, this beachfront guesthouse is in a national park and within a 10-minute walk of Fort of St. Anthony and Fort of Sao Jose. Fort of Sao Joao is ...

          Cinco Portas Lodge$81

          Cinco Portas Lodge$81
          Ibo Island Lodge

          Ibo Island Lodge

          Rua Bela Vista, Ibo
            4.0 out of 5.0
             
             

            Nestled on the beach, this Ibo lodge is within a 10-minute walk of Fort of Sao Jose and Fort of Sao Joao. Fort of St. Anthony is 0.5 mi (0.8 km) away.

            Ibo Island Lodge$652

            Ibo Island Lodge$652
            Ulani Lodge

            Ulani Lodge

            Ibo Island, Cabo Delgado Province
               
               

              Situated in Ibo, this lodge is close to Fort of St. Anthony, Fort of Sao Joao, and Fort of Sao Jose.

              Ulani Lodge$89

              Ulani Lodge$89