rovostays·

Things to do in Diani Beach

30 experiences — hand-picked & rephrased

Top 25 things to do in Diani Beach

  1. Wasini Island dolphin watching tour from Diani Beach, Diani Beach01

    1. Wasini Island dolphin watching tour from Diani Beach

    10 hoursFrom₹10,727/ person
    Free cancellationInstant confirmation

    A full day tour including dolphin sightings, snorkeling, and Swahili cuisine with an option to visit the Shimoni caves.

  2. Jet ski dolphin safari at Galu Beach, Diani Beach02

    2. Jet ski dolphin safari at Galu Beach

    1 hoursFrom₹13,707/ person
    Free cancellationInstant confirmation

    Two hours on a jet ski along Diani's coast, spotting dolphins and capturing the moments in photos, with the option for tubing after.

  3. Wasini Island dolphin watching and snorkeling excursion, Diani Beach03

    3. Wasini Island dolphin watching and snorkeling excursion

    9 hoursFrom₹11,781/ person
    Free cancellationInstant confirmation

    Half-day trip to Wasini Island — dolphin watching and snorkeling at Kisite Mpunguti Marine Reserve, rich marine life and coral reefs included.

  4. Two-day safari with day and night game drives in Tsavo East, Diani Beach04

    4. Two-day safari with day and night game drives in Tsavo East

    5.0· 4 reviews2 daysFrom₹54,485/ person
    Instant confirmation

    Two days, one night — full-day game drive and night safari to see nocturnal wildlife in Tsavo East National Park.

    The experience was fantastic. Our guide, Francis, led us on a game drive where we encountered numerous animals like elephants, rhinos, buffalo, lions, leopards, hippos, crocodiles, and waterbucks. The night game drive was enjoyable, and we were treated to a stunning sunset. We captured many unforgettable videos and photos, and we look forward to returning to this amazing place.git0ngab
  5. 3-day safari in Tsavo East and West National Parks, Diani Beach05

    5. 3-day safari in Tsavo East and West National Parks

    5.0· 3 reviews6.5 hoursFrom₹1,03,080/ person
    Free cancellationInstant confirmation

    Three days, two nights — explore Tsavo East and West, wildlife sightings including elephants, lions, and rhinos, with accommodation and transportation included.

    The experience was absolutely fantastic. Wildlife viewing was exhilarating and captivating. The lodges, Lion Hill and Ngulia, offered lovely accommodations with stunning views. Our guide and driver, Joshua, was exceptional, showcasing remarkable driving skills in tough conditions. He skillfully found and detailed the vast array of wildlife we encountered, including lions, cheetahs, rhinos, hippos, buffaloes, zebras, giraffes, warthogs, hyraxes, crocodiles, various gazelles and antelopes, baboons, ostriches, and many birds. Thank you!Susan_B
  6. Mombasa city tour — Fort Jesus, Old Town, Spice Town and crafts, Diani Beach06

    6. Mombasa city tour — Fort Jesus, Old Town, Spice Town and crafts

    5.0· 3 reviews4 hoursFrom₹9,621/ person
    Free cancellationInstant confirmation

    Seven hours total — visit Fort Jesus, Old Town, spice markets, and the Akamba Craft Centre, with 3 hours of travel from Diani Beach included.

    The trip to Mombasa was enjoyable, with our guide taking us to Fort Jesus, Old Town, and the Spice Market, where he addressed all our questions. We then visited the famous bumps and a Hindu temple, where we received insights about the temple. Finally, we explored how various characters are crafted from different woods and had some shopping opportunities. Overall, it met our expectations and allowed us to experience Mombasa.VeronikaW782
  7. Tsavo East day safari from Diani Beach, Diani Beach07

    7. Tsavo East day safari from Diani Beach

    5.0· 3 reviews8 hoursFrom₹24,379/ person
    Free cancellationInstant confirmation

    A full-day expedition from Diani Beach to Tsavo East National Park for a chance to see the Big Five.

    The safari experience was outstanding! We were fortunate enough to spot many of the big 5 during our trip, and our guide was exceptionally friendly. The ticket price included a delicious lunch. I would definitely recommend this.Mertina246
  8. Sunset dhow cruise with dinner on Mwachema River, Diani Beach08

    8. Sunset dhow cruise with dinner on Mwachema River

    5.0· 1 reviews4 hoursFrom₹6,854/ person
    Free cancellationInstant confirmation

    Two hours on a traditional dhow, sailing along the Mwachema River with a riverside dinner featuring local cuisine.

    The cruise along the Kongo was a wonderful experience. The Captain and Mansaur were excellent guides—friendly and well-informed. Visiting Mansaur's village was a joy, with the children being incredibly warm and respectful. We look forward to returning with more treats next time.953Phil
  9. Shimba Hills National Reserve day tour from Diani Beach, Diani Beach09

    9. Shimba Hills National Reserve day tour from Diani Beach

    5.0· 1 reviews5.5 hoursFrom₹7,854/ person
    Free cancellationInstant confirmation

    Full-day trip — visit Shimba Hills for wildlife viewing, a scenic walk to Sheldrick Falls, and insights into local culture, with an experienced ranger guiding the way.

    The driver communicated well regarding the pick-up time and was well-informed about the site and its accessibility. The experience was enjoyable, with a good sighting of animals during the game drive, and while the hike to the waterfalls required some effort, it was definitely worthwhile. This is a great experience for the price, and I would suggest it to others.briannH1881RQ
  10. Two-day Taita Hills wildlife safari, Diani Beach10

    10. Two-day Taita Hills wildlife safari

    5.0· 1 reviews36.2 hoursFrom₹47,122/ person
    Instant confirmation

    Two days in Taita Hills Wildlife Sanctuary, exploring diverse wildlife, including elephants and lions, with comfortable accommodation included.

  11. Dolphin watching and snorkeling tour in Wasini, Diani Beach11

    11. Dolphin watching and snorkeling tour in Wasini

    4.9· 130 reviewsFrom₹13,253/ person
    Free cancellationInstant confirmation

    Full-day tour—dolphin watching and snorkeling, including Swahili lunch and a guided village walk, supporting local communities and conservation.

    The guides were highly energetic and superb. The food was exceptional, making for a wonderful day out. I would certainly recommend this to anyone visiting Kenya.oliver_p
  12. Tsavo East day safari from Diani Beach by 4WD jeep, Diani Beach12

    12. Tsavo East day safari from Diani Beach by 4WD jeep

    4.9· 15 reviewsFrom₹35,342/ person
    Free cancellationInstant confirmation

    Full-day, dawn to dusk safari in Tsavo East National Park — wildlife viewing and stunning landscapes, approximately 6 hours of exploration included.

    We arranged our safari online before our 12-day trip. Given our limited time, we opted for a 1-day tour, wanting to enjoy relaxing at our hotel and the beach in Diani Beach. We were initially concerned that the one-day experience would limit our chances to see numerous animals. Martha was very helpful, answering all our inquiries regarding the safari booking, payments, and detailed schedule with our guide Henry, making the entire process straightforward and friendly via email. Payment through Pesapal was efficient. On March 13th, Henry picked us up promptly at 4 a.m. His warm and friendly demeanor reassured us that we were in good hands. After about two hours on the road, we took a brief coffee and restroom break before heading to Tsavo East, which was a quick 30-minute drive away. Entering the park, it didn't take long before we spotted a family of elephants at a watering hole. Our excitement grew as we also encountered giraffes, zebras, antelopes, wildebeests, ostriches, and various birds. The highlight was seeing two lionesses with their cubs under a bush, shielding themselves from the sun. We had close views of nearly all the animals, with Henry providing binoculars for those further away. Everything was excellently organized, and we only needed suitable clothing, as drinking water was supplied. Henry shared fascinating insights about the animals and their habits, leaving no question unanswered. When hunger struck, we headed to a lodge for a plentiful and delicious lunch buffet, which was a nice break. After another short game drive, Henry safely returned us to our hotel. This was truly an unforgettable day at the safari, and we are grateful to Henry for his guidance and to Martha for her assistance.mariesE8213SH

Browse by what you want

Filter the list

Looking for landmarks instead? See the top places to visit in Diani Beach.

People also ask

People also ask about Diani Beach

The activities ranked above are sorted by traveller rating and review count — start with the top 3 if you're short on time. Diani Beach is strongest on heritage walks, food tours and outdoor day trips; the listicle covers all three categories. Most experiences are 3–6 hours and can be combined with a morning visit to a landmark.

Explore more

Things to do in nearby destinations

More destinations in Kenya with curated lists from the Rovostays editorial team. Each opens the full guide for that city.