Malindi Marine National Park, Marine national park in Kilifi County, Kenya
Malindi Marine National Park is a protected stretch of ocean off the coast of Malindi in Kilifi County, Kenya, covering coral reefs, seagrass beds, and patches of mangrove. The water is generally shallow close to shore and opens into deeper reef areas further out, offering a range of underwater landscapes in a relatively compact space.
The park was established in 1968, making it the first formally protected marine area on the African continent. It was created in response to growing concern over the decline of coral reefs and fish stocks along the Kenyan coast.
The park sits next to the old town of Malindi, a coastal trading hub where Swahili, Arab, and Portuguese influences have left visible marks on local architecture and food. Fishing is still a daily part of life here, and local boats can often be seen heading out along the edge of the protected zone.
The best conditions for snorkeling and diving come during the dry seasons, when the water is calmer and visibility under the surface improves noticeably. Access is easiest from Malindi town, where boat operators work from the beach and can take visitors directly to the reef areas.
The park is one of the few places along the Kenyan coast where whale sharks are regularly spotted in shallow coastal waters, typically between October and February. Sightings are not guaranteed, as the sharks follow plankton blooms, but local boat operators often know the most likely areas to find them.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.