Tenerife has limited clothes shopping opportunities but what it does have is a lot of high quality brands such as Prada, Dolce and Gabanna and Spanish makes such as Escada.  It also has Zara, Mango, Stradivarius and in Los Cristianos, for example, there are many small boutiques for the young.  The most exclusive shops are opposite the Mare Nostrum Resort in Safari Cantre or in El Duque area of Costa Adeje Some can be found in the capital Santa Cruz, where you will also find El Corte Ingles and several shops in out of town commercial centres.  However  if you are staying in any of the main resorts in the south Santa Cruz and Puerto de la Cruz are 45 minutes to an hour away by car.  Tenerife also has some head turning jewellers but the savings are perhaps not what they were years ago.  To summarise it's good to browse or if you fancy treating yourself whilst away but if shopping is one of the main objectives of your holiday, Tenerife is maybe not for you.