- 17
- 4
- 1
- 2
- 3
- 1
- 1
- 1
- 3
- 1
Kenya's finest beach destination with white coral sand, warm Indian Ocean waters, and a relaxed coastal atmosphere just 30 kilometres south of Mombasa.
Diani Beach stretches for 17 kilometres along Kenya’s South Coast and is consistently rated among the best beaches in Africa. The beach is fringed by white coral sand, turquoise Indian Ocean water, and a barrier reef that creates calm, safe swimming conditions year-round. Water sports including snorkelling, diving, kite surfing, and deep sea fishing are all available directly from the beach.
Diani is the natural end point for any Kenyan safari combined with a coastal escape, pairing perfectly with Tsavo East, Tsavo West, or Amboseli. It is a 30-minute drive from Mombasa’s Moi International Airport and well connected by domestic flights from Nairobi.
Kenya's finest beach destination with white coral sand, warm Indian Ocean waters, and a relaxed coastal atmosphere just 30 kilometres south of Mombasa.