Best things to do in Sayulita Mexico

28 Best Things To Do in Sayulita, Mexico [2023]

Disclaimer: This post contains affiliate links. At no cost to you, I might earn a small commission if you make a purchase through the links in this article. 

A colorful town with artsy vibes, Sayulita is a popular destination for suring along the Pacific Coast of Mexico. While Sayulita was a hidden gem just over a decade ago, today it’s an international favorite, and travelers come here from all over the world to enjoy its relaxed atmosphere and ride the wave.

There are plenty of things to do in Sayulita from enjoying surfing to supporting the local artisan community and participating in conservation efforts.

With so much to cover, let’s dive in!

Best things to do in Sayulita Mexico

Surfing is one of the best things to do in Sayulita, a small town in Nayarit that's famous for its waves.

1. Enjoy surfing in Sayulita

Surfing in Sayulita 🏄🏽‍♂️ is one of the best in Mexico. While the town is known for its calm breaks that attract many newbie surfers, there are plenty of spots for more advanced surfers in the area like Punta Mita and Litibu that are within driving distance.

Sayulita beach is home to numerous surfing schools for all skill levels. Don’t be shy, sign up for a lesson, and have an experienced instructor give you a crash course 😉

Best surfing schools in Sayulita

  • Lunazul
  • WildMex Surf
  • Adventure

Book your surfing lesson in Sayulita today

Sayulita is one of the best surfing places in Mexico popular with beginners.

How much do I need to pay for a surfing lesson in Sayulita?

Most surfing schools in Sayulita charge between $40 and 70 USD for a lesson and an average of $20 USD to rent a surfboard or paddle board. 

➡️ Book a private surfing lesson in Sayulita

PRO TIP: Another option for surfing near Sayulita is Playa La Lancha which is in Punta Mita about 20 minutes away. This place has calm waves and warm water. Surfers also say that it has one of the best breaks in the area due to its consistency.

Suring in Sayulita Mexico is one of the most popular activities thanks to gentle and consistent waves.

Can beginners surf in Sayulita?

Sayulita is one of the most popular surfing places in Mexico that’s perfect for beginners. The main beach has a great surf break that’s suitable for newbie surfers.

Sayulita is one of the best surfing places in Mexico thanks to gentle waves

Do I need a wetsuit for surfing in Sayulita?

Although you generally don’t need a wetsuit for surfing here, you might consider wearing a 1-2 millimeter suit from December through March when water temperatures are cooler than in summer months.

Monkey Mountain is one of hidden gems in Sayulita

2. Hike Monkey Mountain near Sayulita

El Cerro Del Mono (or Monkey Mountain in Spanish), is one of Sayulita hidden gems just south of town.

Hiking to the top of this jungle-covered hill is a great way to get exercise and enjoy the stunning views of the Nayarit coastline. The hike is 5.7-mile out-and-back trail with steep sections, so bring water and wear good hiking shoes.

The easiest way to get to the Monkey Mountain is by rental car, but you can also take a taxi to the beginning of the trailhead.


PRO TIP: The hike to Cerro Del Mono is just outside of Higuera Blanca, a small village off the highway. Nearby you can also find Litibu, another pueblo with a wide beach where you can take a swim after hiking. 

➡️ Book a guided tour of Monkey Mountain if you don’t have a car!

Sampling artisan ice cream is one of the best things to do in Sayulita

3. Grab some ice cream

As someone who loves ice cream, I think you should visit at least one of Sayulita’s ice cream shops! 😊 There are many small ice cream shops in Sayulita where you can try paletas, a traditional Mexican ice cream that looks similar to a popsicle; or shaved ice that has a multitude of flavors.

4. Participate in turtle conservation

The town used to have a problem with poachers stealing turtles’ eggs, but luckily, things have changed. Thanks to the efforts of local volunteers turtles can now nest safely, and tourists can also learn about conservation initiatives.

The coastline is home to several types of turtles including Olive Ridley and Leatherback Turtles, the second smallest sea turtles in the world. Although turtles spend most of their life in the water, the females come to the coastline to lay their eggs. 

The best way to support local conservation efforts is by participating in events like releasing newly hatched turtles into the ocean. Sayulita Turtle Camp (Campamento Tortuguero Sayulita) is a community group that educates everyone about turtle conservation and organizes turtle releases.

Taking photos on Calle Delfines is one of the best free things to do in Sayulita

5. Take a photo on Calle Delfines

Even if you have never visited Sayulita, there’s a good chance you’ve seen photos of Calle Delfines (or Slap Street). Adorned by colorful Papel Picado, and flanked by street vendors, tour offices, and restaurants, it’s a perfect spot to take a colorful photo!

While taking photos on this street is one of the best free things to do in Sayulita, this place gets busy quickly, as many travelers come here to snap photos and take videos.

Make sure to come early!

PRO TIP: Slap Street is not the only plac where you can take photos with the colorful papel picado. There are several streets in town, so take your camera and explore the town on foot.

Whale watching tour is one of the best things to do in Mexico

6. Go whale-watching 

If you visit this town between November and April, make sure to go whale watching 🐋 The Bahia de Banderas near Puerto Vallarta is home to migrating humpback whales that come from the Pacific Coast of Canada and the United States. 

While you can book a whale-watching tour from Sayulita, remember that seeing these marine giants is never a guarantee.

Best whale watching tours in Sayulita

✅ Check my guide to tipping in Mexico to find out how much you should tip your tour guide.

When looking for a whale-watching tour, book it with a company that respects the environment and uses quiet boats that don’t disturb the marine wildlife. Read online reviews and carefully vet tour operators.

7. Take a day trip to Islas Marietas 

One of the most popular day trips from Puerto Vallarta is the uninhabited Islas Marietas (Or Marieta Islands), also called “The Galapagos of Mexico,” thanks to their abundance of rare wildlife that can’t be found anywhere else! 

Although Islas Marietas is among one of the most popular places to visit in Nayarit, most tours leave from Puerto Vallarta. Still, you can join a few local tour companies to see these rugged Pacific islands that boast an incredible array of wildlife. 

Best tours from Sayulita to Islas Marietas

These protected islands are home to many fish and birds like pelicans, brown boobies, egrets, and others. Besides wildlife watching, a trip to Marietas Islands also includes snorkeling and kayaking, as well as a visit to its crown feature, “the Hidden Beach.”

And if you get lucky, you could also spot a whale making a splash, as these marine mammals often swim around Puerto Vallarta Bay.

➡️ Book your day trip to Islas Marietas from Sayulita here.

Sayulita boasts a colorful artisan market where you can get cool souvenirs and presents for your friends and family

8. Explore the artisan market 

Shopping in Sayulita’s artisan was one of the highlights of my trip. Here you can find all types of Mexican arts and crafts with vendors come here from different parts of the country.

The entrance to the market is just before the bridge leading to downtown. 

10. … And don’t forget to visit local boutiques

Walk around the downtown area, and you will find many small boutique stores where you can find anything from jewelry to clothing and home goods.

11. Stop by at Mercado Del Pueblo 

Another market in Sayulita, Mercado Del Pueblo takes place on Friday morning and offers a variety of artisan arts and crafts. 

Explore the streets on Sayulita to get familiar with this town.

12. Snap a picture with a Sayulita sign 

Located on Sayulita’s Calle Principal, the colorful Sayulita sign is another popular spot for taking photos. Also nearby, you can find a lot of street vendors selling trinkets, jewelry, and colorful souvenirs made by the Huichol community, native to Nayarit. 

Around the plaza, there are dozens of restaurants and cafes, where you can enjoy authentic Mexican dishes and sweet treats like frozen bananas covered in chocolate, churros, or yummy pastries.

13. Take a yoga class 

Many hotels in Sayulita offer yoga sessions to their guests, but you can also take a yoga class in one of the yoga studios like Paraiso Yoga

Since yoga is a popular activity in town, you will find many offers and no lack of great teachers who chose Sayulita as their home base. 

✅ This fun tour combines yoga and hiking in Sayulita

Tasting tacos is one of the best things to do in Mexico.

14. Go on a taco tour

When you come to Sayulita, you will notice the abundance of taco stands and restaurants offering up tacos of all sorts. While you will need a while to check out all of them, the best way to sample local tacos is by taking a taco tour.

Best food tours in Sayulita

Sunset watching is one of the best free things to do in Sayulita Mexico

15. Watch the sunset 

There’s quite nothing like watching the spectacular Sayulita sunset from the beach or one of the rooftop bars in Sayulita where you can enjoy the unspoiled views of the coastline.

16. Take a tequila tour 

Taking a tequila tour will allow you to taste the signature drink and better understand Mexican culture. 

FUN FACT: Did you know that tequila is registered by the Mexican government? According to its stipulations, only drinks made in five states (Guanajuato, Jalisco, Michoacan, Nayarit, and Tamaulipas) and following a strict set of production rules can have a legal name of tequila. 

✅ This tour combines tacos and tequila tasting experience and has very good reviews!

Sayulita is home to some of the best beaches in Mexico including Playa Los Metros and Playa Carricitos

17. Visit Sayulita beaches

Sayulita is home to several beautiful beaches, and if you are still not sure how many days to spend here, visiting beaches should convince you to stay in town for a couple of days.

  • Playa Los Muertos – one of the popular beaches south from downtown Sayulita near the cemetery, hence the name (the beach of the dead). 
  • Playa Carricitos – Walk further along the trail that leads to Playa Los Muertos, and you will arrive at Playa Carricitos, a secluded beach that’s perfect for the sunset.
  • Playa Malpaso – a gorgeous beach, Malpaso is the perfect mini-getaway. Walk north on the road that is near the beach and after it ends, take a dirt trail that will lead straight to the beach. 
  • Pazcuarito – the most difficult beach to get to (and arguably the best of all Sayulita beaches), Pazcuarito takes about 30-45 minutes to reach on foot, but you can also arrive here by golf cart.
Best hotels in Sayulita Mexico

18. Stay in a boutique hotel

Sayulita has many cool boutique hotels where you can enjoy your time, work remotely, take yoga classes, and mingle with other travelers!

Since Sayulita has become a tourist magnet, many hotels popped up in town. Here you can find everything from upscale boutique hotels in a jungle setting to relaxed hostels that are great for digital nomads and solo travelers looking to make new friends.

✅ is my go-to platform for choosing best hotels in Sayulita and other parts of Mexico

I recommend Sayulinda, a small hotel in the downtown area. This is one of the best hotels in town that boasts a rooftop swimming pool, hammocks, ping pong tables, and other fun things. 

San Pancho is a small coastal town in Nayarit, Mexico that's one of the best day trips from Sayulita

19. Take a day trip from San Pancho to Sayulita

Taking a day trip to San Pancho is one of the best things to do in Sayulita if you are looking for a quiet getaway. Located just 15 minute away, San Pancho (also called San Francisco) is a charming pueblo filled with cute stores, restaurants and artisan shops.

20. Explore the coast of Nayarit 

While Sayulita is a popular spot, you can also enjoy other destinations in the region, many of which have a different vibe to them.

Let’s take a quick look at some of the best of them

  • Litibu – a sleepy village south of Nayarit with a nice wide beach near Cerro Del Mono
  • Bucerias – a small town near Puerto Vallarta 
  • Nuevo Vallarta – the last town on the Nayarit Coast before you arrive in Jalisco
  • Chacala – gorgeous bay with wide sandy beaches and spots for camping 
  • Lo De Marcos – a quiet town with authentic vibes, a colorful plaza, and a gorgeous beach 
  • San Blas – a great destination for wildlife watching, San Las boasts mini islands and plenty of nature. Crocodile tours are particularly popular here

21. Learn scuba diving in Sayulita

Sayulita is a perfect place to try your hand at scuba diving! Although most tours go to Islas Marietas, there are several good dive sites in the area.

You can book your scuba diving tour online or with one of the local tour operators in town. 

Best diving tours in Sayulita

If you want to get PADI-certified, you can book the Discover Scuba Diving Program, a popular introductory course to scuba diving.

22. Explore Los Arcos

Los Arcos, a wonderful place for snorkeling, paddle boarding and diving. Located about 30 minutes away from Puerto Vallarta, Los Arcos is a wonderful experience and is one of the best day trips from Sayulita.

Best Los Arcos tours

23. Grab healthy food

It’s easy to eat healthy in Sayulita, because the town has many restaurants with vegan and vegetarian menus.

I liked the variety of vegan and vegetarian options in places like Americua, AYU Plant Based Kitchen; and Flores and Colores. Here you can try a variety of food from comfort food to Mexican versions that can be veganized upon request. 

24. Or go for a fancy dinner

The town has tons of restaurants where you can enjoy a fun night out with your friends and family. During my time in Sayulita, I was dining out every day, and had a fun time exploring the local food scene.

Below are some of my favorite restaurants where you can try a variety of food:

  • El Itacate – Located near Sayulita’s main square, El Itacate is one of the most popular restaurants in town. My favorites were vegetarian tacos with mushrooms and vegan cheese. Their quesadilla with hibiscus flower is a real treat.
  • Yeikame – If you are looking for authentic Mexican food, Yeikame is a must. It has a good combination of vegan and regular options and their portions are really BIG!
  • La Rustica – One of the best pizza places in town, La Rustica is always busy! And their chilaquiles are one of the best you will ever have.
  • ChocoBanana – A fun breakfast place on the main square of Sayulita, ChocoBanana has some of the best breakfast and brunch options in town with plenty of options for vegan and vegetarians.

25. Go on ATV tours in Sayulita

The surrounding jungles are made for adventure and one of the best ways to explore them is by taking a guided ATV tour, since they can be tough to navigate on foot.

Book an ATV tour in Sayulita

Traveling on the off-road vehicle will help you navigate unpaved roads, and challenging jungle terrain where few other tourists go. You will also get to see the spectacular Sierra Madre mountains and enjoy the spectacular rainforest.

This fun tour is one of the best things to do in Sayulita for adventure lovers!

26. Hire a professional photographer

Sayulita is one of the most photogenic destinations in Mexico. While you can always snap a few photos on your phone, it’s much better to have a professional help you out!


Book a session with a photographer to help you take photos on the colorful Sayulita streets. It’s a great idea if you want to have high quality photos from your trip!

Take a day trip from Sayulita to Puerto Vallarta for a fun getaway

27. Take a day trip to Puerto Vallarta

If you are traveling to Puerto Vallarta internationally, your first stop is likely going to be Puerto Vallarta, the biggest city in the region famous for its vibrant pacific coastline.

Check my complete guide to the best things to do in Puerto Vallarta to plan your adventure!

Traveling the coast of Nayarit is a perfect reason to rent a car in Puerto Vallarta.

28. … or Guadalajara

Guadalajara is the second largest city in Mexico. And yet, it’s often overshadowed by Mexico City, the country’s busy capital. But Guadalajara is one of the best places to visit in Mexico if you want to learn the country’s culture.

It’s the birthplace of Mariachi and tequila and home to some of the best museums in Mexico like MUSA Museum of the Arts University of Guadalajara and the Cabañas.

If that doesn’t convince you to visit Guadalajara, here’s a little secret:

The second-largest city is also a perfect budget destination, and is much more friendly for your wallet than trendy Mexico City. You can easily find accommodations for $30 USD and lower for your stay.

And the best part is that you can visit Guadalajara on this popular day trip from Sayulita

Best hotels in Sayulita offer ocean views.

Best hotels in Sayulita

Sayulita has a good variety of accommodations from hostels and budget hotels to more upscale options and guest houses which are perfect for a long-term stay.

Budget hotels in Sayulita

📍Selina Sayulita – a great place for budget travelers and digital nomads, Selina offers a nice social atmosphere, central location, yoga classes, and a rooftop pool

📍Hotelito Los Suenos – Located near the beach, Hotelito is a good spot to relax. You can also get a massage and enjoy a free breakfast and yoga classes.

Mid-budget hotels in Sayulita

📍Distrito 88 – A small adult-only boutique hotel with a homey feel, Distrito 88 sits a few blocks from downtown and the beach.

📍Vista Oceana – A beachfront hotel with a spacios rooftop and friendly staff, this is one of the best places if you want to be in the center.

Luxury hotels in Sayulita

📍Avela Boutique Hotel – one of the best boutique hotels in Sayulita, Avela is an adult-only secluded hotel with postcard views of the nearby beach.

📍Anjali Casa Divina – Located on the hillside and surrounded by the jungle, Anjali is a perfect escape from the busy streets of Sayulita. This hotel is known for yoga retreats, gorgeous views, and nice, quiet atmosphere.

Check my complete guide to the best hotels in Sayulita to find the right fit for your budget.

Puerto Vallarta is the largest city in Jalisco and is one of the best day trips from Sayulita

Where is Sayulita Mexico located?

Sayulita sits in the southern part of Nayarit State on the Pacific Coast of Mexico. Sayulita is a designated Pueblo Magico, with plenty of charm and gorgeous scenery. Travelers love Sayulita’s cozy atmosphere with organic cafes, boutique shops, and small locally run hotels.

How to get to Sayulita?

The easiest way to get to Sayulita is by flying to Puerto Vallarta, the largest international airport in the area. When you clear the customs, you can rent a car, take a public bus or catch Uber.

By rental car

The easiest way to get to Sayulita from Puerto Vallarta is by renting a car. This way you can travel at your own pace without having to worry about public transportation and also visit other beach towns in Rivera Nayarit.

I recommend DiscoverCars, my favorite platform for renting cars in Mexico that offers flexible rates and good inventory.

Check my complete guide to renting a car in Puerto Vallarta to avoid wasting money!

👉 Book your rental car for a Sayulita trip here.

By transfer shuttle

You can also get to Sayulita by booking a shuttle bus which will take you straight from the Puerto Vallarta airport to your hotel in Sayulita. Shuttle buses transport about 10-15 people per trip.

✅ Book a private transfer from Puerto Vallarta here.

By public bus

You can catch a regular bus from Puerto Vallarta airport. All you need to do is walk across the footbridge outside the Puerto Vallarta Airport, and find the bus stop. Buses to Sayulita typically have the big letters “Compostela” on them and have a sign on the windshield that says Sayulita.

How much does a bus from Puerto Vallarta to Sayulita cost?

The bus to Sayulita from Puerto Vallarta costs $2, but be prepared for a longer drive (about 1,5 hours), as these buses make frequent stops. While they have a set schedule, they don’t always stop at Puerto Vallarta’s airport. When you see one of these buses, just flag them down, so you don’t have to spend the next 10-15 minutes waiting for the next one.

By taxi

Taxi is the most expensive way to get from Puerto Vallarta to Sayulita, which can cost anywhere between 1,000 and 1,500 Pesos. If you are traveling with a group of friends, taking a taxi to Sayulita could be a good idea, since you would split the price.

If you still have questions, read my complete guide on how to get from Puerto Vallarta to Sayulita.

Best things to do in Sayulita: FAQ’s 

Exploring local streets on foot is one of the best things to do in Sayulita for first-time visitors.

Is Sayulita safe?

Sayulita is mostly safe for tourists, but that doesn’t mean you can forget about common sense. Petty crime still can happen in Sayulita, and you should always keep an eye on your belongings, whether you are at the beach or in a bar.

How to stay safe in Sayulita?

Just like any other place, Sayulita is not perfectly safe. While you should enjoy this charming pueblo, you should always be aware of your surroundings and be careful about sharing your travel plans or personal information with strangers.

Leave your designer clothes and flashy jewelry at home. It’s a relaxed town where most tourists wear shorts and flip flops, and sporting expensive clothes can make you feel out of place.

Consider travel insurance for your trip to Sayulita

Safety Wing is one of the best insurance plans for long-term travelers and digital nomads that covers you in the event of stolen and lost luggage, hospital visits and other unforeseen circumstances. WorldNomads is one of the most popular travel insurance options that offers option for long and short-term travel.

Is Sayulita safe? Sayulita is a small town along the Coast of Nayarit that's perfectly safe for solo female travelers and everyone else.

Is Sayulita safe for solo female travelers?

Sayulita is a great destination for solo female travelers. The city has low crime and is relatively safe to walk around. However, you should always follow basic safety precautions. Put your documents in a safe place, join tours to meet other travelers, and keep your family posted about your plans.

Is Sayulita a party town?

Yes, Sayulita is a party town! People come here to enjoy surfing and outdoor scenery, but during the night the town comes alive with many bars, night clubs and restaurants playing loud music and hosting parties.

Should I bring pesos to Sayulita?

You should bring pesos to Sayulita. Credit cards are accepted in some stores in restaurants, but you should always have pesos in your wallet when shopping or going out to eat.

How to get around Sayulita?

Sayulita is a small town and you can get around it on foot. Another option is to rent a golf cart from Rivera Golf Carts, a popular mode of transportation if you want to get around the village quickly. Taxis are available, but golf carts will help to keep the place clean, especially if you rent an electric golf cart. 

How many days to spend in Sayulita?

Plan between 3 and 5 days if you want to cover the basics like surfing, explore local beaches, and take a few tours like Island Marietas or whale watching. And, don’t forget to set aside at least a day for your visit to Puerto Vallarta, the largest city in the region.

What is the best time to visit Sayulita?

The best time to visit Sayulita is from November through December when the weather is dry and sunny and the chnaces of rain are minimal.

Th dry season in Sayulita

The dry season in Sayulita is from November through May and is characterized by clear sunny days and little rainfall. The temperature during the dry season ranges between low 65 to 80 d degrees Fahrenheit and is perfect if you are looking for a warm sunny getaway. This is also the busiest time in Sayulita, and hotels and tours typically cost more. 

The wet season in Sayulita

The wet season in Sayulita is from June through October, with September and August seeing the most rain. The average temperature during the wet season ranges between the high 70s through the mid-80s. Although rainstorms are frequent during this time, they occur in the afternoon and pass quickly.

What is the best time for surfing in Sayulita?

The best surfing conditions in Sayulita are from April through September with the best waves and perfect surfing conditions. This is also the best time for swimming and staying in the water with the average water temperature between 78-86 degrees Fahrenheit. 

Is Sayulita worth visiting?

Sayulita is a perfect spot to learn surfing and paddle boarding, but it’s also a gateway to Rivera Nayarit and the neighboring Jalisco, with many cool places in the region, which means it’s a convenient base for your adventures in the area. 

Sayulita is a small town that's home to some of the best beaches in Mexico

What to know before visiting Sayulita

  • Be a responsible tourist – Sayulita has undergone a tourist boom, and while the town used to be quiet, it’s not anymore. During the high season, it has a big overcrowding problem. Walk as much as you can, use less plastic, and always clean up after yourself – never leave your trash around! 
  • Support local artisans – The town is known for its artisan community, and the best thing you can do is support its artisan community by participating in workshops and buying locally made arts and crafts. 
  • Get some street food – While Sayulita has many restaurants, don’t forget to grab some street food when visiting the town. This way, you will help locals who make their living on the streets of this colorful pueblo. 
Learning to surf is one of the best things to do in Sayulita Mexico

Best things to do in Sayulita: final word 

Whether you want to surf, hike or just enjoy relaxed vibes, it’s a great place to put on your Nayarit itinerary. Spend a few days in this colorful town to enjoy its chilll atmosphere and outdoor activities before visiting other coastal towns in the region.

More resources for planning your trip to Mexico

  • – a great website for budget hotels in Mexico.
  • WorldNomads – Great service for insurance coverage that will keep you safe on the road.
  • Safety Wing – Excellent insurance plan for long-term travelers that offers competitive rates is you are planning to stay on the road several weeks in a row. 
  • iVisa – the best website for getting help with your Mexico visa.
  • DiscoverCars – There’s nothing like exploring Sayulita and surrounding areas at your own pace. Consider renting a car at Discover Cars if you want more freedom exploring the Pacific Coast of Mexico.
  • – This is one of the best platforms for finding best tours. Get Your Guide is my favorite platform that offers awesome tours and top-notch guides in many destinations in Mexico.