The Uber from Puerto Vallarta airport runs about 350 pesos. Forty-five minutes along a coastal highway, then suddenly — color. Papel picado banners strung across the streets. Buildings painted in every shade humans have bothered to name. A rooster standing in the middle of the road like he holds the deed to it.
Base yourself somewhere like Hotelito Los Suenos, around $75 a night, two blocks from the beach. Expect a ceiling fan and screened windows but no AC — that's standard in . The ocean breeze is the AC, and it does the job.
Drop your bags and walk to the beach. It'll take fifteen minutes, because you'll stop at every painted wall. The Sayulita sign arch sits on Avenida Revolucion, and yes, you'll take the photo everyone takes. No shame in it.
The main beach is wide and golden, surfers dotting the break. A woman sells coconuts spiked with rum for 80 pesos — buy one, sit on the sand, and watch the sun drop into the water. The town clicks into place right about then.
Dinner is fish tacos from a stand on Calle Delfin: battered mahi-mahi under chipotle crema, three for 120 pesos. That's seven dollars, and it resets every fish-taco standard you walked in with.
Day 2 — First Surf Lesson (Humbling)
Book a lesson at one of the shacks near the north end of the beach — about 700 pesos ($41) for 90 minutes, board included. Ask for an instructor like Carlos, who teaches with the patience of a saint.
The waves in Sayulita are gentle and consistent, genuinely built for beginners — none of the reef-break intensity that pulls seasoned surfers toward a place like Siargao. The first stretch is all salt water and stubborn balance, and then an instructor nudges your foot placement and you're suddenly up. Three seconds, maybe. But three glorious seconds. By the end of the session you'll be catching waves and riding them for 5 to 8 seconds — legitimately good for a first day, and worth believing.
Save breakfast for after the lesson, because surfing at 8AM is already plenty hot. Mary's on Calle Gaviotas does ceviche tostadas for 50 pesos — three dollars for one of the better breakfasts on this coast.
Day 3 — Playa de los Muertos
Take the trail over the southern headland to Playa de los Muertos. The name means Beach of the Dead — for a pre-Hispanic cemetery, not for any danger — though the rocky stretches earn their water shoes.
This beach is the antidote to the main one. Quieter. Fewer vendors. Better snorkeling — the kind of tucked-away cove you'd otherwise go hunting for among the hidden calas of Mallorca. Rent gear in town for 100 pesos a day and drift for a couple of hours over rocky reef, trailing tropical fish you won't be able to name.
Pack your own water and snacks, because there's essentially nothing here — no restaurants, no vendors, no shade beyond what the rocks offer. That's the trade: convenience for peace, and peace wins.
In the evening, the central plaza fills in — someone working a guitar, a vendor grilling elotes dusted with chile and lime (40 pesos). It feels like Friday night in a village where everyone knows each other, except half the crowd came for a week and stayed for years.
Day 4 — Islas Marietas (The Day That Earns Every Bit of Hype)
The famous Hidden Beach. Playa del Amor. The one tucked inside a volcanic crater, reachable only by swimming through a short tunnel.
Book through your hotel — around 2,000 pesos ($117) for the full trip from Punta de Mita, including the boat, snorkeling, and lunch, with a 7:30AM pickup. The Marietas Islands are a UNESCO Biosphere Reserve with a strict 116-visitor daily limit, so the day feels earned.
The first stop is a snorkeling spot where the water turns absurd — clear enough to see 15 meters down. Manta rays. Schools of silver fish that part around you like a curtain. Then comes Hidden Beach: you swim through a tunnel in the rock, maybe 20 meters, and surface inside a volcanic crater open to the sky. A crescent of white sand. Turquoise water. Sheer rock walls with ferns growing out of the cracks. It's the kind of place that leaves your eyes wet, and not from the salt.
Back in Sayulita by 3PM. Nap. Wake up. Eat shrimp tacos. That's the rhythm, and it's a good one.
Day 5 — Mezcal Education
Make this the rest day from surfing — your arms will have earned it.
Wander into Don Pato Mezcaleria around 2PM and order a flight for 200 pesos (~$12). The bartender — someone like Ana, who holds opinions about agave the way sommeliers in Bordeaux hold opinions about terroir — will walk you through five mezcals and then introduce you to raicilla.
Raicilla is the local cousin of mezcal, unique to the Nayarit region: smoky, complex, and nothing like what you'd expect. Ana pours a small-batch raicilla from a Sierra Madre producer and says, "This is what we drink at family dinners." Grab a bottle at the market for 300 pesos and ration it once you're home.
In the afternoon, there's sunset yoga on the beach — 250 pesos at a studio like Sayulita Yoga. Even committed non-yoga people get converted holding downward dog while waves crash 20 meters away.
Day 6 — San Pancho Side Quest
Catch a colectivo to San Francisco — San Pancho — the next village north. Twenty pesos, fifteen minutes. If Sayulita is the extroverted older sibling, San Pancho is the quieter one who reads and does environmental activism.
The beach is wider and emptier with stronger surf. The town runs a farmers market selling organic produce and handmade soaps, and someone's usually selling screen-printed bandanas with turtle designs.
Lunch at Tuna Blanca, a farm-to-table place set in a garden — creative Mexican food at around 200 pesos for a main, worth it for the mole alone. In the afternoon, go zip-lining through the jungle with a canopy tour operator (850 pesos): ten lines over the Sierra Madre foothills with ocean views from the canopy. You'll scream through the first three and then go quiet, because the view makes you forget to be scared.
Head back to Sayulita for one last evening on the plaza. Mezcal. Guitar. Elotes. The works.
Day 7 — Departure (Reluctant)
Take a sunrise walk on the beach at 6:30AM, when it's nearly empty — fishing boats heading out, pink and gold light spread across the water. Some of it is worth leaving off the camera and keeping for yourself.
Breakfast at Ruben's Deli on Calle Delfin: fresh pastries and Mexican coffee strong enough to straighten your spine.
Then pack up. Grab a bottle of artisanal mezcal (300 pesos) and a pair of earrings from a vendor on Avenida Revolucion (180 pesos), and take an Uber back to PVR.
If Sayulita's beach vibe calls to you, Isla Holbox offers a car-free island alternative on Mexico's Caribbean coast with whale sharks and bioluminescence.
Why You'll Already Be Plotting a Return
You'll be looking at flights before you've unpacked. The next trip practically writes itself — a few days on Isla Holbox, Mexico's car-free Caribbean island, or a turn inland to Valladolid for cenotes and Mayan ruins. Sayulita is the rare town that demands nothing of you — no must-see monuments, no itinerary pressure, no FOMO. You surf or you don't. You eat tacos or you eat different tacos. You drink mezcal at 2PM because it's vacation and nobody's keeping score.
It isn't undiscovered anymore — prices are creeping up and the Instagram crowd has found it. But at its core, Sayulita is still a fishing village that learned to surf. And that's plenty.
Total spend for 7 days: About $950 including flights from LAX. Not counting the mezcal habit you'll bring home.