Fora’s Take
Sayulita is a small surf town a short bus ride away from Puerto Vallarta. It is a great adventure walking around on the cobblestone streets, getting the best tasting tacos you've ever had for extremely cheap prices and smoothies made with fresh fruit. The beach is beautiful and is the perfect place for beginner to advanced surfers.
The Fora Difference
Book with our team of advisors to unlock exclusive perks and discover hidden gems.
Killer perks
Free upgrades, spa credits and more—we got you
Personalized recs
Customized travel planning for your style
Insider knowledge
Expert advice from people who’ve actually been there
Where to stay
Unlock perks by contacting our team of advisors to book your trip.
Sayulita is a favorite place in the world for many. Here, you can really fall in love with surfing. The locals who surf there are super friendly and were always encouraging me or giving me tips. You can quickly make friends with many of the other surfers, you can surf all day together and then find a favorite hole-in-the-wall taco place to get some food. The beach is the perfect place to surf, the left side has smaller waves and a sand-bottom, perfect for beginners. The right side has bigger waves and a rock bottom, making it really fun for intermediate to advanced surfers. Your heart will long to go back there and ride these waves again.
Need to know
Sayulita, Mexico is a place for people who want to have a more authentic cultural experience and enjoy some incredible surfing.
This trip report is part of our ongoing series on travel to Mexico. In need of further inspiration? Check out Alex Sallis’ guide, Sayulita Travel Guide: Best Places to Eat, Stay and Things to Do.
The Modern Travel Agency
Fora
Reach out to a Fora Advisor.
Did you like this guide? Reach out to customize and book your own experience with a Fora Advisor. Or, to chat about travel in general.
You can normally expect a response from Fora within a business day or so. You’ll also be subscribed to our travel newsletter (you can unsubscribe at any time).