Fortunately, some old rose varieties are able to tolerate these conditions better than others. Centifolia, or cabbage roses, are one of the best roses for shade. Popular varieties of cabbage rose ...