This article contains affiliate links. If you click and make a booking I will make a very small commission paid by the booking company at no additional cost to you. Thank you for stopping by!

Things to do in Sayulita Main

Whereas big brother Puerto Vallarta is famous for its all-inclusive large resorts and it’s long stretch of beach but if you venture a bit out of town, 25km north to be precise, you will find a yogi and surf spot with a hippie laid back vibe. Discover the things to do and places to see in Sayulita, the quieter side of Nayarit coast, but with a lot of activities to offer.

If you are looking to actually do things near Puerto Vallarta but hate the all-inclusive approach, Sayulita is the right place for you. I even put together a complete list of the best places to stay in Sayulita when I realised how much of a chic low-key place it was when compared to Puerto Vallarta’s glitzy all-inclusive behemoth resorts.

Sayulita is a small walkable town of 6,000 inhabitants discovered as a surf destination in the 60s. It has developed from a hidden and unknown little secret to a rather popular tourist magnet to those looking for some peace and the relaxed attitude of a yoga meets surf meets wellness lifestyle.

Some people retire to Sayulita in search of a digital nomad spot. Others come here to take a breather, but most come to enjoy the hipster feel and the very relaxed atmosphere. These is an almost complete list of things to do, places to see and activities in Sayulita.

1. Snorkeling

Sayulita Beach

Sayulita Beach

You can put on your mask and explore the waters off the main beach, or go to Los Muertos where there is a bit more marine life and clearer waters. For an extra dose of awesomeness, book a tour to Marietas Islands but be sure to book one without dolphin kissing/swimming included, that is not an ethical activity. Wild animals are best left to roam freely.

Marieta Islands Tours

"Marieta Islands snorkeling tour"

Great tour for the whole family or friends group comfortably. The trimaran offers more stability and has lots of things to keep everyone happy on board. There are slides and floaties, bathrooms and cushions to sit comfortably.

"Diving Marieta Islands"

Why not explore the Marieta Islands from underwater? Diving will give you a close up look of the marine life, turtles, whales in season, etc. Or you can choose to get certified in Sayulita or even just try with a Discovery Scuba excursion.

"Marieta Islands"

This is a tour with a smaller boat with a more private feel to explore the Marieta Islands. Better for those who are not so keen on large groups and want to make sure there will be less visitors with them on the boat. Less facilities but cozier feel.

2. Surfing

Sayulita surfing

Sayulita surfing

Sayulita became famous thanks to the consistent waves that are good for all levels of surfing. Lots of people come here to learn the sport and you will see a fair amount of surfers both in the water as well as on shore. You can join a 4-day surf camp and become a surfer dude or dudette.

3. Fishing in Sayulita

The beach at Sayulita is filled with wooden boats and the air has the smell of fish. You can hire any of the locals to take you out in search of large tuna or sea bream.

If you want to learn to spear fish, for the wilder more adventurous type, you can join a spearfishing trip where you will be taught all the ins and outs.

4. Beach-ing



You are by the coast so spending time at the beach seems only logical. However, don’t expect Sayulita’s main beach to be the fluffy white sand beach of other parts of Mexico, this is the Pacific. The water is colder than on the Caribbean side and the beach is packed and not particularly pretty.

Don’t get me wrong, it is worth going, but don’t expect Thailand style beaches, more European style ones. For a quieter spot with picturesque views head to Los Muertos, a beach that is near a cemetery (hence the name “The dead”).

If you want something a bit classier though still pretty hippie than laying your own towel on the sand, you can try Don Pedro, which has sun beds, bar service and amazing food, El Break Café, the colour explosion beach deck with a healthy menu or Capitan Cook, where they serve great food on the sand.

5. Walking on the beach

It may seem like an obvious and mundane activity but the beach at Sayulita is best enjoyed on a leisurely stroll.

It is long and it goes through ups and downs in messiness, chaos and popularity. Watch the waves, the surfers, the kids playing, the locals, the fishermen. A walk along the grey sand is one of the best exercises there is. Try to do it at sunrise when the beach is pretty much empty of visitors and only the daily life occupies it.

6. Living la vida loca

Living da vida loca in Sayulita

One cannot come to a chilled out beach town and not enjoy a few drinks at sunset. And sunsets at Sayulita are stunning.

So pick a cocktail (margarita preferably) and take a seat at one of the cool bars. Club Camaron, right on the beach is a favourite. Expect Latin rhythms and lots of sweaty, messy-hair surfers to match. Nothing says Loving la vida loca like salty hair, sticky fingers and the sea breeze on your lips.

7. Huichol culture and heritage

Sayulita's Evoke

Sayulita’s Evoke

Sayulita has been recently named Pueblo Magico by the Mexican Government and that goes beyond its popular tourist cache. A Pueblo Magico consideration refers to Sayulita’s historical roots and its rich heritage. Before the Spanish invaded these sacred lands, and well before the Mexicans and the gringos arrived, Sayulita and the surrounding area was inhabited by the Huichol, descendants of the Aztec. Dressed in white and red, Huichol people can still be seen today around town selling their artwork and beadwork. The artwork is inspired by their cosmology, which is in turn aided by use of peyote, the psychedelic cactus sacred to the tribe.

8. Shop

Sayulita shopping

Sayulita shopping

Sayulita is one of those places where designers, artsy people and those escaping urban noise in search of inspiration head to. To me, it felt very much like Ubud.

The narrow cobblestoned alleyways are lined with classier souvenir shops selling anything from clothing, designer pieces, paintings, art installations and even native Indian inspired goat heads decorated with wool designs at Evoke. Your wallet can go on a holiday spree too at the many stores where glam accessories, colourful well intentioned fair trade items are for sale. A lesson in local Indian culture is awaiting at every corner, don’t miss any opportunity to chat with the store owners to get the stories behind the pretty items. To shop for Huichol items head to Galeria Tanana or La Hamaca.

9. Yoga

"Beach yoga"

Beach yoga

If you didn’t come here for the surf you most likely came for the yoga. The Bali of Mexico attracts a bunch of people looking for a healthier lifestyle where meditation, being in the moment and mindfulness take center stage.

10. Jungle hikes, bikes and horse back riding

The thick forests int he area protected it from proper invasion and left the local ethnic groups largely undisturbed. You can go hiking up and down hills and forests and explore nature or you can take a bike ride through the jungle. Explore Monkey Mountain, hidden waterfalls or ancient petroglyphs.

Best to get a local guide so that you don’t miss out on the butterflies, the parrots and the streams. Check out Rancho Manuel for a real horse riding experience through the jungle, the beach and the hills so you can combine it all.

11. Whale watching

Humpback whales come to enjoy the peaceful waters from December to April and you can often see them from the coast or you can go on a whale spotting tour.

12. Release turtles

They were before harvested and eaten but today, turtles are taken care of and released throughout the season. You can find out more and join one of the tours.

13. Eat local food

Sayulita streets

Sayulita streets

You cannot come to Mexico and not devote a significant part of your day to eating. Sayulita has great fish tacos, organic health conscious hipster options, the freshest fish, but the beach, and lots of lovely cafes for a caffeine fix. For the best beach eating spot and people watching, head to Don Pedro’s. For the best tacos, Naty’s Cocina, open for breakfast and early lunch. El Jakal for lunch is a must. But to be honest, any local food at one of the pretty bars, cafes, or restaurants in town will be great. Even better, taste the weekend market street food for the tastiest of all.

My selection of the best hotels in Sayulita

Villa Amor

"Villa Amor"

Sea facing villas with a rustic chic. Rates starting at $100.

Petit Hotel Hafa

"Petit Hotel Hafa"

Moroccan riad meets Mexican chic in this boutique hotel in the middle of town. Rates starting at $65.

Playa Escondida

"Playa Escondida Jacuzzi"

A rustic hotel for those looking for a more secluded stay that isn’t too far from town. Rates start at $165.

Casa Brava

"Casa Brava Sayulita"

Watch the sunset from your pool in this small hotel atop a hill. Rates start at $115.

Hotel Sayulita Central

"Hotel Sayulita central"

An eccentrically styled Bohemian Aztec B&B which is colourful and rustic chic. Rates start at $110.

Aurinko Bungalows

"Aurinko Bungalows"

Bungalows with their own kitchen in a more refined Bohemian chic feel. Rates start at $70.

Hotel Villas Sayulita

"Hotel Villas Sayulita"

A wellness inspired retreat with a pool, a secret garden with orchards, a smoothie bar and animals. Rates start at $115.

For a more in depth description of the hotels mentioned above see our guide to the best hotels and villas in Sayulita.