
Hotels in Sayulita
3 hotels across 0 neighborhoods
Browse hotels in Sayulita, Mexico — a surf town 40 km north of Puerto Vallarta in Nayarit. From budget hostels to boutique posadas near the beach.
Photo by Wikimedia Commons on Unsplash
About Sayulita
Sayulita: Nayarit's Pacific Surf Town
Sayulita sits on the Riviera Nayarit coast, 40 km north of Puerto Vallarta. The main beach faces a consistent beach-break that has attracted surfers since the 1970s. Colorful murals line the streets around Plaza Mayor, and a weekly tianguis market sells Huichol beadwork and fresh produce. The resident population of roughly 5,000 swells with Mexican families during Semana Santa and with foreign surfers and yoga travelers through the dry season (November–April).
Where to Stay
Hotels and guesthouses cluster within three blocks of the beach on Calle Revolución and Calle Marlin. Boutique posadas dominate — full-service resorts are absent. Budget hostels sit near the town square; hillside villas offer Pacific views. Eco-lodges operate in the jungle fringe east of the centro.
Practical Tips
- Getting there: Shared combis from Puerto Vallarta airport take about 50 minutes, roughly MXN 400 per seat.
- Seasons: Peak crowds arrive December–March; September–October brings rain but quieter streets.
- Surf: Beginners rent boards on the north end of the main beach; advanced breaks are at Sayulita Point on the south side.
- Cash: Many small hotels and restaurants are cash-only; the single ATM on the plaza runs out on holiday weekends.
All hotels in Sayulita



Cities like Sayulita
Other destinations across Mexico within reach.



