10 Things to Do in Puerto Vallarta Revealed

10 Things to Do in Puerto Vallarta in 2024

Welcome to Puerto Vallarta, a Mexican coastal resort town situated between the lush Sierra Madre Mountains and the sparkling Pacific Ocean. If you want adventure, you will find that here, and if you want to relax, you will find that here too. You will get an authentic taste of Mexico in this magical place! Puerto Vallarta has a wide range of activities and experiences waiting for you. Let’s check out the top 10 things to do in Puerto Vallarta. 

1. Embark on a Jungle Canopy Tour

Get your adrenaline pumping by soaring through the lush jungle canopy on an exhilarating zip-line adventure. Trust me, it is like flying in the air. I think once you do it, you get addicted. You feel that rush as you glide from one treetop platform to another, enjoying breathtaking views of the surrounding rainforest. Remember our childhood cartoon, Tarzan? This thrilling experience will leave you feeling just like him. 

2. Discover Hidden Beaches by Boat

Hop aboard a boat and venture off the beaten path to explore secluded beaches along Puerto Vallarta’s coastline. The 3 best hidden beaches in Puerto Vallarta are Yelapa, Majahuitas Beach, and Las Animas. Discover hidden coves, swim in crystal-clear waters, and bask in the sun on untouched sandy shores. These secret gems offer a tranquil escape from the bustling city and provide a sense of serenity and solitude.

3. Take a Food Tour through Old Town

Experience Puerto Vallarta’s culinary scene by taking a food tour through the charming Old Town. Sample mouthwatering street tacos, savor traditional seafood dishes, and indulge in refreshing local beverages. Let your taste buds dance with delight as you explore the vibrant flavors and aromas of authentic Mexican cuisine. You become a local in all 3 hours by taking this food tour. 

4. Snorkel in the Marietas Islands

Embark on an underwater adventure by snorkeling in the famous Marietas Islands, a protected marine reserve just off the coast of Puerto Vallarta. These are uninhibited islands and are the best way to go for a day excursion. Dive into the crystal-clear waters and witness the beautiful marine life and stunning coral formations. Keep an eye out for the iconic hidden beach, known as Playa del Amor, nestled within a natural rock formation.

People snorkeling in the Marietas Islands near Puerto Vallarta

5. Explore the Hidden Paradise of Las Caletas

Escape to the secluded paradise of Las Caletas, a private beach retreat accessible only by boat. It is Mexico’s own Garden of Eden. Here you can indulge in a day of relaxation, snorkeling, kayaking, and paddleboarding. You can sign up for a guided nature walk and meet Las Caletas’ permanent residents including macaws and beautiful parrots. Participate in hands-on activities including clay modeling, mezcal tasting, and cooking classes to learn about the culture and traditions of the region. 

6. Witness the Spectacular Rhythms of Rhythms of the Night

Immerse yourself in the enchanting world of Rhythms of the Night, a captivating outdoor show set in a secluded cove. It is one of the most intimate and exclusive beaches of Puerto Vallarta. Enjoy a delicious dinner and witness a breathtaking performance that combines acrobatics, dance, and music against the backdrop of the starlit sky and crashing waves. 

7. Discover the Charm of Sayulita

Just an hour away from Puerto Vallarta is the Bohemian surf town of Sayulita, a charming fish village. Stroll through its colorful streets, browse unique shops, and relax on its sandy beaches. This town has a laid-back atmosphere, so embrace it and soak up the Bohemian vibes that permeate every corner. Whether you’re a surfer or simply seeking a boho-chic experience, Sayulita won’t disappoint. 

A picture of the beautiful streets of the Bohemian surf town Sayulita, an hour away from Puerto Vallarta

8. Wander through the Romantic Zone

Explore the Romantic Zone, also known as “Old Vallarta,” with its narrow cobblestone streets, art galleries, restaurants, and quaint cafes. It is popular with Canadian expats and the LGBTQ+ community. You will discover local artwork as you wander through the vibrant neighborhood. Engage with friendly locals, sip on a refreshing margarita, and soak up the charming atmosphere that makes Puerto Vallarta so irresistible. 

9. Take a Sunset Cruise

Mexico has some of the most breathtaking sunset spots. To truly witness the beauty of Puerto Vallarta’s sunsets, get on a relaxing sunset cruise. Set sail on a luxurious boat and marvel at the kaleidoscope of colors as the sun dips below the horizon. Sip on a refreshing drink, enjoy live music, breathe, enjoy, and savor this moment. It’s a truly magical experience that will leave you in awe.

10. Hike to the Mirador de la Cruz Lookout

Ready for a bit of a challenge? Climb up the steps to the Mirador de la Cruz Lookout and reward yourself with panoramic views of Puerto Vallarta. You basically hike to reach the iconic cross, which overlooks the city and the shimmering bay. This is the perfect spot for that Insta-worthy shot. You will need a moment to breathe in the views. Speaking from experience here. 

Why should you visit these things to do in Puerto Vallarta?

Puerto Vallarta is a paradise brimming with unique and exhilarating experiences that will leave you in awe. From soaring through the city and it’s beach and even going fishing in Puerto Vallarta. This coastal town has it all. Get ready to create memories that will last a lifetime in Puerto Vallarta. It’s time to embark on an extraordinary journey in this tropical haven!


Aemilius Dost is originally from the Netherlands but moved to Mexico more than two years ago. He started traveling when he was 19 and visited over 20 countries spread over North, and Central America, Europe and Asia. He currently works as a freelance SEO specialist and has worked with companies such as Surfshark, SafetyWing, and BP.

Articles: 209

Leave a Reply

Your email address will not be published. Required fields are marked *