Searching for some winter sun and a tan, (it’s always about the tan!) is what drew me to Diani. My Kenya trip was actually planned with Diani in mind 1st and then every other amazing thing came afterwards.
So in search of the beautiful coastline that I’d heard so much about I made my way down to Diani. To reach Diani from the mainland (Mombasa) you have to use the Likoni ferry, if you fly into the main Mombasa airport this is where you’ll also start your journey.
Diani beach has been rated the best beach destination since 2015 by Lonely Planet. The Indian Ocean goes on further than your eyes can sea 😉 and the white sand is almost blinding. The quieter part of the beach is where the resorts and hotels are; you can easily blag your way in or buy a drink so you can sit in one of the sun chairs and take in the island breeze under some palm trees.
There’s someone selling fresh coconut, necklaces or you may even catch an impromptu performance.
All part of the Diani vibe.
If you choose to stay in a hotel; the majority of them are right on beachfront. If you get an airbnb, you can easily find one 10 mins walk from beach.
Don’t leave without getting on a dhow; unmatched vibes.
The standout excursion from my time in Diani was without a doubt, the day trip to snorkel Kisite-Mpunguti Marine National Park and Reserve. We sailed on a traditional dhow sailboat, stopping to explore two vibrant snorkel sites of coral reef. Sailing from the mainland to marine park was serene and I would say it was an eco-friendly way to experience the area. We spotted dolphins, turtles, octopus and countless fish. The cruise also included delicious Swahili seafood and drinks on Wasini Island. The service was amazing and it’s definitely something I’d recommend including on your itinerary.
Places to eat:
- Tiki Bar – the food was delicious, great cocktails and a lovely vibe.
Places to visit: Kwale, Shimoni, Kisite Marine Park, Wasini Island
Luxe Out: a day trip to Kisite-Mpunguti Marine National Park (You can even dive if you know how to)
As always stay connected with us on @trippinwithsj x