Most of the shops in Roses are concentrated near the beachfront area. There are a few good markets around the town centre selling locally made holiday souvenirs such as jewellery, leather goods, and fabric. The best market is held in Roses every Sunday. Although not considered a shopper's paradise, Roses certainly provides everything holidaymakers may need on a resort holiday.