Sayulita is a small picturesque fishing village surf town, 30 minutes north of Puerto Vallarta, in the Riviera Nayarit. The village sits in a small bay surrounded by jungle and palms which offer amazing views and year-round surf. The cobblestone streets of the town are lined with shops, restaurants, and taco vendors. The spirit of old Mexico is alive in Sayulita and the vibe is relaxed and friendly.

Sayulita is very walkable but does have some hills. The walk from the north end to the south end of town is about 20 minutes, with the main square located in the center of town. Taxis are common and easy to catch in the town square, or you can call for a pickup from your house.