Roses have been used in skin care and body detox in Ayurvedic medicine. Roses have therapeutic benefits that relax the body, reduce stress and promote glowing skin.Rose petals contain natural oils and sugars that will lock moisture into dry skin cells. Because petals contain about 95 percent water, their nutritional value is limited and their calorie count is low. However, the petals do contain some vitamin C, though less than that found in rose hips, the fruit of the rose that appears after the flowers drop. Ancient Chinese medicine used roses to treat digestive disorders, the pain from injuries and menstrual irregularities. Adding rose petals to your repertoire allows you to explore new cuisines. Middle Eastern cuisine, for instance, uses rose water and rose petals in a variety of dishes.