There are usually quite a few people on the Malindi Marine Park in January and February, in June, in March and in May.
The air temperature at Malindi Marine Park allows sunbathing all year round. Some people feel that the water at Malindi Marine Park is too warm from September to June.
From April to September Malindi Marine Park has rainy season. This is something to keep in mind when planning your trip since it is quite possible that you may be unable to sunbathe.