There are many suitable neighbors for roses, so it is easier to list the plants that are not recommended to be planted next to the queen of the garden.
This question is relevant when you want to dilute a mono-planting.
Birches, firs and other trees with a superficial root system do not grow well next to roses.
The fight for nutrition and moisture will be lost. The same applies to the orchard. It is better to find another place for roses.
There are plants that need acidic soil to grow well.
Rhododendrons and hydrangeas are classic examples. Roses will not do well in such conditions.
Ferns, brunners and lungworts also have different needs.
The same goes for many varieties of hostas, except those that grow well in a sunny area.
Another category of bad neighbors for roses is united by aggressive seizure of territory.
Fast-growing ornamental plants are also not recommended to be grown next to the queen of the garden. Asters, loosestrife, evening primrose, etc.