Sayulita Travel Guide: Best Places to Eat, Stay and Things to Do

Advisor - Alex Sallis
Curated By

Alex Sallis

Icon Share


  • Mexico

  • Food & Wine

  • Active Travel

  • Nightlife

  • Entertainment

  • Local Food

Couple enjoying in Sayulinda Hotel
Curator’s statement

Sayulita is a vibrant Mexican boho beach town only an hour from Puerto Vallarta International Airport. You'll find amazing food, fun nightlife, beautiful beaches, and unique yoga studios sprinkled throughout. Some may call it paradise for hipsters, yogis, and surfers alike. It's a safe town full of ex-pats and friendly locals and it's small enough to walk from one end to the other in less than 30 minutes. The best time to visit Sayulita is between November and April for sunny skies, milder weather, and more action around town. Whether you're a beachcomber, surfer, yogi, or a foodie, Sayulita has it all, promising unforgettable experiences in a picturesque setting.

The Fora Difference

Book with Alex to access exclusive perks and experiences on your trip.

[object Object]
Killer perks

Free upgrades, spa credits and more—we got you

[object Object]
Personalized recs

Customized travel planning for your style

[object Object]
Insider knowledge

Expert advice from people who’ve actually been there

Where to stay in Sayulita , Mexico.

Previous slide

Villa Amor

Villa Amor is a luxurious and enchanting boutique hotel located in the picturesque Sayulita, Mexico. Nestled along the pristine beaches of the Pacific coast, this resort is a haven for those seeking a tranquil escape. The accommodations are a blend of rustic charm and modern comfort, featuring spacious villas and suites with breathtaking ocean views. Guests can relax by the infinity pool, enjoy world-class cuisine at the on-site restaurant, and explore the vibrant town of Sayulita with its charming shops and vibrant culture. Villa Amor is the perfect destination for those in search of romance, relaxation, and the beauty of the

Sayulinda Hotel

Sayulinda Hotel is a cozy and eco-friendly retreat in the heart of Sayulita, Mexico. This charming boutique hotel is known for its commitment to sustainability and providing guests with a unique, nature-centric experience. The hotel offers a variety of accommodations, from stylish rooms to eco-friendly bungalows. Surrounded by lush tropical gardens, guests can unwind in hammocks, take a dip in the inviting pool, and savor farm-to-table cuisine at the hotel's restaurant. With its proximity to the beach and the vibrant town center, Sayulinda Hotel is the ideal choice for those who value a peaceful and eco-conscious stay.

Hotelito Los Sueños

Hotelito Los Sueños is a hidden gem in the heart of Sayulita, Mexico. This boutique hotel is a tranquil oasis designed for relaxation and serenity. The hotel offers comfortable and uniquely decorated rooms and suites, each with a touch of Mexican charm. A lush garden courtyard with a soothing fountain provides a serene backdrop for guests to unwind. Hotelito Los Sueños is just a short walk away from the beach and the town's vibrant streets, making it an excellent choice for those who desire a peaceful and convenient retreat in Sayulita.

Next slide
Advisor - Alex Sallis

Unlock perks by contacting Alex to book your trip.

Things to do in Sayulita , Mexico.

Men in white singing songs

Practice Yoga

Sayulita is known for its relaxed yogi and wellness culture. Head to Hotelito los Suenos to do yoga under their rooftop palapa and afterwards enjoy their daily breakfast for half off. Also on the northern side of town is the Rose Room, located on the rooftop of the Tulum-inspired Don Bonito Hotel with a cafe on the bottom level. Paraiso yoga is also great, but lots of hotels offer complementary daily yoga classes as well.


Sayulita has a great beginner longboard wave right in town. Although it’s typically pretty busy, the surf culture is relaxed and most of the locals are happy to share their waves. There are also a few spots that are a taxi (or boat!) ride away, including: La Lancha, Bahia, Burros, and more.

Lounge at Frente Al Punto Beach Club

Instead of paying for an umbrella and chaise at the beach, head to Frente al Punto Beach Club during the day and get a drink on the beach (+ lounge for free!). This beach club has a variety of fresh cocktails and flavorful locally sourced food, and they even have live music and special events on certain nights (check beforehand if you're heading there on a Friday or Saturday night, as they sometimes close for private events!)

Get a Massage or Spa Treatment

The options for massages in Sayulita are endless. You can find tents on the beach that offer massages, ladies that will come to your setup on the sand, or you can go to a spa or hotel if you’re looking for more privacy. Head to Nirvana Spa in town if you want to add extras to your massage or get a facial (they even have Hydrafacials!) Hotelito los Suenos also offers amazing massages, Reiki, acupuncture, and cupping at affordable prices. You can’t go wrong with what you pick- massages in Sayulita are just too good and will only run about $35 USD/hour.

Go Horseback Riding

Looking to add a romantic horseback riding experience to your itinerary? There are a few different options of horseback tours in Sayulita to take you off the beaten path, away from the craziness of the public beaches, and explore more secluded beaches near Sayulita.

Get a Day Pass At Sayulinda Hotel Rooftop

Sayulinda Hotel sits in the heart of town and boasts a beautiful rooftop with an infinity pool, cabanas, bar, and stunning ocean views. It’s open to the public between 10am and 6pm with an entry fee for non-guests of $800MXN (~$44 USD) but $500MXN of this price will be credited towards food $ drinks (they have great cocktails!)

Explore Sayulita’s Nightlife

You can find some lively bars in Sayulita after dark. One of the most fun bars for tourists is The Garden (connected to Selina) because they have themes almost nightly, ranging from drag night to karaoke night. Some other favorites are Escondido Bar, YamBak, Attico, and Hula Sayulita.

Shop ‘Til You Drop

Sayulita has tons of cute boho shops ranging from vendors on the side of the road selling colorful pom-pom garland and earrings to upper-scale art galleries with prints, paintings, and ceramics. Head over to the Hippie Market to find great deals on things like mugs, keychains, shot glasses, jewelry, and more.

Attend a Tequila Tasting

Sip tasty spirits with locals and learn how they’re made, what pairs best with them, and how they differ. Typically the tastings include tequila, mezcal, raicilla, and a few more agave-based spirits and will leave you wanting more!

Go Deep Sea Fishing

If you want to set off on a boat in search of some big fish (Mahi, Marlin, Wahoo, etc. depending on the season), Sayulita’s various deep-sea fishing tours won’t disappoint. These tours are typically around 4-6 hours and the crew covers everything from fishing licenses to gear to refreshments. It’s not unusual to see dolphins or whales while on these boats (depending on the season) and some of the tours include snorkeling.

Visit Playa de los Muertos

On the Southern end of town sits another beautiful beach, Playa de los Muertos. Here, you’ll also find umbrellas and lounge chairs for rent, some food options, and a little less chaos than the main beach in town. To get to this beach, you walk past Villa Amor and turn left up a dirt path that will lead you past a cemetery (hence the name of the beach) and straight to the sand!

Rent a Golf Cart

Sayulita is extremely walkable, but many people like to rent golf carts to get around a little more quickly. You can find several golf cart rental shops around town, or your hotel can likely set this up for you. Cars are absolutely not needed for tourists (nor are golf carts), but golf carts are a fun luxury (at ~$50-70 USD/day).

Day Trips:

San Pancho

San Pancho (also referred to as San Francisco) is less than a 15-minute drive from Sayulita (or you can be adventurous and walk the beautiful trail the whole way there). It has a similar vibe to Sayulita but feels a little more local. Here you can find an abundance of restaurants, shops, and another gorgeous beach.

Puerto Vallarta

The big city of Puerto Vallarta is a mere ~45 minute drive from Sayulita and there is tons more to do there. Ubers are typically cheaper than Taxis, so if you can get one from Sayulita, go for it!

Punta Mita

If you want to explore beautiful 5-star resorts without staying so far from the locals, head over to Punta Mita for lunch. Just 30 minutes outside of Sayulita, Punta Mita features beautiful resorts, like the Four Seasons, where you can grab a luxurious lunch with a view (make sure to make a reservation beforehand so you can get access to the property!)

Places to eat & drink in Sayulita , Mexico.

Yummy food


The BEST Thai restaurant with delicious craft cocktails open Wednesday-Saturday. If you are planning to go on a weekend during busy season, DM them on their Instagram @achara_sayulita for a reservation.

La Rustica

Now open for breakfast, lunch and dinner with entrees that don’t disappoint. Wood-Fired pizzas, mouthwatering pastas, and a long list of award-winning craft cocktails. Need I say more?


A healthy boho cafe serving smoothies, toasts, and bowls for a colorful breakfast or a nourishing lunch.

Miscelanea Cafe

Trendy cafe serving everything from charcoal lattes to gluten-free pancakes to burgers and sandwiches for lunch. With a minimalist ambiance, you’re sure to have an Instagrammable breakfast here. (Located right behind Emiliano’s- it can be a little tricky to find).

Mary’s Tacos

When asking around for good Mexican food in Sayulita, you’ll probably hear about Mary’s. Located in the heart of town, Mary’s serves traditional Mexican cuisine and some insanely delicious (+ affordable!) loaded tacos.

Anchor Cafe

A simple and boho cafe with some delicious unsweetened matcha and a few healthy (+ delicious) breakfast options.

Don Pedros Restaurant

If you want delicious food right on the water, look no further. Don Pedro's has a fairly large menu and is located in a big palapa right on the main beach.

El Itacate

An outdoor restaurant with a few tables, El Itacate has a-la carte tacos with amazing meat (+ veg) options and a fun array of toppings that come on the side. Be sure to try their hibiscus margarita if you’re thirsty!

Sushi San

A great option for fresh sushi in Sayulita. While on the more expensive side in comparison to most restaurants in town, if you’re craving sushi and a cool ambiance, it’s worth the splurge.

Tukari Bar

With a cute and cozy back patio with lounge seating, Tukari Bar has Mediterranean-inspired food + shared plates with an array of yummy cocktails.

Si Senor

Located on the Southern end of town next to Villa Amor, Si Senor has views that can’t be beat. Most of the food is on the pricier side and you can find a more delicious meal elsewhere BUT the oceanfront location makes it worth going to get some fresh guacamole (made at your table!) paired with a Corona.

Need to Know

This guide is part of our ongoing series on travel to Mexico.

Advisor - Alex Sallis

Travel Advisor

Alex Sallis

Get in touch with Alex

Did you like this guide? Reach out to customize and book your own experience. Or, just to chat about travel in general.

You can normally expect a response from Alex within a business day or so. You’ll also be subscribed to our travel newsletter (you can unsubscribe at any time).