Sayulita, Mexico is a quaint little surfing town and a hidden gem of Mexico. A 40 minute drive north of Puerto Vallarta on the Pacific Coast, Sayulita is filled with vibrant streets, incredible food, live music, beach, sun, surf, boats, shops and more tequila than there is water. We can't wait to take over this town with you!