Skip to Content

21 Best Things to do in Puerto Vallarta in 2025

If you’re scouring the internet for some of the best things to do in Puerto Vallarta then you’re in the right place.

Whether you’re planning your first trip or coming back for another dose of awesomeness, this guide covers everything that makes PV one of Mexico’s most beloved beach destinations.

From hidden beaches and jungle adventures to vibrant markets and unforgettable sunsets, I’ve rounded up all of the experiences that make you want to come back to PV over and over again.

But let’s be honest. Planning a trip to Puerto Vallarta can feel overwhelming. There’s so much to see and do that it’s easy to miss the gems that make this city so dang special.

Well, I’ve been lucky enough to visit Puerto Vallarta more times than I can count, and every visit teaches me something new about this magical place.

So grab a margarita and let’s dive into the absolute best things to do in Puerto Vallarta, from someone who’s already done them all.

This post may contain affiliate links. Please see my disclosure for more information. As an Amazon Associate, I earn a small commission from qualifying purchases.

1. Walk Along the Malecon

View of the unique statues that sit along the Malecon in Puerto Vallarta. You can see the ocean in the background and a palm tree to the right.

Walking along the Malecón is one of those quintessential Puerto Vallarta experiences that never gets old, no matter how many times you visit.

Stretching for nearly a mile along the oceanfront, this lively boardwalk is the beating heart of the city.

It’s where locals, travelers, and street performers all come together with crashing waves and fiery sunsets in the background.

It’s lined with art sculptures, colorful murals, palm trees, and endless photo ops, making it beautiful and buzzing with life.

By day, you can browse local shops, grab a refreshing tejuino or coconut water, and watch sand sculptors at work.

As the sun sinks beneath the horizon, the boardwalk transforms into a vibrant mix of music, laughter, and street food.

It’s also home to some of the city’s best restaurants, bars, and cafes, perfect for a sunset drink or people-watching.

Whether you’re catching a cultural performance at Los Arcos Amphitheater, admiring the famous seahorse statue, or simply enjoying the ocean breeze, the Malecón captures the spirit of Puerto Vallarta.

Expert Tip: Be prepared to get hassled a bit since there are many vendors here who want to sell you something. It’s not a big deal, but just be prepared to say, “no thank you” a lot.

2. Explore the Romantic Zone

View of colorful umbrellas hanging above the streets in the Romantic Zone of Puerto Vallarta.

The Romantic Zone (or Zona Romántica) is hands-down one of my favorite parts of the city.

I stayed in a hostel right in the heart of this vibrant neighborhood and spent countless days wandering its cobblestone streets, popping into cozy cafés, and soaking up the lively local vibe.

It’s the kind of place where every corner is full of life, color, and personality.

It’s a beautiful mix of authenticity and atmosphere. It’s where old Vallarta meets modern charm. You can locals chatting on shaded benches, find boutique hotels beside taco stands, and hear music from beachside bars.

During the day, I loved grabbing breakfast at a cute café, browsing at local artisan markets, and walking down to Playa Los Muertos, one of the most popular beaches in town. A

s evening rolled in, the area transformed with twinkling street lights, live music, and vibrant restaurants.

Whether you’re here for the beach, the nightlife, or the food, the Romantic Zone has everything that makes Puerto Vallarta irresistible.

Its warmth, creativity, and laid-back charm make it not just a neighborhood to visit, but one to truly experience.

3. Visit the Botanical Garden

View of beautiful plants sitting inside a green house in Puerto Vallarta.

The Vallarta Botanical Garden is one of the most beautiful and peaceful experiences you can have in in the city.

About a 45-minute drive south of the city, the gardens feel like a lush oasis tucked away in the Sierra Madre mountains.

I’ve been to Puerto Vallarta several times, and every visit to the gardens reminds me of just how much natural beauty this region has to offer.

The moment you step inside, you’re surrounded by vibrant orchids, towering palm trees, and colorful butterflies, with the gentle sound of birds and flowing water in the background.

It’s a magical place that blends nature, culture, and tranquility together as you wander along scenic trails through the jungle, cross hanging bridges, and cool off with a swim in the crystal-clear river below.

Don’t miss the orchid house since it’s home to one of Mexico’s most impressive orchid collections.

Or, have dinner at a charming open-air restaurant overlooking the valley below. I loved drinking fresh lemonade and eating handmade tortillas while gazing out at a stunning view.

Honestly, this place is more than just a garden. It’s where you can slow down, reconnect with nature, and see another side of Puerto Vallarta that lies beyond the beaches.

4. Visit Our Lady of Guadalupe Church

View of the white interior of the church of Our Lady of Guadalupe in Puerto Vallarta. This is one of the best things to do in Puerto Vallarta.

Without a doubt, the Church of Our Lady of Guadalupe (Parroquia de Nuestra Señora de Guadalupe) is one of the city’s most iconic landmarks.

I’ve walked past it countless times, and every time I see this church, its beauty still stops me in my tracks.

Located just a few blocks from the Malecón, this stunning church, with its famous crown-topped bell tower, stands as the heart and soul of downtown Puerto Vallarta.

The intricate brickwork, white detailing, and shimmering crown create a striking contrast against the blue sky.

Step inside, and you’ll find a peaceful, candlelit space filled with devotion, history, and a sense of community that’s hard to describe until you’ve felt it yourself.

If you’re lucky enough to visit during December, the Festival of Our Lady of Guadalupe brings parades, music, and vibrant celebrations that fill the streets with color and life.

Even if you’re not religious, visiting this church gives you a glimpse into Puerto Vallarta’s culture and spirit.

5. Sip on La Tuba

View of a man sitting on a stool with a tub of tuba next to him in Puerto Vallarta.

If you’ve spent any time on the Malecón, then you’ve probably seen vendors carrying big glass jugs filled with a milky-looking drink and wondered what it was.

That refreshing treat is La Tuba, one of Puerto Vallarta’s most beloved local drinks. Once you try it, you’ll understand why locals swear by it.

I first tasted it on a hot afternoon after spending hours on the boardwalk, and it instantly became one of my fave things in Puerto Vallarta.

La Tuba is a sweet, slightly tangy drink made from the sap of the coconut palm, mixed with apple, pecans, and sometimes diced fruit.

It’s served chilled and poured straight from those big glass jugs into a plastic cup, often rounded out with a smile and a story from the vendor.

The flavor is light, nutty, and incredibly refreshing. It’s perfect if you need to cool down from the tropical heat.

You can find La Tuba all over Puerto Vallarta, but the best place to try it is along the Malecón, where long-time tuba sellers have been serving it for generations.

It’s not just a drink, it’s a taste of local tradition and culture. Grabbing a cup of La Tuba as you stroll along the waterfront is one of the most authentic (and delicious) things to do in the city.

6. Enjoy Amazing Street Art

View of a colorful street art mural in Puerto Vallarta. You can see a woman with a flower in her hair and traditional Mexican makeup on.

One of the most exciting and colorful aspects of Puerto Vallarta is its street art, which turns the city into an open-air gallery.

Having spent countless days exploring PV, I can honestly say that the murals and installations scattered throughout the city are some of the most memorable things to see.

From massive wall murals to hidden alleyway gems, the street art here captures the energy, culture, and creativity of the city like nothing else.

What makes Puerto Vallarta’s street art so awesome is its diversity. You’ll find vibrant depictions of marine life and local traditions, abstract modern pieces, and portraits of cultural icons.

It’s also not just decorative since many pieces tell stories about the community, its history, and its connection to the ocean and mountains.

The Malecón is a prime spot for iconic sculptures and painted walls, while the Romantic Zone and neighborhoods like Gringo Gulch are sprinkled with colorful murals hidden away on small side streets.

Whether you’re an art lover or just enjoy vibrant cityscapes, Puerto Vallarta’s street art scene is a must-see.

It’s free, it’s everywhere, and it’s a fantastic way to get to know the city a little bit better.

7. Take a Water Taxi to Yelapa Beach

View of palm trees and umbrellas sitting along the white sands of Yelapa Beach with mountains in the background on a sunny day.

If you’re looking for a quieter, more laid-back beach experience, then Yelapa Beach is an absolute must-visit.

I first discovered it on a sunny afternoon after hopping on a water taxi from the city, and it instantly became one of my favorite destinations.

Nestled at the end of a small bay, Yelapa feels like a hidden paradise, complete with soft sand, clear water, and a relaxed vibe.

It’s an epic spot if you want to go swimming, sunbathing, or just enjoy a fresh seafood meal right on the water.

Getting to Yelapa is also part of the fun. You can catch a water taxi from the Los Muertos Pier or Boca de Tomatlán, and enjoy stunning views of the coastline and surrounding jungle.

The town is small and charming, with local shops, palapa restaurants, and friendly residents who warmly welcome visitors.

While you’re here, don’t miss other nearby beaches like Majahuitas or Las Animas. Both are accessible by boat and perfect for snorkeling or hiking along scenic trails.

Whether you’re exploring the bay, trying local snacks, or just relaxing beneath a palm tree, Yelapa Beach and its neighboring spots are well worth your time.

Expert Tip: If you book a tour here, many operators will also take you to Playa Colomitos, Playa Las Animas, Quimixto, Las Caletas, and Playa Majahuitas. All are excellent places to visit.

8. Visit Marina Vallarta

View of the Puerto Vallarta marina with boats in the water and a white tower with an observation deck.

Vallarta Marina is one of the city’s liveliest and most scenic spots, perfect for anyone who loves the energy of a vibrant waterfront.

I’ve spent many afternoons strolling along the docks, and each visit reminds me of why it’s a hotspot among locals and travelers.

After all, the marina is home to hundreds of yachts and fishing boats, creating a picturesque backdrop against the sparkling bay and the Sierra Madre mountains.

Whether you’re a photographer, a foodie, or just like a picturesque walk, the marina deffo has something for everyone.

One of the best things about visiting Vallarta Marina is how much there is to do.

You can book a sailing or fishing excursion directly from the docks, grab a bite at one of the many waterfront restaurants, or simply sip a cold drink while watching the boats go by.

The area is also home to boutique shops, cafes, and occasional live music, making it a lively spot to spend a few hours or an entire afternoon.

For a bit of culture, check out some local art displays or one of the events that is often held in the marina’s public spaces.

9. Enjoy Palo Maria Waterfall

View of water cascading down moss covered rocks in Puerto Vallarta.

If you want to immerse yourself in natural beauty, Palo Maria Waterfall is an unforgettable destination.

I first visited this hidden gem on a warm morning, and the hike through the jungle to reach the falls quickly became one of my favorite adventures in PV.

The waterfall itself is stunning. It’s tall and cascading water plummets into a crystal-clear pool, surrounded by lush greenery and the soothing sounds of nature.

It’s the perfect spot to cool off, take photos, or simply relax and soak in the serenity.

To get there, most people take a short drive or taxi to the trailhead, then hike roughly 30–45 minutes along well-marked paths to the waterfall.

Along the way, you’ll pass tropical plants, small streams, and plenty of wildlife. So, take your time to enjoy and really enjoy the journey.

When planning your visit, be sure to bring good hiking shoes, a swimsuit, water, sunscreen, and insect repellent.

A waterproof bag for your electronics and a towel is also a good idea since this waterfall is tucked away in the jungle.

10. Marvel at El Salado Estuary

View of a crocodile sitting along the shore of a river in Puerto Vallarta.

I first explored El Salado Estuary on a sunny morning, and it instantly became one of my favorite places in the city.

This protected mangrove forest stretches along the north end of the city, providing a calm and shady refuge from the chaotic beaches and streets.

It’s a paradise for birdwatchers, nature lovers, and anyone looking for a slower-paced atmosphere.

Getting there is also a breeze since you can take a short taxi ride from downtown Puerto Vallarta or the Hotel Zone to the estuary entrance.

Once there, you can explore walking trails, cross wooden bridges, and even rent a small kayak or paddleboard to glide through the mangroves.

Along the way, keep an eye out for herons, pelicans, iguanas, and other wildlife that call this estuary home.

For a good trip, wear comfortable shoes, bring insect repellent, water, and a hat. A camera is a must, as the scenery is stunning, especially in the early morning.

Whether you’re paddling through calm waters or walking along the trails, El Salado Estuary will leave you with unforgettable memories of Puerto Vallarta.

11. Relax on Playa Los Muertos

View of buildings sitting in the hills along Playa Los Muertos Beach. You can see beach umbrellas on the beach as well.

Playa Los Muertos is easily one of the most iconic and lively beaches in Puerto Vallarta.

Every time I visit, I’m reminded why it’s the heart of the city’s beach scene.

Located right in the Romantic Zone, this beach buzzes with energy from morning to sunset.

You’ll find locals playing volleyball, vendors selling fresh coconuts, and travelers lounging beneath colorful umbrellas with margaritas in hand.

The turquoise water is perfect for swimming, and the view of the Los Muertos Pier, especially at night, is nothing short of magical.

All in all, its a perfect blend of relaxation and fun. You can rent beach chairs at one of the many restaurants along the sand, order ceviche or grilled shrimp right to your seat, and spend the day soaking up the sun.

If you want to explore beyond Los Muertos, check out Olas Altas Beach for a laid-back vibe, Conchas Chinas Beach for hidden coves and crystal-clear water, and Las Gemelas Beaches for tranquility.

Each one offers you a unique piece of paradise, and together, they showcase why Puerto Vallarta is such an incredible beach destination.

12. Visit Las Caletas

Las Caletas is one of those places that feels almost too beautiful to be real. I remember the first time I visited after a scenic boat ride across Banderas Bay.

The jungle-covered coastline opened up to reveal a secluded beach straight out of a postcard.

This private cove, once the home of film director John Huston, is now an exclusive day-trip destination managed by Vallarta Adventures, and it’s easily one of the most magical spots I’ve visited in Mexico.

You can spend the day snorkeling in clear turquoise water, kayaking along the shore, hiking along jungle trails, or simply swaying in a hammock with a cold drink in hand.

The food is incredible, too. It includes freshly grilled seafood, tropical cocktails, and an open bar overlooking the ocean.

In the evening, the area transforms for the Rhythms of the Night show, a captivating mix of dance, acrobatics, and fire performances beneath the stars.

Because it’s only accessible by boat, Las Caletas feels remote and unspoiled. It’s the perfect place to unwind, reconnect with nature, and experience the magic of the Pacific coast.

13. Grab a Coffee and a Pastry at Bean and Brick

View of me holding an iced latte inside of Brick and Bean with the menu in the background.

Every time I’m in Puerto Vallarta, one of my first stops is Brick and Bean. It’s a cozy café that has become my go-to spot for a caffeine fix and a sweet treat.

Tucked away in the Romantic Zone, this little gem has the perfect mix of good coffee, great vibes, and a peaceful atmosphere that makes it easy to linger for hours.

I’ve spent many mornings here catching up on writing or people-watching from the shaded patio, always with a perfectly brewed latte and something delicious from their dessert case.

If you visit, definitely order one of their rich cappuccinos or iced coffees. Both are consistently excellent.

For something indulgent, their brownies, lemon bars, and carrot cake are absolutely worth the calories (trust me, I’ve tried them all).

They also serve great breakfast options, including avocado toast and breakfast burritos. Just don’t expect to have this place all to yourself since the secret is out and there are always people around.

14. Casa Kimberly

View of a white mansion with a white bridge connecting to another home that is known as Casa Kimberly.

Casa Kimberly is one of Puerto Vallarta’s most romantic and historic landmarks. In fact, it’s a total must-see for anyone who loves old Hollywood glamour.

I remember my first visit, walking up the cobblestone streets of Gringo Gulch, where the mansion sits with sweeping views of the city and Banderas Bay.

Once the home of Elizabeth Taylor and Richard Burton, Casa Kimberly is now a luxurious boutique hotel and restaurant that beautifully preserves the love story that helped put Puerto Vallarta on the map.

It’s a magical place that has a sense of history and elegance woven into every corner.

Upon arrival, you’ll see that the property is split into two villas connected by the famous “Bridge of Love,” the same bridge Burton built to link his house to Taylor’s.

Inside, you’ll find antique furnishings, marble floors, and a romantic courtyard centered around a stunning fountain.

Even if you’re not staying overnight, it’s worth coming for dinner or cocktails at The Iguana Restaurant & Tequila Bar, where you can enjoy modern Mexican cuisine while watching the sunset over the bay.

15. Visit Sayulita

View of the beach at Sayulita.

A day trip to Sayulita is the perfect way to experience the bohemian surf culture of Mexico’s Pacific coast.

I’ve made the trip several times, and every visit reminds me why this colorful little beach town has become such a favorite among travelers.

Sayulita has a laid-back, artsy vibe that feels worlds away from the chaos of Puerto Vallarta.

So, imagine surfboards lined up on the sand, bright murals around every corner, and the sound of waves and live music drifting through the air.

Getting there is also easy and affordable. You can catch a public bus from Walmart or the Marina Vallarta station, and the ride takes about an hour and a half, winding through lush jungle and coastal views.

Additionally, the bus drops you off just a short walk away from the beach. So, you can start exploring right away.

Once in Sayulita, spend your day surfing (or taking a lesson), browsing the vibrant artisan market, and sampling fish tacos or fresh smoothies at one of the beach cafés.

The main beach is lively and fun, while nearby Playa de los Muertos offers you a quieter escape and takes you on a lovely walk through a local cemetery.

16. See Los Arcos

View of people swimming in the water near the arches at Puerto Vallarta.

One of the most iconic sights in Banderas Bay, Los Arcos features dramatic granite rock formations that rise up from the ocean just off the coast, creating natural sea arches and caves that are fun to explore.

I’ve visited Los Arcos several times, and each trip feels like stepping into another world. The water is unbelievably clear, the marine life is vibrant, and the scenery is nothing short of breathtaking.

It’s also part of a protected marine park, home to tropical fish, rays, and even sea turtles.

So, snorkeling and kayaking around the arches are super fun. Plus, it’s one of the best spots in the bay for underwater photography.

If you prefer to stay dry, boat tours from Mismaloya Beach or Puerto Vallarta’s Marina offer close-up views and often include stops for swimming or paddleboarding.

I recommend going early in the morning when the water is calm and the light is perfect for photos.

17. Go Shopping on Cuale Island

View of colorful flags hanging in the air and vendors on either side of the road on Cuale Island.

Tucked right in between downtown Puerto Vallarta and the Romantic Zone, Cuale Island is one of those magical spots that feels like a peaceful escape but is also right in the middle of the city.

I’ve visited countless times, and it never loses its charm. Shaded by giant trees and surrounded by the gentle flow of the Rio Cuale, the island is a quiet oasis where you can take a break from the busy streets, shop for local crafts, and enjoy a slower pace of life.

You’ll find a colorful artisan market selling handmade jewelry, embroidered clothing, and unique souvenirs, perfect for picking up something authentic.

There’s also a small cultural center and museum that showcases Puerto Vallarta’s history and art scene.

I love grabbing a coffee from a nearby café and wandering along the shady paths, often catching glimpses of iguanas lounging in the trees or street musicians playing soft tunes.

Whether you’re shopping, strolling, or simply relaxing by the river, Cuale Island is a peaceful gem that truly captures the heart of Puerto Vallarta.

18. Visit the Marietas Islands

View of a hidden beach on the Marietas Islands. You can see the sand and a hole in the cave with lights shining down to the beach. This is one of the best things to do in Puerto Vallarta.

The Marietas Islands are one of the most breathtaking natural wonders near Puerto Vallarta and make for an unforgettable day trip.

I’ve had the chance to visit these uninhabited islands a couple of times, and each experience feels like a dream.

Located about an hour offshore by boat, the Marietas are a group of protected islands known for their crystal-clear waters, volcanic rock formations, and rich marine life.

It’s a paradise for anyone who loves nature, adventure, or photography.

Since the surrounding waters are a protected marine reserve, you’ll find tons of tropical fish, sea turtles, manta rays, and even humpback whales during the winter months.

As a result, snorkeling and kayaking here are amazing, and the visibility underwater is often fantastic.

The islands are also famous for the Hidden Beach (or Playa del Amor), a secluded sandy cove tucked inside a crater that you can only access by swimming through a short tunnel.

Honestly, it’s an unforgettable experience if you’re lucky enough to visit when it’s open.

Tours depart daily from Marina Vallarta and Nuevo Vallarta, usually including snorkeling gear and snacks.

Between the scenery, wildlife, and adventure, the Marietas Islands are truly one of the best things to do in Puerto Vallarta.

19. Do the Turtle Release Program

View of a baby turtle crawling along the beach to the water in Puerto Vallarta.

One of the most heartwarming and memorable experiences I’ve had was joining a turtle release program along the city’s beaches.

Every year, from June through December, sea turtles come ashore to lay their eggs.

Local conservation groups then work tirelessly to protect the nests until the baby turtles are ready to return to the ocean.

Getting to take part in this process, or holding a tiny turtle in your hand and watching it make its first journey to the sea, is pure magic.

The turtle release programs are usually held at beaches like Playa de Oro, Boca de Tomatlán, and Nuevo Vallarta, where the Campamento Tortuguero leads daily releases during nesting season.

I joined one at sunset, and it was such a peaceful and emotional experience for families, travelers, and volunteers, all of whom stood quietly as dozens of baby turtles made their way toward the waves.

It’s so special to know that you’re helping protect an endangered species while witnessing one of nature’s most beautiful moments.

The experience is educational, sustainable, and deeply moving. Just remember that some sea turtles can get eaten by seagulls on the way to the water. It’s sad, but a part of nature that is unavoidable.

So, mentally prepare yourself for that possibility before visiting, especially if you come with kids.

20. Embark on a Day Trip to San Sebastian del Oeste

View of the town of San Sebastian del Oeste nestled into the mountains on a sunny day.

A trip to San Sebastián del Oeste is a must for anyone wanting to explore a quieter, more historic side of Mexico.

I’ve made the trip once or twice, and each visit feels like stepping back in time.

Nestled in the Sierra Madre mountains, this charming colonial town was once a thriving hub for silver mining.

Today, its cobblestone streets, colorful buildings, and peaceful plazas make it a perfect escape from the coast.

To visit, just take a bus from Puerto Vallarta’s main bus station toward Mascota and ask to get off at San Sebastián del Oeste.

The journey takes roughly two to two-and-a-half hours, winding through lush mountain landscapes and offering incredible views along the way.

Once you arrive, there’s plenty to see and do. Wander through the historic town center, visit the small museums and churches, and stop by one of the local cafés for a coffee while watching the town go by.

If you enjoy nature, there are hiking trails nearby with stunning views of the surrounding mountains and valleys.

San Sebastián also has a few boutique restaurants where you can try traditional Mexican dishes.

21. Do a Tequila Tasting

View of three shots of tequila with lime on top on a wooden table.

A tequila tasting is a must-do for anyone who wants to experience one of Mexico’s most famous exports in a fun and authentic way.

I’ve been lucky enough to enjoy several tastings, and each one offers a unique look at the craftsmanship, flavors, and history behind this iconic spirit.

From smooth blancos to rich añejos, a tasting allows you to explore the complexity of tequila while learning how it’s made.

One of the best places to enjoy a tasting is La Tequila Herradura or the bars along the Malecón and Romantic Zone, where local experts guide you through flights of different tequilas and explain the differences between types, aging processes, and regions.

Many tastings also include mezcal and tequila-based cocktails, plus small bites to complement the flavors.

I especially love learning about the cultural significance of tequila and seeing the pride locals have in producing it.

It’s interactive, educational, and delicious all at once. Plus, you leave with a deeper appreciation for the spirit, find new favorite bottles, and create memories of sipping tequila while looking at the city.

Map of the Best Things to Do in Puerto Vallarta, Mexico

Map of the best things to do in Puerto Vallarta with blue dots to represent everything to do in the area.

Conclusion

After countless mornings sipping coffee at Brick and Bean, sunsets on Playa Los Muertos, and adventures to the Marietas Islands and San Sebastián del Oeste, I can honestly say PV is EPIC.

There’s always something new to discover since every corner of this city has its own charm, from the historic streets of the Romantic Zone to the serene beauty of Cuale Island.

The best part? Puerto Vallarta isn’t just a place to see, it’s a place to experience.

You can sip tequila with locals, wander past vibrant street art, and let the rhythm of the waves guide your itinerary.

No matter how many times I return, PV never gets old. It’s a city that invites exploration, laughter, and relaxation all at once.