VISIT DIANI

Things to Do in Diani

Discover amazing activities and attractions in Diani Beach and surroundings.

Water Sports

Land Adventures

Food & Dining

Culture & Arts

All Activities

Kitesurfing

Kitesurfing

Learn to kitesurf or improve your skills with professional instructors. Perfect wind conditions year-round.

Duration:2-3 hours
Price:From Ksh 5,000
Snorkeling & Diving

Snorkeling & Diving

Explore vibrant coral reefs teeming with tropical fish. Equipment and guides provided.

Duration:3-4 hours
Price:From Ksh 3,500
Dolphin Watching

Dolphin Watching

Boat trip to see playful dolphins in their natural habitat. Swimming with dolphins available.

Duration:2-3 hours
Price:From Ksh 4,000
Deep Sea Fishing

Deep Sea Fishing

Full day fishing expedition. Catch marlin, sailfish, and tuna with experienced crew.

Duration:Full day
Price:From Ksh 25,000
Kayaking

Kayaking

Paddle through mangrove forests and calm lagoons. Great for beginners and families.

Duration:2 hours
Price:From Ksh 2,500
Swahili Cooking Class

Swahili Cooking Class

Learn to cook authentic Swahili dishes. Market visit and meal included.

Duration:4 hours
Price:From Ksh 3,000
Seafood Restaurant Tour

Seafood Restaurant Tour

Visit 3 top-rated seafood restaurants. Taste fresh catches prepared in different styles.

Duration:3 hours
Price:From Ksh 4,500
Shimba Hills Safari

Shimba Hills Safari

Day trip to Shimba Hills National Reserve. See elephants, rare sable antelopes, and waterfalls.

Duration:Full day
Price:From Ksh 8,000
Village Cultural Tour

Village Cultural Tour

Visit local villages, meet artisans, see traditional crafts, and learn about Swahili culture.

Duration:3 hours
Price:From Ksh 2,000
Bike Tours

Bike Tours

Cycle through coastal villages, coconut plantations, and hidden beaches.

Duration:3 hours
Price:From Ksh 2,500
Art & Craft Markets

Art & Craft Markets

Explore local markets selling handmade jewelry, wood carvings, paintings, and textiles.

Duration:Flexible
Price:Free entry
Sunset Dhow Cruise

Sunset Dhow Cruise

Romantic sunset cruise on a traditional dhow. Drinks and snacks included.

Duration:2 hours
Price:From Ksh 3,500

Popular Places to Visit

🏖️

Diani Beach

One of Africa's finest beaches with white sand and turquoise waters.

🐘

Shimba Hills

National reserve with elephants, rare antelopes, and stunning views.

🦎

Kaya Kinondo

Sacred forest with guided nature walks and cultural significance.

🐒

Colobus Conservation

Learn about and see rare colobus monkeys in rehabilitation center.

🏛️

Fort Jesus

UNESCO World Heritage Site in nearby Mombasa.

🌴

Mangrove Boardwalk

Explore unique mangrove ecosystems on elevated walkways.

Need Help Planning Your Activities?

Our local experts can create a custom itinerary for your perfect Diani experience.