Keytours Vacations logo

Details for Diani Beach

Home / Kwale County / Diani Beach
Discover Diani Beach's Wonders
Diani Beach is Kenya's crown jewel of the coast — a breathtaking 17-kilometre stretch of powder-white coral sand and crystal-clear turquoise water located 30 kilometres south of Mombasa in Kwale County. Consistently voted one of Africa's best beaches, Diani captivates every kind of traveller, from honeymooners and families to water sports enthusiasts and wildlife lovers. Protected by an offshore coral reef, the warm Indian Ocean waters are ideal for kitesurfing, scuba diving, snorkelling, and kayaking. Beyond the beach, the ancient 14th-century Kongo Mosque, the sacred Kaya Kinondo forest, and the nearby Shimba Hills National Reserve add layers of history and nature to this irresistible East African paradise.
Current Weather
75.87 °F - Rain Min/Max: 75.87 °F / 75.87 °FFeels: 77.43 °F Humidity: 91%5 Day Forecast

Trips

Hotels

Activities

Transfers

Vacation Planner Banner