En Huatulco encontrará numerosas alternativas para ir de compras, ya que cuenta con plazas, centros comerciales y mercados que ofrecen todo tipo de productos. Si lo que busca son artesanías, podrá encontrarlas en el mercado ubicado en La Crucecita y en el Mercado Santa Cruz, donde tendrá la posibilidad de adquirir todo tipo de recuerdos y obras hechas por artistas oaxaqueños. En la Bahía de Tangolunda encontrará plazas comerciales como Plaza las Conchas, Plaza Oaxaca y Plaza Tamarindo que cuentan con tiendas que le ofrecen una gran variedad de artículos, como joyería, ropa de playa, zapatos y otros más que también podrá adquirir en las boutiques de los principales hoteles de Huatulco.
En el centro histórico de la ciudad de Oaxaca, y en las calles que lo rodean, encontrará una gran variedad de tiendas y locales comerciales que ofrecen todo tipo de artesanías, ropa y hasta los exquisitos guisos que identifican a la cocina oaxaqueña. Durante su visita, no deje de recorrer los tradicionales mercados "Benito Juárez", ubicado entre las calles de Cristóbal Colón y 20 de noviembre, y "20 de Noviembre", ubicado entre las calles 20 de Noviembre y Aldama, en los cuales, encontrará las mejores artesanías de la región (alebrijes, espadas y objetos de barro negro), todo a muy buenos precios.
En Puerto Escondido realizará diferentes tipos de compras en los mercados y tiendas de artesanías y souvenirs que se localizan a lo largo del Andador Pérez Gasca, así como en las calles 9 Norte y 4 Poniente, y en el tianguis de artesanías del poblado de San Pedro Mixtepec.