Kenya Diving and Snorkelling Guide: Best Sites and Operators
Book an experience
Book this activity
These are the top-rated activities for this area — book ahead to lock in your preferred date.
Kenya’s Indian Ocean coastline has a largely intact coral reef system extending from the Tanzanian border to the Somali border — 536km of reef. Marine national parks protect the most significant sections, and the diving ranges from beginner-friendly shallows to open-ocean encounters with whale sharks and manta rays.
Where to Dive
Watamu Marine National Park
The best overall diving destination on the Kenyan coast. The park covers 10km² of reef and open water north of Watamu village. Key features:
Coral formations: Large coral heads in 10–30m of water. Table corals, staghorn corals, and brain corals in good condition — less bleached than some Indian Ocean reefs.
Marine life: Green and hawksbill turtles resident year-round. Eagle rays in deeper sections. Moray eels, lionfish, octopus, pufferfish, and abundant reef fish. Whale sharks October–March (open ocean, boat trips necessary).
Manta rays: Present year-round at cleaning stations; most reliably seen November–March.
Visibility: 15–25m in the dry season (July–October, January–February). Can drop to 8–12m during the rains.
Dive operators:
- Ocean Sports Hotel Dive Centre — the most established operator, PADI five-star IDC. Single dive from approximately USD 60 including equipment; PADI Open Water from approximately USD 350.
- Hemingways Watamu has an affiliated dive centre for guests.
Diani Marine
The reef offshore from Diani Beach is accessible in 20–30 minutes by dhow or speedboat. Visibility is typically 10–20m. Key dive sites:
Mvita Reef: Coral formations at 15–25m. Moray eels, white-tip reef sharks, and eagle rays regular sightings.
Kinondo Reef: Gentler slope, good for beginners. Turtles frequent here.
Dive operators:
- Diani Marine (PADI five-star) — single dive from approximately USD 60; equipment hire available. Based at Diani Beach Road, short walk from the main resort strip.
- Diving the Crab — boutique operator with a focus on small groups. Well-regarded for whale shark trips.
- H2O Extreme — primarily watersports but also offers snorkel and intro dive experiences.
Malindi Marine National Park
Adjacent to Watamu, Malindi’s park is less visited but offers variety for multi-day trips. The Vipingo and Coral Garden dive sites have good hard coral cover and reef fish diversity. Dive operators in Malindi town can arrange trips.
Shimba Hills Marine Reserve
The southern coast near Shimba Hills has some dive sites, but operator infrastructure is less developed. More suitable for experienced divers on self-organised trips.
Best Time to Dive in Kenya
October–March (dry season/NE monsoon): The best overall period. Calm seas, good visibility, whale shark season (October–March), manta rays active.
July–September (kusi/SE monsoon): Rougher surface conditions and reduced visibility on the reef near the surface — less ideal for snorkelling and beginner diving, but experienced divers can still dive. Watamu’s inner reef is more protected than the open Diani sites.
April–May (long rains): Reduced visibility, rough seas. Most dive operators continue but conditions are less reliable.
Whale Sharks
Kenya has one of East Africa’s most reliable whale shark sites. The warm water between Watamu and Diani’s Chale Island attracts whale sharks from October to March.
Watamu whale shark trips: Full-day dhow trip, includes snorkelling alongside the sharks. Operators: Hemingways Watamu, Ocean Sports, Diving the Crab. Approximately USD 100–150/person. Sightings not guaranteed but the area has a good success rate.
Behaviour: Whale sharks are filter feeders — gentle, enormous (commonly 8–12m), and indifferent to snorkellers. You enter the water with fins, mask, and snorkel (not scuba) and swim alongside. An extraordinary experience.
PADI Courses on the Kenya Coast
Multiple PADI five-star dive centres operate on the coast. Kenya is a reasonable place to do your Open Water certification — warm, clear water, varied marine life, and competitive prices.
PADI Open Water Course:
- Ocean Sports Watamu: approximately USD 350–400 for the full course (includes pool sessions, theory, and 4 open water dives)
- Diani Marine: similar pricing
What’s included: PADI eLearning theory module (complete before travel), pool/confined water sessions, 4 open water dives with an instructor, PADI certification card. Allow 3–4 days.
Snorkelling Without Diving
For non-divers:
Glass-bottom boat trips: Available at Watamu, Diani, and Malindi. A 1–2 hour trip over the reef in a glass-bottomed boat, with optional snorkel stops above good coral sections. Approximately KES 2,000–3,500 per person.
Guided snorkel trips: Boat to the outer reef with a guide, snorkelling at 2–3 stops. Better marine life than beach snorkelling. Approximately USD 30–50 including equipment.
Beach snorkelling at Watamu: At high tide, the inner reef at Watamu is accessible from the beach in calm conditions — a 2–3m swim. Visibility and marine life are good for shallow snorkelling. Ask your accommodation about current reef conditions.
Marine Park Entry Fee
All diving and snorkelling in the marine national parks requires entry payment: approximately USD 20/person/day for non-residents as of 2026. Most dive operators include this in their pricing — confirm when booking. For destination-specific diving details, see our Watamu Beach guide and Diani Beach guide.
Frequently Asked Questions
- Where is the best diving in Kenya?
- Watamu Marine National Park is consistently rated Kenya's best diving destination — an intact coral reef with good visibility (10–25m), green turtles, manta rays, and whale sharks (October–March). Diani Beach has good reef diving with moray eels, reef sharks, and eagle rays. Malindi Marine National Park (adjacent to Watamu) adds variety for multi-day dive trips.
- Is there good snorkelling in Kenya without scuba gear?
- Yes — Watamu's inner reef is snorkellable from the beach at high tide, and guided boat snorkelling trips to the outer reef are widely available (approximately USD 40–60). Diani's reef is accessible by glass-bottom boat or snorkel boat. The water is warm (26–28°C year-round) and no wetsuit is needed for snorkelling.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →We may earn a small commission — at no extra cost to you.