Thanks for writing. Without being able to examine your marigolds in person, I can't say for sure what pest it is. But some possible contenders include slugs, earwigs, rabbits, and caterpillars.
If you don't see any insects during the day, it's more likely to be slugs or earwigs as these pests feed at night.
---Justin, Senior Garden Editor, BHG.com