Diani Beach, Kenya
All Destinations
Southern Kenya

Diani Beach

Kenya

Kenya's Finest Coral Beach on the Swahili Coast

Best Season
Jan – Mar & Jun – Oct
Region
Southern Kenya
Climate
Tropical coast
Packages
1 safari available
About Diani Beach

Diani Beach stretches 17 kilometres along the southern Kenyan coast, consistently rated among Africa's best beaches and a regular finalist in international travel awards. The beach is backed by ancient coral rag forest sheltering a remarkable population of Angolan colobus monkeys — one of the most endangered primates in Africa — that move freely through the hotel gardens and treetops. The Indian Ocean here is shallow, warm, and spectacularly clear, protected by an offshore coral reef that creates ideal conditions for snorkelling, scuba diving, kitesurfing, and deep-sea fishing. The coastal town retains a strong Swahili character: Arabic-influenced architecture, dhow boat trips at sunset, fresh crab at the beach restaurants, and the ancient ruins of Kongo Mosque. Diani is the natural and most rewarding way to combine safari with beach, just 40 minutes by light aircraft from Nairobi or Mombasa.

Highlights

17 km of pristine white-sand beach
Coral reef snorkelling & scuba diving
Angolan colobus monkey forest walks
Swahili dhow sunset cruises
Kitesurfing & deep-sea fishing
Ancient Swahili coastal ruins

Wildlife You May Encounter

Colobus MonkeySea TurtleDolphinWhale SharkReef FishHumpback WhaleManta RayHawksbill Turtle

Climate & Weather

Tropical coast. Hot and humid year-round (28–33°C). Long rains Apr–Jun, short rains Oct–Nov. Best beach conditions Jan–Mar and Jul–Oct. Indian Ocean water temperature consistently 26–28°C.

Plan Your Visit

Let our Diani Beach specialists craft your perfect itinerary.

Safari Packages

Explore Diani Beach