Diani Beach is one of Kenya’s best-known coastal destinations, famous for its soft white sand, warm Indian Ocean waters, and relaxed atmosphere. Located south of Mombasa, it is the kind of place where you can finish a busy safari and spend a few days doing very little apart from enjoying the beach, swimming, and watching the ocean.
The beach itself is the main attraction. Long stretches of white sand make it easy to find a quiet spot, while the clear water offers plenty of opportunities for swimming and other activities. You can also try snorkeling, scuba diving, kite surfing, deep-sea fishing, or take a boat out onto the Indian Ocean.
There is more to Diani than the beach. The nearby Kisite-Mpunguti Marine Park is a popular place for boat trips, snorkeling, and exploring the underwater world. Depending on the season and conditions, you may also have the chance to see dolphins during a trip on the ocean.
For travelers interested in nature, the area around Diani has coastal forests and wildlife attractions worth exploring. Colobus Conservation works to protect the endangered Angolan colobus monkey and offers visitors an opportunity to learn about local conservation efforts.
Diani is particularly popular as the relaxing part of a longer Kenya holiday. After exploring places such as Maasai Mara, Amboseli, or Tsavo, a few nights along the coast provide time to rest before heading home. It can also be visited as a standalone beach holiday for travelers who simply want sun, sea, and a slower pace.
0 amazing safari experiences
No safaris available for this destination yet.
Contact us to create a custom itinerary.