Marigolds won't keep bees away. Wasps and Yellow Jackets will avoid marigolds due to their scent, but honeybees are drawn to the colour and nectar of the marigold flower.