Butterflies are natural pollinators, are beautiful and brighten any yard or garden they frequent. Attracting butterflies to your home by planting flowers they like is the first step in enticing them to take up residence. The other half is giving them a place to stay.