Skip to content
12 Best Things to Do in Sayulita, Mexico

12 Best Things to Do in Sayulita, Mexico

Fair TravelsTravel Guides6 min read

12 Best Things to Do in Sayulita, Mexico

Sayulita is a tiny town. Genuinely tiny — 15 minutes to walk from one end to the other. But it packs an unreasonable amount of great experiences into that small space, and it's the kind of place that keeps giving you new reasons to come back.

Here's the definitive list.

1. Take a Surf Lesson on the Main Beach

Sayulita's waves are the whole reason this town exists as a tourist destination. Gentle, consistent, beginner-friendly breaks that work year-round. Lessons run 600-800 pesos ($35-47) for 90 minutes with a board included.

Best sessions are before 11AM when the wind is calm. The left break near the north point is better for intermediate surfers. Longboards and fish boards work best in these conditions.

Pro tip: Board rentals are 250-350 pesos per hour if you don't need instruction. The morning glass-off is when the waves are cleanest — set your alarm.

2. Swim Inside a Volcanic Crater at Islas Marietas

The Hidden Beach (Playa del Amor) sits inside a collapsed volcanic crater, accessible only by swimming through a short tunnel in the rock. It looks fake. It's real.

Boat tours depart from Punta de Mita, 20 minutes south. Price: 1,500-2,500 pesos ($88-147) including gear, snorkeling, and lunch. The Marietas are a UNESCO Biosphere Reserve with a strict 116-visitor daily limit, so book at least two weeks ahead.

Whale watching included December through March. Closed August-September for breeding season. No sunscreen allowed — wear a UV shirt.

3. Eat Fish Tacos on Calle Delfin

Skip. The. Beachfront. Restaurants.

That deserves repeating. The taco stands on Calle Delfin and Calle Marlin serve fish tacos for 30-50 pesos ($2-3) that are better than anything the 200-400 peso beachfront places offer. Battered mahi-mahi with chipotle crema. Grilled shrimp with pickled onions. Birria tacos if you're lucky.

Mary's on Calle Gaviotas has the best ceviche tostadas in town for 50 pesos. The beachfront charges 3-4x for the same quality food with a view. Your call — but the stands win on every count except the view.

4. Walk Through the Street Art

Sayulita's buildings are painted in a kaleidoscope of colors, with murals covering walls throughout town. The most concentrated area is between Calle Marlin and Calle Pelicanos. The papel picado banners strung between buildings catch the light in a way that makes the whole town look like a celebration in progress.

The iconic Sayulita sign arch on Avenida Revolucion is mandatory for photos. Friday evenings bring market stalls and live music to the central plaza. Free, always.

5. Snorkel at Playa de los Muertos

The quieter beach 10 minutes south, reached by hiking over the southern headland. Despite the name (Beach of the Dead, referencing a pre-Hispanic cemetery), it's calmer and more scenic than the main beach.

Bring your own snorkel gear (rental 100-150 pesos/day in town). The rocky reef supports tropical fish you won't see on the main beach. No services here — pack drinks, snacks, and sunscreen. Water shoes are smart for the rocky trail and entry.

6. Taste Raicilla at Don Pato Mezcaleria

Mezcal flights from 200 pesos (~$12). But the real discovery is raicilla — the local cousin of mezcal, unique to the Nayarit region. Smoky, complex, and basically unknown outside this part of Mexico.

The bartenders at Don Pato are passionate about explaining the differences between production methods and agave varieties. Budget an hour and don't plan anything strenuous afterward.

Artisanal mezcal and raicilla bottles at the market start at 300 pesos — excellent gifts or souvenirs.

7. Day Trip to San Pancho

San Francisco (San Pancho) is Sayulita's quieter neighbor, 10 minutes north by colectivo (20 pesos). Wider beach, stronger surf, more bohemian atmosphere with a Saturday organic market and farm-to-table restaurants.

Lunch at Tuna Blanca is worth the trip alone — creative Mexican cuisine in a garden setting, 150-250 pesos for mains.

8. Go Zip-Lining Over the Jungle

Several operators near San Pancho offer 10-line canopy tours through the Sierra Madre foothills. 700-1,000 pesos. You soar over the jungle with ocean views from above the tree line.

The first line is genuinely terrifying. By the third, you're a convert. Allow 2 hours including the drive.

9. Catch a Sunset from the Main Beach

The Pacific sunset from Sayulita's main beach ranks among the best on this coast, and the coast has serious competition.

Grab a cold beer or mezcal from one of the beach bars. Street taco vendors set up along the sand at dusk. The whole town seems to pause and watch the sky for about twenty minutes.

No entrance fee. No reservation. Just show up.

10. Experience Dia de los Muertos (Late October/Early November)

Sayulita's Day of the Dead celebration (October 31-November 2) is one of the most genuine and colorful in Mexico. The town cemetery comes alive with marigolds, candles, and families. A parade with giant puppet calaveras winds through the streets. Face painting everywhere.

The atmosphere is celebratory, not somber. But book accommodation months ahead — the town fills completely.

11. Surf the Sunset Session

Different vibe from morning sessions. The water turns gold. The crowds thin. Board rental is the same 250-350 pesos per hour. But the feeling is different — more relaxed, less competitive, more about being in the water than performing.

The waves tend to be slightly bigger in the late afternoon, which can be better for intermediate surfers.

12. Do Absolutely Nothing on a Hammock

This one counts. Sayulita's greatest gift is permission to do nothing. String up in a hammock at your hotel or grab one at a beach bar. Read a book. Nap. Watch pelicans dive-bomb the ocean. Let the hours dissolve.

This is a town that rewards doing less. The best meals are from street carts. The best views are free. The best moments are unplanned.

For a completely different Mexican experience, the colonial cenote town of Valladolid in the Yucatán pairs well with Sayulita on a two-coast trip.

Pro Tips

  • Getting there: Fly PVR. Uber from the airport is cheapest. Shared shuttle 400 pesos ($24). Once in town, everything is walkable, or take a golf-cart taxi (50 pesos flat). If you're building a broader Mexico itinerary, Isla Holbox on the Caribbean coast and the colonial cenote town of Valladolid make excellent additions.
  • Cash is king: Taco stands and small vendors are cash-only. ATMs on the main street. Tip in pesos, not dollars.
  • Best months: November-May for dry weather and good surf. December-February is peak season and pricier. June-October is rainy but cheaper with bigger swells.
  • Don't flush the toilet paper. Use the bin. Plumbing across Mexico can't handle it.
Share:

Related Articles

Related Destinations