Huatulco shopping consists of a myriad of small shops, markets and sidewalk/beachside entrepreneurs. As someone described it, there's plenty but "Huatulco is always changing", and so are the Huatulco shops.
You may want to search out regional specialties, which include Oaxacan embroidered blouses and dresses, and barro negro, pottery made from dark clay exclusively found in the Oaxaca region.
Tangolunda has a few stores in Plaza las Conchas that sell essentials (insect repellent, film, suntan lotion) as well as jewelry, clothing and souvenirs. Many of the larger hotels have gift shops, but prices are higher there than at their counterparts in La Crucecita. Here we recommend you some of the main Huatulco shops.

La Crucecita
For a better selection of goods, head to La Crucecita, where you'll find a large market that sells silver, pottery, souvenirs, clothing and crafts. In addition to the market, there are stores around the plaza that sell similar merchandise.
Santa Cruz Crafts Market
Just across the plaza is the Mercado de Artesanias where you can find amazing handcrafts. Huatulco shopping includes purchasing a variety of silver, souvenirs, pottery, clothing and other Mexican goods.
El Museo de las Artesanas
If you have time to shop in only one store in La Crucecita, head to El Museo de las Artesanias to get an overview of Oaxacan handicrafts. In addition to selling handmade items, the shop has displays describing how the items are made, the history behind the process and biographies of some of the craftspeople. The shop specializes in masks, leather, embroidered textiles and other items made only in the state of Oaxaca.
Sheraton Hotel
This hotel has a good folk-art store. You can visit it and have a piece of Oaxaca's culture.