Skip to content
DianIGuide

Guide to Diani Beach

Everything you need to know about visiting Diani Beach — Kenya's premier coastal destination on the Indian Ocean.

Diani Beach consistently ranks among Africa's finest coastal destinations. Located 30 kilometres south of Mombasa on Kenya's South Coast, this stretch of white coral sand runs for 17 kilometres along the Indian Ocean, backed by lush coastal forest and fringed by a protected reef.

The water is warm year-round (25-29°C), the sand is fine and white, and the reef creates a natural lagoon perfect for swimming. Beyond the beach, you'll find world-class diving, deep-sea fishing, kite-surfing, and a growing food scene that blends Swahili traditions with international influences.

This guide covers everything from the best time to visit and how to get there, to practical tips on accommodation, safety, and getting around. Consider it your starting point for planning the perfect Diani holiday.

Frequently Asked Questions

Continue Exploring