Mar 10, 2023 · DansPhotoArt on flickr / Getty Images. Many flowers attract hummingbirds. Red flowers like columbine and crocosmia have a reputation for catching the attention of these winged wonders, also flowers with long, tubular throats like honeysuckle or rose of Sharon. But, despite popular belief, hummingbirds love nectar-rich flowers of all colors.