There is a good selection of souvenir and fashion stores in Salou, and holidaymakers who want to enjoy more extensive shopping can hop on a train and travel to the renowned shopping paradise of Barcelona, just 40 minutes away. Self-caterers will easily find all they need within the resort and there is a flea market in the old town centre of Salou on Mondays.