Attracting hummingbirds to your garden is easy. You have a good chance of keeping them there if you meet their basic needs for cover, food, water, and space by planting a hummingbird habitat garden.