Just north of Puerto Vallarta sits Sayulita, a vibrant surf town bursting with charm, color, and energy. Though it’s a bit of a drive from Casa Xula, this boho-chic beach destination is well worth the journey, especially if you’re looking to explore beyond the city and soak in a totally different vibe for the day.