Africa-Places.com has listed approx 92 islands in Tanzania. Some of the Top rated islands in Tanzania are- Unguja, Unguja, Changu Island, Kwale Island, Mnemba Island, Pemba Island, Mafia Island, Mbudya Island, Mafia Island & Ukerewe Island.