Diani is a famous beach resort town on Kenya’s Indian Ocean coast, known for its pristine white-sand beaches, vibrant coral reefs, and water sports. Located 30 kilometers south of Mombasa, it offers a wide range of activities and attractions, from thrilling adventures to serene wildlife encounters.
Top things to do and see
Outdoor adventures
- Lessons: Golf lessons at The Diamonds Leisure Golf Club & Resort from a resident pro for both beginners and experienced players.
- Beach activities: Play a game of beach volleyball on the sand
- Water sports: Diani’s shallow lagoon, protected by a coral reef, is an ideal spot for activities like kitesurfing, windsurfing, snorkeling, and diving.
- Skydiving: Experience the breathtaking thrill of skydiving with coastal and ocean views.
- Dhow boat trips: Take a traditional dhow to Wasini Island, where you can spot dolphins and sea turtles in the Kisite Marine Park.
- Wildlife safaris: Visit the nearby Shimba Hills National Reserve for wildlife viewing, or embark on a multi-day safari to larger parks like Tsavo East
and Amboseli.
- Camel rides: Enjoy a leisurely and unique camel ride along the beach at the water’s edge.
Local culture and shopping
- Swahili culture: Explore the local culture of the indigenous Digo people, one of the nine ethnic communities of the Mijikenda.
-
Kongo Mosque: Visit the historic 16th-century Kongo Mosque, located where the Kongo River meets the Indian Ocean.
- Local markets and art: Diani has several shopping centers, craft markets, and boutiques where you can find souvenirs and local art.