Yes, marigolds are loaded with nectar which is why a range of pollinators visit them. Beneficial insects also visit marigolds as they are often covered in pests which provide other insects with a source of protein.