Skip to content
馃巹 Festive season 2026/27 rates are live: see packages from KES 10,150
Snorkeling & Marine Parks in Kenya

Snorkeling & Marine Parks in Kenya

Coral gardens, turtles and reef fish in Kenya鈥檚 protected marine parks at Watamu, Malindi, Diani and Mombasa.

Kenya鈥檚 coast is protected by a fringing reef and several marine national parks. At low tide the lagoons inside the reef are calm, shallow and full of fish, which makes snorkeling easy even for beginners and children.

Trips go out by glass-bottom boat or traditional dhow, with masks and fins provided. The best snorkeling is timed with the tides, so we plan it around your hotel dates.

Tips

  • Go at low tide for the clearest water.
  • Use reef-safe sunscreen.
  • Marine park entry fees are paid per person on the day.

Where to do it

Diani
Snorkel the reef lagoon or Kisite-Mpunguti Marine Park.
Watamu
Glass-bottom boat and snorkeling trips in Watamu Marine National Park.
Malindi
Glass-bottom boat and snorkeling in Malindi Marine National Park.
Mombasa
Mombasa Marine National Park, off Nyali and Bamburi.
Lamu
Snorkeling trips to Manda Toto island.
Add it to my trip

Packages that include snorkeling & marine parks

Safari
Masai Mara Luxury Safari & Diani Beach
Masai Mara + Diani 路 4 days / 3 nights (add 3 nights in Diani)

Masai Mara Luxury Safari & Diani Beach

Three nights in a luxury or mid-luxury Masai Mara camp over Christmas and New Year, with park fees, transport and game drives included. Finish with three nights on Diani Beach.

From USD 3,248
per person sharing 路 4 hotels
View
Beach
Diani Beach Holiday
Diani 路 3 days / 2 nights

Diani Beach Holiday

White sand, warm water and ten beach hotels to choose from, from cosy cottages to all-inclusive resorts. Add a dhow trip to Wasini Island for dolphins.

From KES 21,500
per person sharing 路 10 hotels
View
Beach
Watamu Beach Holiday
Watamu 路 3 days / 2 nights

Watamu Beach Holiday

Kenya鈥檚 best snorkeling right off the beach, sunsets on Mida Creek and ten hotels from boutique to all inclusive.

From KES 20,800
per person sharing 路 10 hotels
View
Beach
Malindi Beach Holiday
Malindi 路 3 days / 2 nights

Malindi Beach Holiday

Our lowest-priced beach break: Malindi鈥檚 marine park, Vasco da Gama鈥檚 pillar and sunset at Marafa, with six hotels on full board or all inclusive.

From KES 10,150
per person sharing 路 6 hotels
View
Beach
Mombasa Beach Holiday
Mombasa 路 3 days / 2 nights

Mombasa Beach Holiday

The easiest beach holiday from Nairobi: SGR to Mombasa, eleven north-coast hotels (many all inclusive) and a half-day at Fort Jesus.

From KES 20,800
per person sharing 路 11 hotels
View
Beach
Lamu Holiday Houses & Hotels
Lamu 路 3 to 7 nights

Lamu Holiday Houses & Hotels

Boutique hotels for couples and whole Swahili houses for families and friends in Lamu and Shela. Prices are for the whole stay, not per person.

From USD 1,380
for 2 guests (3 nights) 路 9 hotels
View

Tell us your dates. We鈥檒l send a full quote.

Hotel, transport, park fees and activities in one price. No booking fees.

Call WhatsApp Free quote