Africa-Places.com has listed approx 21 Public beaches in Tanzania. Some of the Top rated Public beaches in Tanzania are- Samanene Resort, Coco Beach Resort, avashi beach resort, Mkadini Beach, Kabuhara Beach Resort, Ndege Beach Resort, Chadibwa Beach Resort, Jembe Beach Resort, Ocean Group Hotel Zanzibar Office & Sunshine Marine Lodge - Beach.