No, you don’t need manure. Roses are very hungry plants (they need to be with all the flowering they do), manure will supply some of the nutrients they need but rose fertiliser, or blood, fish and bone, (don’t use this on chalky soils) will supply much more. Some people make the mistake of just giving their roses manure but they need extra feeding as well. Manure, garden compost and leaf mould will improve the structure of the soil (dry soils will hold more water, wet soils will drain more freely) and make excellent mulches, which roses love.