Star Rating
Hotel Name
Price Range (USD)to

Additional Hotels in Kilwa

Hifadhi Hotel in Pemba IslandCall +1-800-230-4134+1-800-230-4134 Chake Chake, Pemba Island, TZ~5.72 Miles from Kilwa
  • Typically sells for 84.35 - 85.35 USD
  • Indoor pool on property

Hifadhi Hotel is located in Pemba Island.Rooms Make yourself at home in one of the 13 air-conditioned rooms featuring minibars and LCD televisions.

The AiyanaCall +1-800-997-5148+1-800-997-5148 Makangale Beach, Pemba Island, TZ~19.89 Miles from Kilwa
  • Indoor pool in hotel
  • Fitness + Health Center

With a stay at The Aiyana in Pemba Island, you'll be on the beach and minutes from Manta Beach, and close to Vumawimbi Beach. This 4.

Pemba LodgeCall +1-888-205-8144+1-888-205-8144 Shamiani Island, Pemba Island, TZ~20.65 Miles from Kilwa
  • Check-in time: noon
  • Typically sells for 330.00 - 331.00 USD

With a stay at Pemba Lodge in Pemba Island, you'll be by the sea and minutes from Shamiani Island Beach.Rooms Make yourself at home in one of the 5 guestrooms.

Next: See My Kilwa Hotels with Pricing
Back to Top