Zanzibar Archipelago
Whale Watching & Dolphin Tours

Enter your dates to find available activities

Our most recommended Zanzibar Archipelago Dolphin & Whale Watching

  • Zanzibar: Swimming with Dolphins and Snorkeling Private Tour

    1. Zanzibar: Swimming with Dolphins and Snorkeling Private Tour

    Get picked up from your hotel in an air-conditioned vehicle and head to the Kizimkazi village, where you will be met by the captain. Here, start your journey to meet and have a chance to swim with dolphins. The captain will take the boat to locations well-known for dolphin spotting, while maintaining a respectful distance. The well-equipped boat will travel to several spots to ensure time for dolphin watching and scenic snorkeling. Enjoy the beauty of the coral and the brightly colored fish. Along the way, savor some delicious snacks and fruits. After the tour, you will be brought safely to shore before being dropped off at your hotel.

    Juma and his skipper were great in spotting the dolphins. We were lucky to see between 7 to 10 dolphins .

  • Zanzibar: Mnemba Atoll Marine Reserve Snorkeling Tour

    2. Zanzibar: Mnemba Atoll Marine Reserve Snorkeling Tour

    After pickup at your hotel on Unguja, Zanzibar, hop in your private boat toward Mnemba Island. Depending on conditions, reach the coral reef of the Mnemba Atoll Marine Reserve in up to 20 minutes. Once there, explore a reef that is big enough for everyone so you won't feel crowded, even on busy days. Keep your eyes peeled for yellow snapper, barracuda, turtles, and much more. After snorkeling, enjoy a snack stop on a sandbank. Relax under the sun as you savor seasonal fresh fruit and other small bites. Later, head back to shore on Unguja. See local fishermen coming back from the sea and selling their day's catches before being transferred back to your accommodation.

Other Sightseeing Options in Zanzibar Archipelago

Want to discover all there is to do in Zanzibar Archipelago? Click here for a full list.

What people are saying about Zanzibar Archipelago

Juma and his skipper were great in spotting the dolphins. We were lucky to see between 7 to 10 dolphins .