17 activities found
Explore Mafia Island's hidden treasures on a full-day adventure to the historic Ras Mkumbi Lighthouse, island hippos, and beautiful Kanga Beach. Enjoy a freshly prepared beach lunch and swim in crystal-clear waters. You will discover i...
6-7 hours
USD$80 per person
Dive into an unforgettable experience swimming with the world's largest fish, the beloved whale shark, or "papa potwe" in Swahili. Our expert guides know the best spots to find these gentle giants. You will discover i...
3-4 hours
USD$75 per person
Escape to beautiful Bwejuu Island for a full-day adventure with guided snorkeling, a fresh beach picnic, crystal-clear waters, and a cultural village visit. Swim, relax, and experience authentic island life in paradise.
8 hours
USD$60 per person
Discover the magic of Mafia Island in a single unforgettable day that blends ocean adventure, rich history, and laid-back island indulgence in the heart of pristine Chole Bay. You will discover i...
7-8 hours estimate
USD$90 per person
Discover Chole Bay’s vibrant reefs on a 3-hour snorkeling tour in Mafia Island. Swim among colorful coral, tropical fish, and sea turtles with a knowledgeable guide. Perfect for all levels, with calm waters, stunning views, and a relaxed pace.
USD$30 per person
Discover the authentic culture of Mafia Island on a guided walk through Kilindoni Village. Visit the fishermen's community, local market, traditional Swahili homes, and enjoy local cuisine while learning about the island's history and way of life.
2 hours
USD$20 per person
Witness the magical moment as baby sea turtles emerge from their nests and make their way to the ocean. Guided by conservation experts, this rare experience offers a close connection to nature while supporting marine protection efforts.
4-5 hours
USD$45 per person
Explore the world-class reefs of Mafia Island with a customised dive package. Choose from 1 or 2-tank dives, multi-day adventures or learn-to-dive courses while discovering Chole Bay's vibrant coral reefs, turtles, rays and abundant marine life.
Custom Packages Available
USD$100 per person
Swim with whale sharks on Mafia’s west coast and explore vibrant coral reefs full of tropical marine life. Finish the day relaxing on a beautiful beach or sandbank with a fresh seafood lunch.
8-9 hours
USD$140 per person
Cruise to Mange Sandbank, a hidden island revealed at low tide. Spot dolphins en route, then swim, snorkel, or relax in crystal-clear waters. Enjoy a freshly grilled seafood lunch on this secluded slice of paradise. You will discover i...
USD$70 per person
Experience the heart of Swahili culture through food in this warm, hands-on cooking experience with the Mamas of Mafia Island. Step into a traditional kitchen setting where recipes are passed down through generations and every dish tells a story.
3 hours
Enquire Now
Immerse yourself in the vibrant traditions of the Swahili coast through a hands-on cultural experience that celebrates artistry, beauty, and heritage.
2 - 3 hours
Explore Chole Bay with a visit to a turtle conservation site, guided reef snorkeling, and a relaxing beach or sandbank lunch surrounded by turquoise waters and vibrant marine life.
6 to 8 hours
Experience the best of Tanzania with a 7-day safari through Tarangire, Ngorongoro and the Serengeti, followed by 3 unforgettable days on Mafia Island enjoying whale sharks, pristine beaches, vibrant coral reefs and authentic island relaxation.
10 days
Cruise the waters of Mafia Island from July–October in search of majestic humpback whales. Watch them breach, tail-slap, and glide through the Indian Ocean with expert guides. Includes water, snacks, and an unforgettable wildlife experience.