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 →