Things to do in Kenya

Discover the highlights of Kenya with our unforgettable activities! Whether you are looking for an adventurous safari, a cultural experience or a relaxing beach holiday, we have the perfect activities for you. Our page lists the best activities in popular areas of Kenya such as Diani Beach, Masai Mara National Reserve and Nairobi.

  • Tailor-made safaris by true Africa specialists
  • 5-star customer reviews
  • Fair prices. Exceptional quality.
Diani Beach

Duration: 5-8 hours

Swimming with sharks? Yes, it’s a thing. And what a magical thing it is! If you go deep with these sharks, you don’t have to be afraid: whale sharks might be enormous, but they’re vegetarians and have no culinary interest in you. Go ahead and embark on an unforgettable adventure with these gentle giants and […]

View this activity
Diani Beach

Duration: 2-3 hours

Sandbank visit by Ngalawa boat

Leave the busy Diani Beach, hop into a traditional wooden sailboat called ngalawa and head for an amazing sandbank in the Indian Ocean. Here you get to admire the clear blue sea and enjoy the beautiful view of Diani Beach from this stretch of sand that only becomes a paradisiac island at low tide. What […]

View this activity
Diani Beach

Duration: 5-8 hours

Kenya allows for some good places to go deep sea fishing. Diani Beach, on the country’s south coast, is one of them. On a 22 ft boat you head into open waters during this marine in adventure and start your search for some kingfish or barracuda. Once caught, the fish are usually released again, since […]

View this activity
Diani Beach

Duration: 2-3 hours

Visit the Digo tribe

Your day starts with a trip to the village of Ukunda where you can visit a local market, try local food and test your bargaining skills. Afterwards you’ll see the Digo tribe, the indigenous people of Diani, who now live in villages with around 40 huts each. During your stay you’ll learn more about their […]

View this activity
Diani Beach

Duration: 2-3 hours

Kaya Kinondo Forest Visit

Immerse yourself in the natural beauty of Kaya Kinondo Forest, nestled in Kenya’s coastal region. This forest is home to a unique ecosystem and, as a sacred forest of the Digo tribe, rich in cultural heritage. As you make your way across tangled roots and chunks of ancient coral, the guide points out various plants […]

View this activity
Diani Beach

Duration: 5-8 hours

Snorkelling at Kisite Marine Park

Has snorkelling with turtles, starfish, octopuses, pufferfish, and maybe even dolphins been your lifelong dream? During our snorkelling trip to Kisite Marine Park, you could get a chance to make it come true! Please note that all snorkelling activities are conducted in groups, so whether you’re a pro or a beginner, you’ll enjoy a magical […]

View this activity
Diani Beach

Duration: 2-3 hours

Estuary Sunset Cruise (With Wine)

Step onboard a traditional African sailing boat for a mesmerizing sunset cruise among the mangroves. The traditional ngalawa, as these boats are called, is made of a hollowed-out mango tree trunk, has floaters on each side and a simple sail to get it going. Typically these charming boats are used for fishing, but in Diani […]

View this activity
Diani Beach

Duration: 5-8 hours

Embark on a thrilling hike in the magnificent Shimba Hills National Reserve, one of the largest coastal forests in East Africa. The perfect mix of rainforest, woodland and grassland promises a breathtaking flora and diverse wildlife. Lace up your hiking boots and keep your eyes open for 111 bird species as well as animals like […]

View this activity
Diani Beach

Duration: 2-3 hours

Canoe Tour to Diani’s Sandbank

Take a scenic canoe tour to Diani’s sandbank, Robinson Island! As you glide through the clear waters of Diani Beach, you can take in the wide views of the calm Indian Ocean. You may spot lively marine life, including bright coral reefs and dolphins, before you step onto the wide sandbank. Here you can rest, […]

View this activity
Diani Beach

Duration: 5-8 hours

Join a scuba diving trip to Kisite Marine Park to explore its thriving ecosystem while swimming with dolphins, turtles, starfish, and more. Sail across the Indian Ocean in a traditional dhow and dive into pristine waters, suitable for beginners and seasoned divers. Please note that snorkelling and diving activities are conducted in groups, not privately.

View this activity
Diani Beach

Duration: 2-3 hours

SUP tour to Diani’s sandbank

Standup Paddling has experienced a massive hype in the last few years. Instead of paddling on the lovely lake around the corner at home, join us on a thrilling SUP tour to Diani’s out-of-this-world sandbank. With our experienced guides, you’ll float across the crystal-clear Indian Ocean, soak up the warm sun and discover the vibrant […]

View this activity
Diani Beach

Duration: 2-3 hours

Play golf among monkeys (18 Hole)

When staying in Diani you can play some special rounds of golf – African style! Play the 18-hole course among the palm trees, with various monkeys and tropical birds looking over your shoulder (just don’t let them steal your ball). Set amidst breathtaking landscapes, our golf experience offers a perfect blend of challenging fairways, stunning […]

View this activity

As seen in

The-Independent-Logo-grey
The_Telegraph_logotype_logo-1 (1)
evening_standard_logo
the-guardian-logo-136px