Ocean Experiences in Diani — Snorkelling, Kayaking, Boats | Scuba Duka
Skip to content
Scuba diver giving the OK sign underwater

Oceanexperiencesfor everyone

Snorkelling, kayaking and private boat trips from Diani Beach, for guests who are not certified, not diving today, or travelling with divers.

Kayaks are hired by the hour, private boats per trip, and snorkellers can often join divers on the same boat where the site suits both.

Written by The Scuba Duka team · Reviewed by Ali, founder and Divemaster Instructor · October 2026

A young boy kayaking off Diani Beach

Four ways onto the water

Kayaks and private boats have fixed prices, shown below in USD. Snorkelling places on a dive boat are quoted with your group's booking.

Mixed groups
Diving & Snorkelling Experiences

Divers below and snorkellers at the surface, on one boat in one morning. We choose a site with shallow reef so both groups have something to see.

price on request
Surface · no experience
Kayaking

Single and double kayaks, booked around the tide rather than the clock.

$25–30 / hour
Private charter
Private Boat Hire

The boat, skipper and crew for your group — for diving, snorkelling or a coastal run with a swim stop.

$700–1,200
Before you pack
Equipment & Gear Guide

What is included, what is worth bringing from home, and what to leave behind.

reference

Travelling with divers?

Tell us who is diving, who is not, and who is undecided. We would rather build one trip around a mixed group than sell four separate bookings that leave somebody waiting on the beach.

Family diving

Curious about diving?

Try Scuba needs no certification and no experience: a supervised first dive in shallow water, finished on a shallow reef, for $160.

SSI Try Scuba

Who you will dive with

Seven people run the centre, four of them born and raised in Diani Beach. Between the four instructors sit more than 13,000 logged dives on this stretch of the Indian Ocean. Two qualified dive guides, Sampuli and Captain Michael, guide dives alongside them.

Ali

Founder · Divemaster Instructor

25+ years diving in Kenya and abroad. Born and raised in Diani Beach.

Kassim

Scuba Instructor

17+ years and 8,000+ logged dives, from Diani to Kisite Mpunguti. SSI and PADI certified.

Salim Swaleh
Scuba Instructor

4,000+ logged dives on Diani sites. Teaches SSI beginner to specialty courses.

Omari
Scuba Instructor

SSI and PADI Open Water Instructor, 1,000+ logged dives. Shoots underwater photo and video.

Sampuli
Dive Guide

Born and raised in Diani Beach. 100+ logged dives. Guides guest divers and runs equipment checks.

Michael
Dive Guide · Captain

20+ years scuba diving and captaining boats. Handles the boat and guides dives.

Meet the full team, with certification cards →
4.7 on Google144 reviews 4.9 on Tripadvisor186 reviews · Travellers’ Choice SSI Training Centerdivessi.com, centre no. 725540

Frequently asked questions

Can non-divers come on the dive boat?

Often yes, as snorkellers on the same boat where the site suits both. Tell us who is diving and who is not when you book.

How much is kayak hire?

Kayaks are hired by the hour: $25 per hour for a single and $30 per hour for a double.

Is hotel pickup included?

Not for kayaks, which you collect from the centre. On boat trips, pickup is included across Diani, Galu, Tiwi and Ukunda.

What does a private boat cost?

$700 for a small boat or $1,200 for a large one, per trip rather than per person. Marine park fees are extra, and each diver on board adds $50.

Is there a minimum age for snorkelling or kayaking?

No. Anyone under 18 must be accompanied by an adult.

Can children try diving?

Yes, from age 8 with Try Scuba. It costs $160 and needs no experience.