There are a few beaches in town, with the most popular being the central beach directly in Sayulita bay.
Sayulita is perfect for learning how to surf, or for catching waves if you're already radical.
There are multiple tour operators in Sayulita, so feel free to search for others. We've used Chica Locca in the past and they are fantastic.
Go shop in downtown Sayulita. There's a ton of small stores carrying everything from travel necessities to hand-made products.
The town square is riddled with bars and restaurants to check out if you're in the mood for food or drink. If you're up to the challenge, there's dozens of street vendors throughout the town, all serving a variety of local food. Including tacos, of course.
The name says it all: It's a banana dipped in chocolate.