Park & nature
Malindi Marine National Park
Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.
Malindi Marine National Park, established in 1968, is one of Kenya's oldest marine parks, protecting a stunning underwater world of coral gardens, seagrass beds, and mangrove forests. Visitors can snorkel or dive among colorful reef fish, green sea turtles, and occasional dolphins, with clear, warm waters year-round. The park also offers glass-bottom boat tours for non-swimmers, and the nearby sandy beaches provide a relaxing contrast. Its proximity to Malindi town makes it an easy day trip for nature lovers.
Don't miss
- Snorkel or dive at Coral Garden, a vibrant reef teeming with parrotfish, angelfish, and clownfish.
- Spot green sea turtles and hawksbill turtles in their natural habitat.
- Take a glass-bottom boat tour to see the reef without getting wet.
Tickets & tours
Ways to visit Malindi Marine National Park
You can usually visit on your own. A tour is worth it for transport, a guide, or combining nearby sights into one day.
Cheapest way inSafari Tour; Nairobi National Park4.7★ · 870 travelers~5 hoursFree cancellationFrom$37 per personSee dates →
Best full dayDay Tour to Amboseli National Park4.9★ · 264 travelers~10 hoursFree cancellationFrom$386 per personSee dates →
Private & flexibleDay Tour To Hell's Gate National Park and Optional Boat Ride on Lake Naivasha.4.9★ · 103 travelers8–10 hoursFree cancellationFrom$67 per personSee dates →More attractions in Malindi
