Experts and BHG readers answer.
floribunda or grandiflora
Floribunda roses are compact, hardy roses with flowers in clusters, that mostly bloom throughout the season. They are very suitable for smaller spaces. Examples include 'Betty Prior' and 'Iceberg'. Grandifloras are similar but with clusters of larger flowers, generally on borne on long stems, because hybrid teas are in their parentage. The plants tend to be tall with upright growth. They also bloom over a long season. Examples include 'Cherry Parfait' and 'Glowing Peace'.