← Back to blog

Top 10 Beaches in Tanzania and Zanzibar

Tanzania's beach geography is dominated by the Zanzibar Archipelago — the islands of Unguja (Zanzibar main island), Pemba, and Mafia — accessible by ferry or domestic flight from Dar es Salaam. The main island of Unguja has the most developed beach tourism; Pemba is more remote and has the Pemba Channel's exceptional diving; Mafia is the gateway to a marine park with whale shark aggregations. The mainland coast has beaches at Dar es Salaam and further north toward the Kenyan border, but the island beaches are what most international visitors come for.

Zanzibar main island (Unguja) has an interesting coastal geography: the east coast is an extensive tidal flat backed by a reef, which means that at low tide the sea retreats hundreds of metres and swimming is impossible in many places. At high tide, the same beaches become beautiful lagoons with warm, shallow water. This tidal character is the most important thing to understand before choosing where to stay on the island. The north coast — Nungwi and Kendwa — has deep water close to shore and is independent of the tidal cycle.

Stone Town, the historic capital of the former Zanzibar Sultanate and a UNESCO World Heritage Site, is a short drive from the west coast beaches and a logical base for exploring the island by motorbike or dalla-dalla (minibus). The Spice Tour — visiting the island's nutmeg, clove, cinnamon, and pepper farms — combines easily with any beach stay.

The monsoon seasons affect the Tanzanian coast: the long rains (masika) from March through May are the low season, with rough seas and reduced boat services; June through October and December through February are the peak beach periods with the most reliable weather and sea conditions.

1. Nungwi Beach, Unguja (Zanzibar)

Nungwi at the northern tip of Zanzibar is the most popular beach on the island. Unlike the east coast beaches — which are tidal flats that expose reef at low tide — Nungwi has deep water close inshore due to the configuration of the north coast. Swimming is possible at all tidal states, which gives Nungwi a practical advantage. The beach has a full resort infrastructure, a working dhow-building yard visible from the beach, and a sunset facing west over the channel.

2. Kendwa Beach, Unguja (Zanzibar)

Kendwa, 3 kilometres south of Nungwi, shares the same deep-water advantage and is slightly less developed. The Full Moon Party at Kendwa Rocks beach bar has become a regular event. The beach has a more relaxed character than Nungwi's main tourist strip.

3. Paje Beach, Unguja (Zanzibar)

Paje on Zanzibar's east coast is the Indian Ocean kitesurfing reference. The southeast trade wind blows consistently from June through September and the lagoon formed by the offshore reef provides flat shallow water at low tide — ideal conditions for kitesurfing students and advanced riders alike. The beach town has a cluster of kite schools and accommodation. The tidal flat extends several hundred metres at low tide; high tide returns a swimming beach.

4. Matemwe Beach, Unguja (Zanzibar)

Matemwe on the northeast coast is quieter than Nungwi and has a local fishing village character that has been better preserved. The beach faces the Mnemba Atoll conservation area offshore — one of the best dive and snorkel sites in the Indian Ocean. Mnemba Island (accessible by boat) is a private island lodge operated by andBeyond; the surrounding marine conservation area is accessible for dive and snorkel day trips from Matemwe.

5. Jambiani Beach, Unguja (Zanzibar)

Jambiani on the southeast coast is a village-based beach with a seaweed farming character — women harvest and dry seaweed in the tidal flat, a practice that supports the village economy. The beach is long, the tidal flat substantial, and the reef offshore visible. The village guesthouses are among the most authentic accommodation on Zanzibar.

6. Stone Town Waterfront, Zanzibar

Stone Town, UNESCO World Heritage Site and the historic capital of the Zanzibar Sultanate, has a waterfront rather than a beach. The Forodhani Gardens on the waterfront come alive at night with a seafood market — the setting, looking out at the dhow harbour with the old fort behind, is unique in the Indian Ocean.

7. Chumbe Island, Unguja

Chumbe Island is a private marine sanctuary and eco-lodge 12 kilometres south of Stone Town. The island has a fully protected coral reef — no fishing or anchoring for decades — and the snorkelling directly from the beach on the island is the best in Zanzibar. Seven eco-bungalows on the island provide accommodation; day visits with a snorkel guide are available but limited.

8. Ras Kutani Beach, Dar es Salaam area

Ras Kutani, 30 kilometres south of Dar es Salaam on the mainland, is an eco-lodge on a beach between an estuary and the Indian Ocean. The beach is backed by a lagoon and the estuary mangroves. The water off Dar es Salaam's south coast is warm year-round. For travellers transiting Dar es Salaam, it provides a quality beach stop without the ferry to Zanzibar.

9. Mafia Island, Mafia Archipelago

Mafia Island is an 80-kilometre-long island with a fringing reef and a marine park that protects whale shark aggregation grounds (November through February). The beaches are white sand without major resort development. The dive sites around Mafia are in very good condition compared to the more visited Zanzibar reefs.

10. Pemba Island, Pemba Channel

Pemba is north of Zanzibar and far less visited. The island has steep-sided cliffs, dense forest, and excellent dive conditions in the Pemba Channel — one of the world's deepest coastal trenches, creating dramatic wall diving. Beaches on the sheltered west coast are accessible from Chake Chake town.

Planning a Tanzania beach trip

The standard Tanzania itinerary combines a mainland safari (Serengeti, Ngorongoro Crater, or Selous depending on the season) with a Zanzibar beach stay. The combination works efficiently because Zanzibar is only 70 kilometres from Dar es Salaam — domestic flights take 30 minutes, and the ferry takes 2 hours. A typical combined itinerary is 7 days safari followed by 5 to 7 days on Zanzibar, flying back from Zanzibar's Abeid Amani Karume International Airport.

The ferry between Dar es Salaam and Zanzibar's Stone Town operates multiple times daily; the journey is 2 hours on the fast ferry. The experience of the Dar es Salaam ferry terminal is hectic and requires advance ticket purchase and early arrival. The domestic flight (various airlines including Coastal Aviation and Air Tanzania) is significantly more comfortable and only slightly more expensive.

Choosing where to stay on Zanzibar depends primarily on the tidal question. North coast (Nungwi, Kendwa): deep water year-round, always swimmable, most developed infrastructure. East coast (Paje, Matemwe, Jambiani): tidal flat beaches — beautiful at high tide, exposed reef flat at low tide. For families with children and people who primarily want beach swimming, the north coast is the practical choice. For kitesurfers and those who want to experience the traditional seaweed farming culture, the east coast is the right choice.

The most common mistake in Zanzibar planning is booking the east coast on the assumption of continuously swimmable beach and discovering the tidal flat reality on arrival. Checking the tide tables before beach activities is essential on the east coast; the high tide windows are when the lagoon comes alive.

Explore on the map