My Experience Snorkeling in Diani Beach, Kenya

After having an amazing and equally exhausting time cycling in Diani, next on our exploration list was snorkeling in Diani Beach. Again, the guys came through and got us a great snorkeling deal that included a boat ride to the destination. See I like to think of myself as a little water baby, I am happiest when I am completely surrounded by water. Which is why snorkeling is a perfect sport for me. I should probably try out deep sea diving as well, but every PADI certified diving company along the Kenyan coast offers outrageous prices for its courses. The way my current explorations are set out, I am more of a budget travel kinda girl. So until the day I am able to shell out that kind of cash without my head spinning, I’ll stick to snorkeling.

The first time I ever snorkeled was when I was in Zanzibar. If you’re ever in Zanzibar and you want a magical experience, try snorkeling in Nungwi. I’m pretty sure anywhere you chose to snorkel on the island will be a somewhat magical experience, but snorkeling in Nungwi? Think private islands with powder white sand that bounce off the reflection of the pristine blue waters of the Indian Ocean. Oh yeah. My first try was truly hilarious. After the breathing test, I was raring to get into the water and explore the wild. Turns out coordinated breathing is much harder when you are breathing through a tube but after several attempts that involved swallowing gallons of salty water, I found a breathing rhythm that finally worked.

So you can imagine my disappointment when, instead of an hour long boat ride to a remote untouched island, we suddenly stopped a couple of kilometers from the beach. Like I could still see the beach. I really had been duped into believing we would snorkel somewhere private and exclusive.  Turns out the glass- bottom snorkeling trip is a half day affair. Based on your arrangement, most companies offer hotel pick-up services, accompanied with a 30 min glass- bottomed boat ride to the reef where you snorkel for about 3 hours. You can spend another hour or so at the reef before they take you back to the beach.

Once I got over the initial shock, I decided to make do with what I had. Turns out it wasn’t such a bad deal after all. Because of the presence of numerous boats in the area, the water was not as clear blue. It was however a nice little spot which was surrounded by all kinds of fish. Snorkeling really allows you to completely turn off the outside world and silently explore the underwater world and its inhabitants in their natural habitat. It really is calming too, albeit a bit stalkerish following fish around!

We spent the rest of the day hanging out in the little reef created by the low tide spying starfish and other little water creatures. Happy place, I tell you.


Fancy feeling like an Arabian god/goddess riding a camel in the desert? Only instead of a wide expanse of hot sand as your view, you get a wide expanse of hot white sands and clear blue waters with a dreamy breeze to boot. How’s that for a view? You can even throw in a coconut to the mix to add to the tropical feel.

If you are looking for another inexpensive fun activity to do at the beach then a camel ride may just be the thing. Its not just for children, I promise! For Ksh.150, you will ride these beautiful creatures through the length of the beach and back to your starting point.


Snorkeling– Ksh 1500 (Includes glass- bottom boat trip, snorkeling gear and instructor)

Camel Riding– Ksh 150

Thanks for stopping by!





  1. Theo mwangangi
    July 31, 2017 / 2:37 am

    Memories worth sharing

  2. August 1, 2017 / 11:31 pm

    The scariest part about camel riding was going up and coming back down to the ground. I still remember screaming my lungs out.
    Would still do it again though

    • lyaharchy
      August 6, 2017 / 6:31 pm

      Right? The moment when you are sure the camel is going to throw you off its back during the climb… haha, good times!

  3. just__allan
    August 2, 2017 / 4:51 am

    Awesome post Cess .nostalgic 😁

    • lyaharchy
      August 6, 2017 / 6:30 pm

      Thanks Allan! I appreciate it 🙂

Leave a Reply