About Diani Beach

Diani Beach on Kenya's south coast is a stunning stretch of white sand fringed by palm trees and coral reefs. The warm Indian Ocean waters are perfect for swimming, snorkeling, and diving. Diani is also a gateway to the Shimba Hills Reserve and historic Wasini Island.

Key Attractions

White sand beaches
Snorkeling and diving
Kisite Mpunguti Marine Park
Shimba Hills Reserve
Wasini Island dolphin tours

Travel Tips

Book beachfront accommodation. Visit the marine park for dolphin spotting. Try local Swahili cuisine. Use reef-safe sunscreen. Check tide times for swimming safety.

Quick Facts

Best Time

July to March

Currency

Kenyan Shilling (KES)

Language

Swahili / English

Timezone

EAT (UTC+3)

Visa Requirements for kenya

Check what documents you need to visit Diani Beach and start your visa application.

View visa requirements for kenya →