These distinct beach towns are located about an hour’s drive north from Puerto Vallarta and are considered the ultimate quaint surf towns. Sayulita is the most colorful and lively of the three, with its boho-chic atmosphere, San Pancho is more eco-conscious and laid back, while Lo de Marcos retains its distinctive authentic Mexican ambience.
12 of 90 listings
Oops! We could not locate your form.