Diani Beach

A pristine tropical paradise with white sandy beaches and turquoise waters. Diani Beach is one of Africa's leading beach destinations, featuring 17 kilometers of pristine white sand beaches backed by lush coastal forests.

Swimming
Snorkeling
Kite surfing
Beach walks
Diving
Dolphin watching

Diani Beach
Diani Beach Resort Package

Diani Beach Resort Package

Luxurious beachfront accommodation with world-class amenities and pristine beach access.

3-7 nights
Varies people
Diani Beach
$180
Diani Beach
Water Sports Adventure

Water Sports Adventure

Full day of exciting water activities including kite surfing, jet skiing, and windsurfing.

Full day
Varies people
Diani Beach
$95
Diani Beach
Shimba Hills Day Trip

Shimba Hills Day Trip

Explore the coastal rainforest and spot elephants, sable antelopes, and exotic birds.

8 hours
Varies people
Diani Beach
$120
Diani Beach
Dolphin Watching Tour

Dolphin Watching Tour

Early morning boat trip to encounter playful dolphins in their natural habitat.

4 hours
Varies people
Diani Beach
$85
Diani Beach
Colobus Monkey Sanctuary

Colobus Monkey Sanctuary

Visit the sanctuary protecting endangered Angolan colobus monkeys.

2 hours
Varies people
Diani Beach
$45
Diani Beach
Deep Sea Fishing

Deep Sea Fishing

Half-day deep sea fishing for marlin, sailfish, and other game fish.

6 hours
Varies people
Diani Beach
$150

Loading...

📍 0.0000, 0.0000

Loading interactive map...