Huichol & folk art · Up the valley
Mosaico Sayulita
Family-run mosaic and stained-glass studio with roots in Oaxaca, teaching private and small-group mosaic classes for all ages. Book ahead by WhatsApp.
Huichol beadwork, local labels and things to take home. Our picks first, then everything we've mapped.
Beadwork and yarn paintings; good galleries tell you who made each piece. Read our guide
Huichol & folk art · Up the valley
Family-run mosaic and stained-glass studio with roots in Oaxaca, teaching private and small-group mosaic classes for all ages. Book ahead by WhatsApp.
Linen, embroidery and local labels.
Clothing & boutiques · South side
Shop for the Mexican coastal-wear label Culto Nativo, which makes relaxed shirts, tops, skirts and cargo pants for women, men and kids in sun-friendly fabrics. Mid-to-upper prices, roughly 1,200–1,900 pesos per piece.
Jewelry · Centro
Bohemian-style jewelry shop a block from the plaza selling handmade rings, necklaces and earrings in hammered silver and bronze, set with stones such as amethyst, obsidian and moonstone. Pieces are made by a small group of local artisans.
Wine, souvenirs and the odd find.
Gifts & more · Centro
Small workshop and shop where two founders, from Argentina and Brazil, have hand-made leather bags, belts and some jewelry in Sayulita since the 2000s. They also take custom orders by appointment.
Gifts & more · Up the valley
Women's retreat company combining surf lessons and horseback rides over six-day stays at a jungle estate just south of town, with a private chef, airport transfers and a Human Design workshop included.
The whole town, paintedEvery place on this page, on the living 3D map. Fly around, then tap what looks good.Not sure where to start?Tell us what you’re into and who’s coming; we’ll put a few days together from these places.Plan my trip Places come from our own research and open map data (OpenStreetMap, Overture Maps). Hours change; check before you go. Own a place here? Claim it. Been somewhere? Open it and leave a review; it takes ten seconds.