Diani Beach is Kenya's premier beach destination, famous for powder-white sands, warm Indian Ocean waters, and a laid-back luxury atmosphere. It is an ideal complement to an inland safari, offering world-class beach resorts, coral reefs, and water sports.
Visitors can enjoy snorkeling, diving, dhow cruises, and day trips to marine parks, all while staying in upscale beachfront properties with sweeping ocean views.
Highlights
- White sand beaches
- Luxury beachfront resorts
- Snorkeling and diving
- Dhow sunset cruises
- Relaxed coastal atmosphere
Wildlife
Marine life including dolphins, reef fish, sea turtles, and seasonal whale sharks.
Activities
Beach relaxation, snorkeling, diving, kite surfing, dhow cruises, spa experiences, and marine park excursions.
Best Time to Visit
December to March / July to October