Diani Beach offers a variety of activities and experiences to suit all ages, interests and abilities.
There is an 18-hole golf course with views over the Indian Ocean a few minutes from The Maji. Other activities in the vicinity include visiting a local village, a walk through the Kaya Kinondo Sacred Forest, cycling, quad biking, Yoga, Zumba and other fitness classes.
There are many places of interest and excursions that are easily accessible from Diani including a visit to the Shimba Hills National Reserve, a Funzi island day excursion, Mombasa City tours and the Tiwi Africa Pool and Tsavo National Park.
The award-winning Diani Beach is host to many water-based activities such as diving including PADI diving courses, snorkeling around the sand islands or Kisite Marine National Park, wind surfing, kite surfing, stand up paddle boarding, body boarding, beach buggy, sea kayaking, dolphin safaris, bird watching in a dug-out canoe along the Kongo river, camel rides along the beach, swimming with Whale sharks (seasonal) and traditional fishing. Motorized sports include deep sea sports fishing and jet skiing.