The tiny town of Sayulita varies in size from 2,500 to 6,000 depending on the season. In the peak months of December to May, the waters are clearer, quieter and the beach is crowded with tourists from Mexico and mostly from the US.
Although there are lots of large hotels and all-inclusive resorts in neighbouring Puerto Vallarta, Sayulita hotels are not as large and are more focused on boutique accommodation options. If you are visiting Puerto Vallarta, I have created a guide to the best resorts and another guide of things to do in Puerto Vallarta. As I went on a road trip from Puerto Vallarta to Punta Mita through Sayulita, I also wrote a one day trip guide to Sayulita.