Butterfly houses attract nature's illustrious creature, the butterfly. Made of the finest materials around, butterfly houses are welcome additions to any secret garden or landscape. Butterflies are beautiful creatures admired by young and old, and butterfly houses allow everyone to appreciate the beauty of the butterfly up close.Butterfly houses can be placed anywhere, and attracting butterflies is quite simple. Plant flowers that are red, yellow, orange, pink, and purple with short flower tubes. Make sure the flowers are native to your location, because the butterflies will be attracted to the same plants they fed on as caterpillars. Butterflies like to bask in the sun, so keep stones nearby for rest, and place the butterfly house in a location that receives a lot of sun.