Yes, there are roses that appear multi-colored, but they aren't naturally occurring.
These multi-colored roses, most commonly known as "Rainbow Roses," achieve their vibrant appearance through an artificial process. The stems of the roses are split and placed in different vases containing water dyed with various colors. The rose then absorbs the colored water, resulting in petals displaying a mix of hues.
In summary, while a naturally multi-colored rose doesn't exist, the "Rainbow Rose" offers a stunning artificially created alternative.