Despite the relaxed atmosphere, the nightlife scene here is lively, with lots of bars and restaurants around town to choose from. Puerto Vallarta is just 30 minutes away if you're looking for something more upscale – but that's not why you came to Sayulita. Here, travelers mix with locals without the bustle experienced elsewhere in Mexico.
Around town you'll find cafes offering delicious breakfasts, local menus reading tropical Mexican food, nachos, chicken wings and seafood platters, some of the best burritos in the world, and many beachfront vendors where you can watch the sunset over dinner.
Take a quiet walk, play in the surf, or relax on the beaches in Sayulita. Playa de los Muertos is safe for swimming and ideal for families, Carricitos Beach is ideal for surfers with large waves, climb on the rocks at Patzcuaro Beach, explore the jungle surrounding the private beach at Playa Las Cuevas, or go for an adventure at Malpasos Beach.
Sayulita has multiple festivals and events happening year-round.
Getting there: A taxi from Puerto Vallarta airport to Sayulta takes about an hour, and costs between US $60–$80. Alternatively, buses running along the Nayarit line leave every 20 minutes, and also take an hour – Sayulita is the last stop.
Accommodation: Aside from the luxury resorts around town, there are plenty of cool, boutique hostels around. Search online and read reviews to make sure the atmosphere and facilities suit your needs.
Take a day trip to see the most picturesque beach on the planet, secluded in a crater on an uninhabited tropical island.