Malindi Beach Hotel – Lodge in Malindi Marine National Park
Malindi Beach Hotel is a top accommodation at Malindi Marine National Park. Highlights include coral gardens, snorkeling sites, dolphin and turtle sightings, and glass-bottom boat tours. Mangrove areas provide additional exploration.