The picturesque fishing village of Sayulita Mexico offers visitors and residents incredible beaches, lush jungles and a taste of rural Mexico. Located on the Pacific coast of Nayarit, Mexico, this pueblo is slowly gaining popularity as a vacation/second home destination with plenty of North Americans. With cobblestone streets hosting dogs, chickens and playing children, Sayulita is a half-century away from nearby Puerto Vallarta and it's huge resorts, discos and parasailing. Sayulita's location is ideal, only 35 minutes north of Puerto Vallarta airport and 3 hours from Guadalajara.