Overview
Sayulita sits on the Riviera Nayarit, 40 minutes north of Puerto Vallarta on Mexico's central Pacific coast. The town's permanent population is small (~3,500 people) but the visitor count has exploded over the past 15 years — what was a fishing-village-with-a-good-wave in the early 2000s is now a fully-formed surf town with hundreds of small boutique hotels, taco stands, yoga studios, and bars. Calle Delfines (the main pedestrian street running uphill from the beach) is famously strung with multi-colored papel picado bunting and umbrellas, making it one of the most-Instagrammed streets in Mexico. The waves at Sayulita's main beach are forgiving — gentle longboard-friendly breaks that work for first-time surfers as much as locals.
Beyond the beach itself, Sayulita is the entry point to the broader Riviera Nayarit. Punta Mita (15 minutes south) is the upscale peninsula with luxury resorts (the Four Seasons, the St. Regis) and the boat launch to the Marietas Islands and their famous Hidden Beach (Playa del Amor — a sandy beach inside a partially-collapsed volcanic crater, accessible only by swimming through a short underwater tunnel). San Pancho (10 minutes north) is the quieter art-and-yoga sister village, with the Bahia de Banderas curving up to the surf-and-skate town of Lo de Marcos beyond. Playa los Muertos — Sayulita's smaller, calmer secondary beach — is a 10-minute walk south through the local cemetery (the beach is named for the bones once exposed by erosion).
What gives Sayulita its character today is the combination of digital nomads, longtime expat residents, and a Mexican Indigenous (Huichol) artisan community whose colorful beaded jewelry, yarn paintings, and traditional clothing are sold throughout the town. The food scene is excellent and disproportionate to the town's size — Sayulita Fish Taco (the cult-favorite ahi taco stand), Achara (modern Mexican fine dining), Mary's Pizza, Choco Banana (frozen banana with chocolate, the town's signature snack), and dozens of others. Three to five nights covers Sayulita; many travelers extend to a full week, often pairing with Puerto Vallarta or with the larger Riviera Nayarit beaches.
Photo on Unsplash
Best Time to Visit
November to April (dry season)
The dry season (November-April) brings sunny 80s, low humidity, and the most reliable swell for surfing. December-March is the busiest with snowbird and family-with-kids visitors; book accommodation 2-3 months ahead. May-October is the rainy season with afternoon thunderstorms but lush green hillsides, dramatic clouds, fewer crowds, and dramatically lower prices. The Marietas Hidden Beach is open only seasonally (closed periodically for ecological restoration); check current status before planning.
Top Attractions
Sayulita Main Beach
Free beach; lesson $30-$60The town's namesake surf beach — gentle longboard waves at the north end (beginner-friendly), more advanced breaks toward the south. Surf schools cluster at the north end ($30-$60 for a 90-minute group lesson). Beach bars line the southern half; sunset is the social event.
Marietas Islands (Hidden Beach)
Day tour: $80-$160 per person; check current Hidden Beach accessAbout 45 minutes by boat from Sayulita — a small archipelago in the Bahia de Banderas with the iconic Playa del Amor (Hidden Beach), a sandy beach inside a collapsed volcanic crater accessible only by swimming through a short tunnel at low tide. Tour operators run small-group day trips.
Punta Mita Beaches (day trip)
Free beaches; loungers at resort beach clubs $30-$8015-20 minutes south — the upscale peninsula with the public beaches Playa El Anclote and Playa Manzanillas (Hawaii-like waves), plus access to the luxury Four Seasons and St. Regis resorts. Many travelers do a half-day Punta Mita excursion.
Playa los Muertos
FreeSayulita's quieter secondary beach, 10 minutes walk south through the local cemetery. Calmer water (better for swimming than surf), fewer people, and a couple of small palapa restaurants at the south end. The cemetery walk is part of the experience.
Sayulita Walking Tour & Huichol Art Shopping
Free to walk; art $20-$300+Stroll Calle Delfines (the iconic bunting-strung pedestrian street) and the surrounding streets for Huichol Indigenous beaded jewelry, yarn paintings, and traditional huichol clothing. The Galería Tanana cooperative on the central plaza is the established artisan space.
San Pancho (day trip)
Free; bus $1.50 each way10 minutes north of Sayulita by car or local bus — the quieter art-and-yoga sister village with EntreAmigos community center, a long flat beach, and Cielo Rojo restaurant (Sayulita's preferred fine-dining destination). A good slow-paced afternoon escape from busier Sayulita.
Photo on Unsplash
Local Food
Sayulita Fish Taco
$3-$6 per tacoThe cult-favorite open-air taco stand on Calle Delfines — ahi tuna and mahi-mahi tacos with mango salsa, pineapple, and the house aioli. Cash only, line up. Multiple knockoffs exist; the original Sayulita Fish Taco is the brick-painted stand near the central plaza.
Aguachile
$10-$22Raw shrimp marinated in lime juice and serrano chili — a Pacific Mexico specialty distinct from coastal ceviche (sharper, brighter, hotter). Best at La Rustica, El Itacate, and most local sit-down seafood spots.
Achara Tasting Menu
$60-$120 tasting menuSayulita's modern Mexican fine-dining destination — small-plate tasting menus drawing on Nayarit and Jalisco ingredients with creative interpretations. Reservations essential; the only Sayulita restaurant where dressing up matters.
Mary's Pizza & Mexican Brunch
$8-$20The local brunch and casual evening favorite — wood-fired pizza, huevos rancheros, fresh juices. Cash only; expect a wait at peak times.
Choco Banana
$1-$3Frozen banana on a stick dipped in chocolate and rolled in coconut, peanuts, or sprinkles — Sayulita's signature street snack since the 1990s. Sold from the Choco Banana cart on the main beach and at corner stands throughout town.
Budget Guide
Budget
$40-$90/day
Hostels (Selina Sayulita, Casa Lulu) or budget guest houses ($25-$60/night). Eat at street stands, fondas, and Sayulita Fish Taco ($6-$12 per meal). Walk everywhere; the town is tiny. Free beaches and free Calle Delfines walk.
Mid-Range
$100-$220/day
Boutique hotels — Hotel Boutique Casa Hummingbird, Petit Hotel d'Hafa, Casa Love ($90-$200/night). Restaurant dining at El Itacate, Mary's, or Don Pedro's ($25-$50 per person). Half-day Marietas Islands tour, surf lesson, day trip to Punta Mita.
Luxury
$300-$1000+/day
Stays at the W Punta de Mita, Four Seasons Punta Mita, or St. Regis Punta Mita (all 20 minutes south, $400-$2000/night). Fine dining at Achara or Cielo Rojo (San Pancho), private boat to Marietas with onboard chef, private surf lessons, in-resort spa.
Travel Tips
Fly into Puerto Vallarta (PVR), about 40 minutes south of Sayulita by car. Pre-arranged shuttles ($25-$45 per person) are easiest; rental cars are $35-$60/day. Avoid the airport taxi mafia — pre-book or use Uber outside the airport.
Don't bring a rental car into Sayulita's center. Streets are narrow, cobblestoned, and frequently filled with pedestrians; parking is limited and expensive. Drop your car at your hotel and walk; rent a bike or golf cart for longer day trips.
Bring USD or use Mexican ATMs. Credit cards are accepted at upscale restaurants and hotels but cash is needed for street food, beach vendors, Sayulita Fish Taco, and most local interactions. Withdraw at a bank ATM in Sayulita (in the central plaza) to minimize fees.
Avoid the high-spring-break weeks (March's peak — book around them) unless you specifically want the party scene. Sayulita's reputation as a 'chill surf town' is tested during US college spring break weeks when it gets significantly louder.
Marietas Islands Hidden Beach is genuinely worth the trip, but be honest with the operator about your swimming ability. Reaching the inner beach requires swimming through a low underwater tunnel; weak swimmers should book the snorkel-and-watch-only tier instead.
Combine with Puerto Vallarta (3-4 nights for the larger city), San Pancho (a calmer 2-3 night extension), or extend to Yelapa (a south-of-PV boat-access-only fishing village). The full Riviera Nayarit coast easily fills 7-10 days.
Vibes
Ready to visit Sayulita?
Let our AI plan a personalized itinerary with flights, hotels, and activities.
Plan a Trip to SayulitaRelated reads
Photo by Clay Banks on Unsplash
Destination Guide
A First-Timer's Guide to Tokyo
Photo by Aayush Gupta on Unsplash
Destination Guide
48 Hours in Lisbon: The Perfect Weekend
Photo by Fernando Jorge on Unsplash
Bahamas
Nassau Travel Guide
Photo on Unsplash
USA
Tucson Travel Guide
Photo on Unsplash
USA