This blog may contain affiliate links. Read our disclosure policy for more info.
Puerto Vallarta is, without a doubt, one of my favorite places in Mexico. I actually lived there a couple of years ago, and although I no longer call the coastal city “home,” I still visit frequently on holidays because I love it that much!
For first-time visitors, the only problem with going to Puerto Vallarta is choosing all the amazing activities you want to do. There are a lot of great activities, but many are unknown to visitors.
Luckily, after many visits to Puerto Vallarta, I’ve just about done it all. From ATV tours to exploring nearby beaches, the list of activities I’ve done in Puerto Vallarta just keeps growing.
To help you plan your trip, here are our favorite things to do in Puerto Vallarta, including free activities, cheap activities, and even some really cool and interesting tours!
Don’t have time to read the full article? Our absolute favorite things to do are:
- Attend the Rhythms of the Night cruise and dinner show
- Hike to Mirador de la Cruz
- Go swimming with wild dolphins on this tour
- Going on this ATV tour
- Exploring the Malecon and beaches
- Our Favorite Things to Do in Puerto Vallarta, Mexico
- 1. Go to the Rhythms of the Night show
- 2. Visit Islas Marietas National Park & Hidden Beach
- 3. Go on a food tour
- 4. Visit the Vallarta Botanical Gardens
- 5. Go whale watching
- 6. Enjoy a meal at La Iguana
- 7. Walk the Malecon
- 8. Hike to Mirador de la Cruz
- 9. Go skydiving
- 10. Ride an ATV in the jungle
- 11. Swim with wild dolphins
- 12. Take a yacht cruise to Yelapa Waterfall
- 13. Visit Sayulita
- 14. Go scuba diving
- 15. Day trip to Tequila
- 16. Go deep-sea fishing
- 17. Go ziplining
- 18. Beach hop
- 19. Party!!!
- 20. Release turtles with a conservation program
- 21. Go on a sunset cruise
- 22. Join a cooking or chocolate-making class
- 23. Drink craft beer
- 24. Explore Puerto Vallarta on a hop-on-hop-off tour
- 25. Eat the best Al Pastor tacos at Panchos Takos
- 26. Visit Parroquia de Nuestra Señora de Guadalupe
- 27. Go horseback riding
- 28. Go on a free walking tour
- 29. Spoil yourself at an all-inclusive resort
- 30. Enjoy a sunset!
- 31. Go Parasailing
- 32. Check out the markets
- 33. Eat lots of seafood
- Where to Stay in Puerto Vallarta
- Thanks for reading!
- Why We Book Tours with Viator
- Renting a Car in Mexico
- Don't Forget Travel Insurance!
Our Favorite Things to Do in Puerto Vallarta, Mexico
1. Go to the Rhythms of the Night show
The Rhythms of the Night dinner show is the most highly rated show in all of Puerto Vallarta, and therefore, one of the absolute best things to do!
But it is so much more than just a show.
The Rhythms of the Night tour is a full-on evening experience. It starts with a sunset dinner cruise in the Bay of Banderas. On this 1 hour cruise, you can enjoy a drink (or many drinks, as we did) onboard a catamaran while enjoying the famous PV sunset.
During certain times of the year, you may even see whales!
Then, when you arrive at Las Caletas (a private beach), you’ll be seated in the amphitheater to watch the show. The Rhythms of the Night show was conceived by the co-founder of Cirque de Soleil, so it is an impressive combination of acrobatics, theatrics, and music and dance. However, it also has a Mexican spin on telling historical legends and stories. Honestly, it’s so impressive, and during some parts, you’ll be on the edge of your seat.
After the show, you’ll be taken to one of the many restaurants on the beach to enjoy a romantic candle-lit buffet dinner. The food is fantastic, and there are cocktails, spirits, beer, and wine on offer. We were very impressed with the dinner.
This is truly an experience unique to Puerto Vallarta and one you shouldn’t miss out on! You can read our full guide to the Rhythms of the Nights show here, so you know what to expect. Tickets do often sell out, so be sure to book online in advance here!
Once you arrive at the port, you can upgrade your ticket to “all you can drink” for $10 USD or “VIP” for $40 USD. I myself got the all-you-can-drink package and certainly got plenty of use out of it. The VIP section just gives you closer seats and a fancier restaurant as well as the drink package. Otherwise, tickets start at $179 USD per person.
The tour begins with a 7 pm check-in at the port, and we arrived back at around 1 am – it’s a long night but great value for money. In fact, to me, it is one of the best things to do in all of Mexico!
2. Visit Islas Marietas National Park & Hidden Beach
Islas Marietas, or The Marieta Islands, are simply stunning! This is an area of several untouched pristine tiny islands – the perfect place to relax and explore some of the best natural beauty Puerto Vallarta has to offer. Because they are islands, you’ll need a boat to get there and check them all out.
This full-day tour will take you out to the national park, where you will enjoy a fun and relaxing day of traveling on a catamaran from Puerto Vallarta and enjoying kayaking, paddleboarding, and snorkeling. We have taken catamaran tours all over Mexico, and this one was one of our favorites – check out PV’s other top catamaran tours here!
Some of the highlights are exploring different caverns and archways by kayak or paddleboard and then seeing fish, turtles, and other sea life while snorkeling! You’ll also stop at Majahuitas Beach which is very secluded and tranquil. Lunch, an open bar, and any equipment are included for $109 USD. This tour is top-rated, and while it doesn’t visit Hidden Beach itself, it is a fantastic option to see the Marieta Islands.
This tour is likely to sell out – reserve this full-day Islas Marietas tour here!
If you can, try to book the tour that also visits Hidden Beach (pictured above.) This is by far the highlight for most people but with new restrictions to preserve the natural environment, not every tour visits. In fact, even tours that advertise a visit to Hidden Beach don’t always get to see the beach.
The specific tour actually visits Hidden Beach and includes snacks, water, and an English-speaking guide. Although there are cheaper options, these DO NOT GUARANTEE a visit to Hidden Beach. So we think that paying a little bit more for high quality is well worth your money – especially somewhere so special as Hidden Beach! This tour is $169 USD for a 3-hour cruise and snorkel experience.
Dates are limited, so be sure to book your spot on this Hidden Beach tour before it fills up.
3. Go on a food tour
One of the best tours I’ve ever done in Puerto Vallarta was this 3.5-hour taco tour! Of course, traveling to Mexico means you’ll get to try some of the best food in the world, and we’ve found an organized tour to be the best way to experience the most.
This taco tour weaved its way through the less touristic streets of the La Zona Romantica in Puerto Vallarta visiting individual families’ street stalls as well as local hot-spot restaurants (check out the restaurant Cisneros for the best seafood tacos!). Here, we learned that families pass down recipes through multiple generations and that being the one who held the recipe secrets was an honor.
We came hungry and left stuffed as we tried beef, pork, and seafood tacos! All different, but all amazing! We were even treated to a visit to a tortilla factory, bakery, and ice cream shop to end the day. I never expected a food tour to be so great, but it was. My mouth is still watering talking about it!
This tour takes off at 10 or 10:30 am and includes all of your food for $65 USD per person.
Best to book this popular tour in advance, as it’s likely to sell out – book it here!
For even more options, check out our favorite taco tours in Puerto Vallarta here! Or we have one more to shout out:
If your days are full with other activities, you can take this evening taco tour! This follows a similar structure as the daytime tour we just mentioned, and goes through the historic Emiliano Zapata and 5 de Diciembre neighborhoods. It takes off at 5:30 pm and lasts for 3.5 hours, during which you’ll eat your weight in tacos! I actually prefer evening food tours because it’s not as hot outside and Puerto Vallarta comes alive as the sun goes down.
You’ll stop by 4 local taco stands plus a chocolate factory, and will be full and satisfied by the end. This tour is even cheaper for $55 USD and includes everything, simply show up and enjoy!
Book this top-rated food tour HERE with free cancellation options.
4. Visit the Vallarta Botanical Gardens
The Vallarta Botanical Gardens is one of the best ways to enjoy the flora and fauna of Puerto Vallarta. The gardens are actually privately owned and were set up to showcase the diversity of the region and to protect it.
I took a trip out to the Vallarta Botanical Gardens for brunch one morning, and I really loved the experience. The entrance to the gardens is 300 pesos ($15 USD) per person, and once in, you can explore the many hiking trails and even enjoy a meal at the restaurant.
My advice is to go in the morning and enjoy breakfast at the restaurant on-site. Then you can go explore the gardens. We got to watch hummingbirds and listen to the rainforest with a coffee in hand – it was magical! On top of that, they have personal hummingbird feeders, so we got to watch them eat right from our hands!
Afterward, we grabbed a free map and wandered the gardens checking out gorgeous flowers, vanilla plantations, and interesting trees. It’s the perfect day out for nature lovers.
The Vallarta Botanical Gardens are located around 30 minutes from the Romantic Zona and 45 minutes from central Puerto Vallarta. You can either get a local bus to the gardens, a taxi, or Uber. From the Romantic Zone, a taxi costs 400 pesos ($20 USD).
You can also visit the Botanical Gardens on this guided tour. For $85 USD you will get a guide, transport to and from the gardens, entrance to the gardens, lunch, as well as a tequila tasting. Honestly, by the time you add up transportation, entrance, and food costs, this tour is a great deal because you also get the knowledge of a guide and a tequila tasting! We often prefer to take tours simply for convenience, and this is definitely one of those situations.
Dates are limited, check availability and book this Botanical Gardens tour in advance here.
5. Go whale watching
Whale watching in Puerto Vallarta is another very popular water activity. The whale watching season in Puerto Vallarta runs from December to April, with multiple tours in Banderas Bay running every day during this time. Puerto Vallarta is one of the best spots in Mexico to see whales, so take advantage of the opportunity while you’re here!
There are lots of whale-watching tours out there, but our top recommendation is this 4.5-hour tour, led by marine biologists! We loved having expert guides to teach us all bout these giant creatures as we cruise – there is so much to learn. Of course, seeing whales is not guaranteed but it’s way more likely if you are visiting in January and February.
We were fortunate enough to spot whales, and we saw dolphins and seals too! Our tour included lunch and snacks, and our crew took good care of us. This tour is $87 USD and is the highest-rated whale watching tour out there!
Check out the hundreds of glowing reviews and book this tour with FREE cancellation options here.
6. Enjoy a meal at La Iguana
If you love to enjoy a beautiful meal out while on holiday, then a visit to La Iguana restaurant is a must. This gorgeous restaurant overlooks Banderas Bay and serves up delicious contemporary Mexican food. It’s a fine dining experience, and the attention to detail is unmatched by other restaurants in Puerto Vallarta.
On top of that, La Iguana is located in the old house of Elizabeth Taylor and Richard Burton (Casa Kimberly) – two famous actors you may already know. The restaurant’s architecture is stunning and a must-see attraction all on its own.
The restaurant is tucked away off the busy streets in central Puerto Vallarta, a few blocks back from the Malecon. Reservations are essential at La Iguana and make sure to ask for a table with a view.
Meals at La Iguana cost around 500+ pesos ($25 USD) and cocktails are around 230 pesos ($12 USD). Although not cheap for Puerto Vallarta standards, you’re guaranteed a delicious meal and fantastic service. They also have an extensive wine list as well as tequila. We stuck to cocktails and a bottle of wine when we visited, but other tables around us were ordering some very fancy bottles of tequila.
You can also stay in the same building as the restaurant at the luxurious Casa Kimberly hotel. Unfortunately, there are only nine luxury suites available, so be sure to book in advance!
7. Walk the Malecon
The Malecon is the main boardwalk along the ocean in the center of Puerto Vallarta. There are various nice restaurants here but also huge dance nightclubs and famous bars, such as Senor Frogs. This area is iconic, and we always find ourselves strolling through here to people-watch or take in the lively Puerto Vallarta vibe.
Along the Malecon, vendors set up stalls selling everything from street food to souvenirs. There are gorgeous statues and a central square which always seems to boast some sort of celebration.
A walk along the Malecon during sunset is an absolute must-do. It is a vibrant time of day and the sunsets are almost always spectacular! There are lots of things to see and do along here, so read our full guide to the best activities on the Malecon here!
8. Hike to Mirador de la Cruz
Mirador de la Cruz is the absolute best viewpoint in Puerto Vallarta. The hike starts at the foothills just outside of downtown and there are signs along the way. Just head to the end of Abasolo Street and you will see the stairs.
The hike will take just about 15 minutes, but you’ll definitely want to take some time at the top to enjoy the panoramic views over Puerto Vallarta and the ocean. There are a lot of steps up to the viewpoint (over 200 to be exact), so bring some water and take a few rest stops along the way.
I went at sunrise with Daniel and some friends and we actually got a taxi right to the bottom of the stairs. This meant it was only a 10-minute walk up. I recommend doing this as the taxi cuts off a lot of the uphill walking. There is also a funicular there, but it was not going when we arrived at 8:00 am.
Also, this area in Puerto Vallarta is very safe so don’t worry about walking if that’s what you want to do.
This is one of the best free things to do in Puerto Vallarta, so be sure to check it out!
9. Go skydiving
Anyone who knows Daniel knows he skydives as a hobby. So naturally, when we arrived in Puerto Vallarta and Daniel discovered that there was a skydiving club, he was signed up to jump the very next day.
Though Daniel skydives by himself, this same company specializes in tandem jumps for people who want the thrill of a lifetime attached to an experienced professional.
We spend quite a bit of time hanging out at the drop zone while in Puerto Vallarta. Daniel jumps and I watched landings at sunset on the beach. It is definitely one most beautiful places to skydive in the world.
I was surprised at the wide variety of nationalities and ages of the people who decided to jump out of an airplane for the first time in Puerto Vallarta. It clearly is a very popular thing to do for tourists from all walks of life in Puerto Vallarta!
Every single person seemed to have a great time. Watching all the nervous jumpers reminded me of the first time I skydived and brought back memories of thrill and excitement. Skydiving sounds scary, but that’s the point! Skydiving in Puerto Vallarta is a must-do if you’re looking for a bit of a thrill.
Daniel did all of his Jumps with Skydive Vallarta. They follow the American standards for skydiving which means they have excellent safety standards.
These guys were also very professional and fun! To book your jump in advance you can do so here with Skydive Vallarta!
10. Ride an ATV in the jungle
Going on an ATV tour is always a fun adventure, especially in Puerto Vallarta where you can race through the jungle, splash through massive puddles, and see the gorgeous landscape in an entirely new way. Since we’ve visited Puerto Vallarta multiple times, we’ve done a few ATV tours – they are just that fun!
If you’re looking for a classic ATV experience, we had a blast on this 3-hour private ATV adventure. One thing that we really loved about this tour is that it’s private, so we could go at our own pace – which was fast! But, this can also be really good if you have never been on an ATV before and are a bit nervous, so you can go at a slower pace too.
Expect to get dirty, whether it’s from the dusty roads or the giant mud puddles and rivers you can cross! But, you can clean up and cool off by swimming in the river, so be sure to bring your swimsuit. This was one of the best ATV tours we’ve been on and well worth $100 USD.
Secure this private ATV experience in advance here before dates sell out!
For those who are looking for a new sort of ATV thrill, you can actually ride over the longest suspension bridge in Latin America! This half-day ATV tour was such a fun experience, and driving over the Jorullo Bridge made my stomach do a few flip-flops, but it’s all part of the adventure right? We also got to stop for a swim in El Salto waterfall (which was so lovely) and finish off the tour with a tequila tasting!
They offer quad bikes for single or double riders, or RZR side-by-sides that can fit up to 4 people. Prices vary by the number of people in your group, so you can check out all the options available here!
Book this thrilling ATV/RZR in advance here with FREE cancellation options.
Why We Book Tours with Viator
Viator is a trusted online booking system for tours around the world! We almost always book our tours using Viator for a couple of reasons:
- Free cancellation on most tours – Most of the tours on Viator allow you to cancel and get a full refund up to 24 hours in advance. This is handy in case plans change, or if booking an outdoor activity, the weather forecast is looking grim.
- Reserve now and pay later – You can secure your spot on some of the most popular tours well in advance and not pay until closer to the day of the tour.
- Lowest price guarantee – If you happen to find the same tour at a lower price elsewhere, Viator will refund you the price difference.
- Pay in your chosen currency – Avoid costly international transaction fees by choosing to pay in your home currency.
- Peace of mind – When booking with tour operators you find in person on the street or in small booking offices, you are often promised one thing and given another. This online platform holds tour operators accountable with a written description of inclusions as well as the opportunity for customers to leave reviews.
Check out the Viator website here! Or, for more info, read our detailed review about Viator here.
11. Swim with wild dolphins
We always jump at the chance to swim with dolphins whenever it’s available – it’s truly as magical as it sounds! This particular excursion from Puerto Vallarta gives you the chance to swim with dolphins in their own natural environment. They are so playful and love seeing people, it’s an experience I hope everyone gets at some point in their lives.
We really appreciate that the company is committed to the research and conservation of the dolphins in this area so you can feel good about this ethical tour. Plus, you will be guided by an expert biologist to learn more about the animals!
The tour will provide snorkeling equipment and take you out on a boat to visit a resident bottlenose dolphin group. On the way out to see dolphins, you may also get to see whales, turtles, or even orcas. It’s $87 USD for the 3.5-hour tour, including a lovely boat ride through the bay!
Related Read: Swimming with wild dolphins is also one of the best things to do in Puerto Escondido, Mexico.
12. Take a yacht cruise to Yelapa Waterfall
Head to the quaint coastal town of Yelapa in style on this full-day all-inclusive yacht tour! Yelapa is usually a 2.5-hour drive from Puerto Vallarta, but why waste your day driving when you can sail there, taking in the beautiful bay views and snorkel, paddle board, or kayak as you go?
Once you get to Yelapa, you can have the option of hanging out on the beach or going for a 15-minute hike to a gorgeous waterfall. I highly recommend this option, not only because of how pretty the waterfall is, but you can also go swimming here and it’s so cool and refreshing! Hiking to the waterfall was my personal favorite part of this experience, although it all made for a fun day.
In addition to the adventure activities, this cruise is pretty dang luxurious. They provide breakfast, lunch, and snacks, as well as an open bar the whole day! You can also get a massage on the boat – as if sailing around on a yacht all day wasn’t relaxing enough!
The crew was super accommodating and made the whole experience fun. It is $135 USD and you can choose to depart from Puerto Vallarta or Sayulita. With nearly 1,500 5-star reviews, you know it will be a good time – check out all the raving reviews here!
Check availability and book this tour before you go with FREE cancellation options.
13. Visit Sayulita
Just over an hour’s drive from Puerto Vallarta is the beachside town of Sayulita. Sayulita is famous for its cobblestone streets, range of trendy cafes and shops, and gorgeous beaches perfect for swimming or catching a wave or two.
You can easily visit Sayulita from Puerto Vallarta. One option is to take the local bus to get there, which is the cheapest option, but not the most comfortable or quickest. Or, you can rent a car and drive yourself, or take a tour (check out our top tours to Sayulita here)!
If you rent a car in Puerto Vallarta and drive yourself, you’ll be able to spend as much time in Sayulita as you want! Heck, you could even spend a night or two as we did. Some of the best things to do in Sayulita include surfing, a day trip to San Pancho, hiking, and eating lots of delicious food.
If you don’t want to go to Sayulita on your own, you can also book a tour! This particular tour includes comfortable (air-conditioned) transport to Sayulita and back. It also stops at San Pancho (another gorgeous beach) and includes an hour’s surf or boogie board rental in Sayulita! This tour is capped at 16 people, so it’s easier to move around the city and makes for a relaxed tour experience.
We love that you have plenty of time to explore both quaint towns and enjoy the beach scene! For a full-day tour, it is well-priced at $53 USD!
Check availability and book this tour before you go here!
14. Go scuba diving
Scuba diving in Puerto Vallarta is one of my personal favorite things to do. Exploring the ocean underneath the surface is nothing short of amazing!
Around Puerto Vallarta, there are some pristine bays, reefs, and marine reserves where you can see marine life and colorful coral.
There are some really great scuba diving companies in Puerto Vallarta that are PADI-certified. You can choose between going on a fun dive or you can even join a course to get certified!
For those who are experienced divers, this company offers an amazing scuba tour! We went on this tour and had a great experience – they took us to some really beautiful spots and the crew was great to work with. Having scuba-dived all over the world, we can attest that this tour is a good option!
This 7-hour tour includes lunch and two scuba tanks, but some extra port fees are depending on where you go so bring some pesos with you. But, we thought it was well worth it and you can book this experience starting at $119 USD.
If you’ve never scuba-dived before but want to learn, you can sign up for this introductory dive with a highly-rated company. You’ll get to go on your first-ever scuba dive experience with a divemaster in one of the most beautiful bays in the area. This introductory diving experience is $189 USD.
Book this experienced diver tour here or this introductory dive here – both offer free cancellation options!
15. Day trip to Tequila
Did you know that the spirit “tequila” was actually named after the town where it was first created? That’s right, there is a town in Mexico called “Tequila” (with a capital -T) that is the birthplace of tequila (the alcoholic drink!)
And what’s better is that the town of Tequila is located only about a 3.5-hour drive from Puerto Vallarta!
To be completely honest, I loved the town of Tequila. I actually spent two nights there so I could really experience what it had to offer visitors. I learned all about the making of tequila as I toured distilleries and Blue Agave farms.
If you do have the time, I highly recommend renting a car, driving to Tequila, and then staying at least one night (you’re not going to be in any shape to drive after a tequila sampling, that much is for sure!)
However, it is possible to go to Tequila on a day trip from Puerto Vallarta. Although a long day, it is definitely worth it! Touring the oldest tequila distilleries in the world is still one of the best things I did in Mexico!
Visiting Tequila on a day trip isn’t the most popular thing to do in Puerto Vallarta. And for that reason, your only option is to go on a private tour. This particular tour to Tequila includes a distillery tour, premium tequila sampling, and time to explore the town!
You’ll even get to visit the iconic Jose Cuervo distillery and taste the tequila straight from the source. I like that it’s a small group tour (just 10 people) so more relaxed and you have more time to chat with your guide! This is a long day but well worth it if you’re on a time crunch. It’s $450 USD per person and they offer reserve now, pay later options to fit it into your travel budget!
Book this day tour to Tequila with flexible payment options in advance here!
If the long drive to Tequila and back doesn’t sound like fun to you, you can still enjoy tequila right in Puerto Vallarta! You can join this 4-hour tequila tasting tour at Finca 18 Distillery that’s guaranteed to leave you smiling (you can thank the tequila for that!). It will take you through the gorgeous farm and the impressively large distillery as you learn about the process – and then sample tequila made right there!
This is a great way to sample Jalisco’s finest tequila, without even leaving Puerto Vallarta! This half-day tour is $102 USD and is super inclusive.
Check availability and book this top-rated tequila tour in Puerto Vallarta here, before it fills up!
16. Go deep-sea fishing
You can go sport fishing in Puerto Vallarta and have the chance to catch fish such as wahoo, sailfish, skipjack tuna, and dorado. Some of the fish people can catch in the area are just huge – it’s crazy!
Of course, if you catch any massive sport fish, it is catch and release. But if you want, you can also try and catch something tasty and bring it back for dinner!
This fishing tour takes you out on a specialized speed fishing boat with your own group (4 people max.) That’s right, this is a private fishing charter! All gear and bait are provided and your expert guide will teach you everything you need to know! It costs $615 USD to rent the boat for 4 hours and since it’s a flat rate, if you can bring 4 people, the more you will lower the individual cost.
The boat is also licensed for whale watching, so you might get lucky enough to spot a humpback whale while you’re out on the water too!
This tour is likely to sell out – book it now and pay later before spots fill up!
17. Go ziplining
Ziplining is one of the most popular excursions in Puerto Vallarta. You’ll get a bit of an adrenaline rush as you soar high above the jungle canopy. It is exciting, but it’s also beautiful!
Some of the longest ziplines in all of Mexico are located not far from Puerto Vallarta, making it the perfect place to give it a try!
This adventure tour includes more than just zip lining, it also includes a speed boat ride, riding on a 4×4 through the jungle, and the chance to repel down a waterfall! It is the ultimate adventure full-day experience in Puerto Vallarta and comes highly recommended by many travelers!
Bundling all these activities into one tour also helps to cut the price down. Instead of paying individually for each activity, you’ll only pay $129 USD for everything mentioned above.
Check out the 1,000+ 5-star reviews and book this thrilling zipline tour (and more!) here!
18. Beach hop
Of course, one of the main things to do in Puerto Vallarta is to check out the many surrounding beaches. There are a few different options around for beaches, depending on what you are looking for.
The main beach in Puerto Vallarta is near the Romantic Zone, Playa Los Muertos. It’s a nice beach as there isn’t much for waves and it is within walking distance from both the Malecon and central area. For an easy beach to hang out at, this is the one.
One downside to this beach is how busy it is. Some people would enjoy the many restaurants lining the beach as they provide services and lounge chairs/umbrellas for rent. But for those looking for some peace and quiet, I would recommend heading to a different nearby beach.
Another option is to head North towards the Hotel Zone. Behind hotels (like the Plaza Peninsula) there is a large stretch of beach that is never very busy. There are limited restaurants and vendors making this beach area much more relaxing than the beach near the Romantic Zone.
For something even more remote, catch an Uber or local bus to the beaches to the south of Puerto Vallarta. Some of these beaches include Playa Palmares and Playa Esmerelda. These beaches will be empty most of the time and allow for some real “R&R”.
Make sure to bring your own shade and snacks as buying these things will be nearly impossible here.
Getting to any of these beaches is as easy as catching a local bus heading out of the Romantic Zone. Just ask any of the drivers the name of the beach and they will either take you there or point at the correct bus. Most people in Puerto Vallarta speak some English so getting around is quite simple.
19. Party!!!
Puerto Vallarta has quite a vibrant nightlife. Every day there are clubs and bars open for business and bustling with locals and tourists alike.
Two main areas of Puerto Vallarta are great for nightlife: the Romantic Zone and the Malecon.
The Romantic Zone is more inland from the Malecon and consists of fewer tourist (still touristy though) restaurants and bars. There is a huge welcome for the LGBTQ+ communities in this area. Rainbows are painted on the outside of restaurants showing that they welcome all visitors!
The nightclubbing scene in this area is happening. Every night of the week there are various clubs and bars open. There is everything from Cabaret to karaoke to sports bars. One of the most popular spots is The Flamingo which always has a full dancefloor, or, head to The Margarita Grill for live music and a seat at their bustling bar. The people are friendly and the drinks are cheap, so it easily makes for a fun night out on the town.
If you head to the Malecon in Puerto Vallarta, you will find the larger nightclubs. Some of the most popular include La Vaquita and Zoo Bar. Believe me, you can’t miss them as you will hear their music a mile away. Expect stages for dancing, free shots for the ladies, multiple levels, and even bottle service. These are not low-key by any means, perfect for anybody looking to dance.
I’m warning you now, drinks are not cheap at these large clubs and you can expect to pay 2-3 times more than you would at other bars in Puerto Vallarta. So, maybe do a little pre-drinking before you go.
Hot Tip: To save some money, you can join this VIP tour to popular nightclubs in Puerto Vallarta that allow you to skip the line and have an open bar! If you plan on drinking a lot, then this option is probably best!
20. Release turtles with a conservation program
Some of the things we love most about Puerto Vallarta are the gorgeous beach, the sea, and all the wildlife that calls this place home. So a turtle release is one of the most unique experiences I couldn’t leave off this list!
Turtle release programs are run by conservation and education programs. The goal is to help revive this endangered species that is so important to Puerto Vallarta’s ecosystem – so having a hand in the effort is a once-in-a-lifetime experience. Plus, how cute are baby turtles!?
To ensure we went with a reputable organization, we joined this two-hour guided tour that comes highly rated (check out the dozens of 5-star reviews here!). A lot of this experience is learning about sea turtle conservation from a local biologist. We saw incubation camps and learned how to look for the eggs. But the highlight was actually getting to release the little turtles and watch them run across the beach into the ocean!
We were really impressed with the company and how they care for the turtles. After we watched them swim away, we took in the beautiful Puerto Vallarta sunset. This was one of the most memorable moments of our time and I’d recommend it to any traveler – especially if they love animals! This experience is only $35 USD for two hours, and the best time of year to go is from July to January.
Check availability and book this bucket list experience here before it sells out!
21. Go on a sunset cruise
Can you imagine any better way to enjoy a sunset than on a luxury catamaran cruise? I certainly can’t – especially with how beautiful Puerto Vallarta sunsets are! So we simply couldn’t say no to this 3-hour sunset cruise on Banderas Bay.
This was the perfect amount of time to take in the views and enjoy being on a catamaran! These boats aren’t huge so it was a pretty small group, which led to nice and relaxed vibes as we sailed around the bay.
Best of all, there is an open bar and snacks like chips and guac and a whole spread of meats and cheeses. It paired perfectly with our wine, and with three hours of an open bar, we definitely got our money’s worth!
We had such a good time on this sunset cruise, and I can imagine if you’re traveling with a group of friends it would be really enjoyable! This cruise is $79 USD per person and includes all drinks, food, and the luxury cruise – the views come free. It’s available Monday through Friday at 5 pm, and be sure to bring a bit of cash as you’ll have to pay a port fee of $40 MXN (about $2 USD).
Check out the hundreds of 5-star reviews and book this luxury sunset cruise here!
22. Join a cooking or chocolate-making class
You probably already enjoy eating Mexican food, so why not add a new skill and learn to make some?! A cooking class is a fun activity in Puerto Vallarta that’ll have you impressing your friends back home with tasty traditional recipes.
This cooking class includes a tour of the local market to pick up ingredients and then a hands-on lesson to make classic dishes like ceviche, tacos, or mole. The price is about $127 USD and includes all ingredients for a 3-course meal, copies of the recipes, and a tequila and mezcal tasting! We had so much fun taking this cooking class and our guide was such a good teacher (thankfully, we needed it!).
This cooking class has limited dates available, book it in advance here not to miss out!
If you have more of a sweet tooth, try out a chocolate-making class instead. Mexico actually has a lot of cacao-based dishes and drinks, dating back centuries, so this is a super authentic experience. This 2-hour class takes you through a bean-to-bar workshop! You’ll learn all about how chocolate is made and make your own unique creation. The price is $57 USD and includes trying plenty of chocolate.
Book this unique chocolate-making class here with FREE cancellation options.
23. Drink craft beer
Tequila may be the most famous Mexican drink, but you should not forget about cerveza (beer!) Puerto Vallarta has a large craft beer scene, so the options to try some unique brews are endless!
Some top locations to stop at are Monzon Brewing, located in Zona Romantica, Los Muertos Brewing (just down the street), and El Terrible Brewing, located downtown.
We personally love Los Muertos Brewing. Not only do they serve amazing beer (try their IPA), but the food is incredible, too and we consider them to be one of the best restaurants in Puerto Vallarta. The pizzas are huge and can easily feed 3 or more people. They have TV screens too that play popular sports games and you’ll often find the place packed.
Wherever you end up, get a flight and try a few kinds! Make sure to ask about the brewing process, inspirations, and favorite brews to learn a bit more about what makes Mexican beer unique.
24. Explore Puerto Vallarta on a hop-on-hop-off tour
If you want to see more of Puerto Vallarta without walking all day in the heat, the hop-on-hop-off tour is a perfect choice! You’ll enjoy exploring the city and scenic views from the top of a double-decker bus.
The hop-on-hop-off tour stops at 20 official stops around Puerto Vallarta and you can choose where you want to get off and explore. It’s a convenient, flexible way to see the city!
The best part is that you only have to decide where to stop so no planning is required. But, you’ll find stops whether you want to shop, eat, explore the beaches, or see Puerto Vallarta’s historic buildings! You can learn a bit as you ride around, as they have English and Spanish commentary on the bus.
Prices are just $25 USD for the day, so it’s one of the more affordable things to do in Puerto Vallarta.
Secure your seats on the hop-on hop-off bus here so you can see all of Puerto Vallarta!
25. Eat the best Al Pastor tacos at Panchos Takos
I’ve had a lot of great Al Pastor tacos in my time – including at the first-ever Al Pastor tacos restaurant in Mexico City. However, there is one place in Puerto Vallarta’s Romantic Zone that just about trumps them all.
Panchos Takos (no, “takos” is not a typo, that’s actually the name of the place) is a small taco joint that sells huge Al Pastor tacos. If you’ve ever walked past, you probably noticed the huge line out the door that’s there for a good reason. The tacos are that good.
A taco at Panchos will cost you around 20 pesos ($1 USD) but they’re loaded with meat. In fact, I usually only eat two, and Daniel eats three. So it’s a pretty cheap place to enjoy dinner!
Even if you aren’t staying in the Romantic Zone, Panchos Takos is worth the taxi or Uber ride there. Trust me!
If you’re not a seasoned visitor to Puerto Vallarta, then I highly suggest doing a taco street tour. I did one when I first visited all of them years ago and it gave me so many more places to return to! The trick from me is to book an evening taco food tour such as this one if you want to try Al Pastor tacos (yep, certain tacos are for certain times of the day.) The tour includes all your tastings and visits only small taco stands as opposed to restaurants.
If you want to try an entirely different style of tacos, do this morning taco tour. What I love about the morning tours is tasting the original hard shell tacos – you don’t see them very often!
Did you know: Al Pastor tacos are a traditional type of taco in Mexico? They are made with pork that is cooked on a rotating spit (kind of like a donair.) They are usually served in small tortillas with grilled pineapple as well as fresh cilantro and onion. Oh, and a variety of salsas!
26. Visit Parroquia de Nuestra Señora de Guadalupe
Puerto Vallarta’s Our Lady of Guadalupe Parish (Parroquia de Nuestra Señora de Guadalupe) is a gorgeous cathedral that dominates the skyline of the city – truly postcard-perfect. It was built back in 1903 and has been an important part of the cultural and spiritual life of the city.
The church is located in the downtown historical area, and you’ll be able to see it from anywhere in the city. You are welcome to go inside and check it out if you’re interested or just enjoy looking at the beautiful architecture and taking some pictures from the surrounding streets.
27. Go horseback riding
Horseback riding is such a fun and unique experience! You don’t have to be an expert to enjoy this horseback tour, which brings you through the beautiful foothills of the Sierra Madre Mountain range. This tour transports you from Puerto Vallarta and provides an expert guide to lead you through the tropical jungle area on horseback. It includes lunch and free drinks (yes, alcoholic drinks too) all for around $103 USD.
Don’t miss out on this top-rated tour horseback riding tour – book it before you go here!
The neighboring town of Sayulita is also a good place to join a horseback riding adventure. This tour leads you through beaches, jungles, and the village of Higuera Blanca. They even include a tequila-tasting, because when in Mexico right!? Prices start at $117 USD but vary by time and length of the tour, for example, the sunset tour is $167 USD because this is the best time to go horseback riding on the beach (so pretty!).
Check all options available and book your Sayulita horseback riding tour in advance here!
28. Go on a free walking tour
A free walking tour around Puerto Vallarta is the perfect activity to learn about and explore the city! This walking tour meets at the Municipal Tourism Office downtown and runs twice a day at 9 am and 12 pm on Tuesdays and Wednesdays, and then again at 9 am on Saturdays.
It takes about two hours and you’ll be led by a certified guide through the historic downtown area. It’s the perfect way to learn more about the culture and history, including some great insider secrets about the city! It’s free to join and no registration is necessary.
29. Spoil yourself at an all-inclusive resort
There are a ton of all-inclusive resorts in Puerto Vallarta and the surrounding areas. While they may not be the best way to experience the culture of a new place, they offer pure relaxation! Pools, all-you-can-eat and drink, towel service, spas… they have it all!
You can either book a few nights at an all-inclusive or even just book a day pass to use the amenities like pools, open bar, or buffet. While there are a ton of great options in the area, I recommend Grand Park Royal Luxury Resort if you are with a family or Grand Fiesta Americana for an adults-only retreat.
30. Enjoy a sunset!
Puerto Vallarta is located on the west coast of Mexico so the sunsets every night are simply stunning. There are a few ways to make the most of these magical nights. I definitely recommend taking a stroll along the Malecon (boardwalk) or relaxing at Playa Los Muertos, one of the best beaches in the city.
You can also head to a rooftop bar, such as the Sky Bar (pictured above) to enjoy the sunset with a drink in hand! They have some of the best cocktails and drinks at this rooftop lounge – the perfect addition to a romantic evening looking at the sunset. This would be the perfect place to drink if you’re visiting Puerto Vallarta on your honeymoon.
If you go for Happy Hour, 5:30-8:30 pm daily, you can get 2-for-1 cocktails!
Note, that the Sky Bar is located at the top of an apartment building at Pulpito 220. Just ask the receptionist how to get there when you arrive and he will show you to the elevator. It’s a lesser-known spot in Puerto Vallarta, but it’s totally worth a visit!
31. Go Parasailing
One of the most popular water activities in Puerto Vallarta doesn’t even get you wet. Parasailing is when you get toed by a boat and sail through the air. Not only does this activity get the blood pumping but it’s also incredibly scenic.
If you’ve never been parasailing before, I highly recommend joining this top-rated tour! I can’t think of a more scenic area than Puerto Vallarta, just imagine seeing the Bay of Banderas from above. Parasailing can be done all over Puerto Vallarta from the Romantic Zone all the way to the Hotel Zone. This tour costs around $78 USD per person and lasts for around 15 minutes.
Check availability and book your spot on this scenic parasailing tour here!
32. Check out the markets
One thing I love about Puerto Vallarta is all the markets. On just about every street around the Malecon, you can find tons of vendors selling everything from jewelry to clothing. One of my favorite places to shop, though, is at the Cuale Island Flea Market in town.
This small market sits between central Vallarta and the Romantic Zone and is filled with vendors. You can pick up souvenirs, gifts, and even items you’ll need on your trip, like beach blankets. They also sell a lot of knock-off sports memorabilia.
33. Eat lots of seafood
Puerto Vallarta is a coastal city so it should come as no surprise that seafood is one of the many ingredients used for cooking. While here, be sure to get out to taste some of the local seafood such as whole-fried fish, garlic prawns, fish tacos, and seafood platters.
You can get meals like these at most places but my favorite is The Blue Shrimp! The seafood is ultra-fresh and the oceanfront views make everything better. As you can guess from the name, they specialize in shrimp – from Baja-style tacos to the best ceviche in Mexico, it’s all amazing.
Another place I love is called Tuna Azul. Their specialty is a raw tuna dish and it’s amazing. They also do delicious prawns and lobster tacos!
Related Read: Read our blog about the absolute best tours and excursions in Puerto Vallarta for our personal tour recommendations!
Where to Stay in Puerto Vallarta
There are TONS of great hotels in Puerto Vallarta – no matter your budget or preferences. From luxurious budget resorts to cozy boutique hotels, deciding where to stay in Puerto Vallarta is super exciting, so I thought I’d share some of my favorite spots with you!
Oasis Hostel – $
Who said you couldn’t live the dream on a budget? The Oasis Hostel offers both dorms and private rooms, which all have air conditioning with traditional Mexican decor. It’s around 5 km (3 mi) to get downtown, but that’s really easy with a taxi, or you can also rent a bike straight from the hostel.
Rooms here are super affordable, starting at just $19 USD including breakfast! Whether you’re backpacking through Puerto Vallarta or prefer to spend your money on experiences over accommodation, this is a great choice. You can book your space on either Hostelworld or Booking.com.
Posada de Roger – $
Another superb budget choice is the Hotel Posada de Roger that’s right in the heart of the Romantic Zone. All rooms here have AC, and they even have an outdoor pool that gets tons of sun. If you fancy making up some packed lunches, they also have a shared kitchen which is free for guests to use. No wonder it’s our go-to place to stay in Puerto Vallarta!
A one-night stay here at Posada de Roger starts at $64 USD per night, but it is pretty popular, so I’d recommend making your reservation in advance on Booking.com. You can always cancel the stay for free if you change your mind, so it’s a win-win!
Amapas Apartments Puerto Vallarta – $$
The Amapas Apartments in Puerto Vallarta are a series of adult-only, self-contained apartments, located in my favorite area of town – the Romantic Zone. It’s really close to the beach, restaurants, as well as tons of shopping and nightlife options. They even have a pool, with all rooms being air-conditioned too!
With one and two-bedroom apartments available, a stay here typically starts around $96 USD per night, which I think is a great deal considering the size of the apartment and its location! This is another really popular spot though, so don’t forget to book your stay online in advance.
Hilton Vallarta Riviera – $$$
The Hilton Vallarta Riviera is one of the best resorts in town – it’s all-inclusive, so you’re free to have plenty of peaceful downtime. They also have 7 restaurants, a private beach, a pool, a spa, and a gym. Rooms have super comfy beds and can include a terrace, balcony, and a private jetted tub overlooking the ocean! There’s evening entertainment and a kid’s club to keep the little ones happy
Rooms here at the Hilton Vallarta Riviera average around $350-$650 USD per night, but you can often get a good deal (on the lower end of that range) if you book in advance.
Note: For more options, you can also browse all the hotels in Puerto Vallarta here!
Renting a Car in Mexico
Undoubtedly, one of the best ways to get around Mexico is in a rental car.
I struggled to get around by bus and taxi for the longest time. But after renting a car in Cancun in 2023, I never looked back. It allowed me to explore the country without worrying about tours or taxis. It was why I fell in love with Mexico and eventually decided to live here periodically.
I refuse to use local services whenever I rent a car in Mexico. The truth is they sometimes can’t be trusted or come with hidden fees (or costly insurance that doesn’t make sense.) There are even rental car scams! So instead, I use Discover Cars, the company most experienced travelers or ex-pats in Mexico recommend. Read my honest review of Discover Cars here for more details!
The rates on Discover Cars are cheap, too, with the average rental costing around $25 USD per day. Full coverage insurance can be added for an extra $10 USD a day too.
Driving in Mexico also only requires a driver’s license using the Roman alphabet. If yours uses another like Japan and China, you simply need an international driving permit.
Insurance is required, but if you book with Discover Cars and get the full coverage, that’s all you need! Oh, and being over 18 is required, and if you’re over 25, your rental will be much cheaper!
Don’t Forget Travel Insurance!
If you’re looking to save money on travel insurance, we currently use and recommend SafetyWing. We’ve been using their coverage since 2018 and they’ve had our backs when we needed emergency flights and got sick overseas.
SafetyWing is one of the cheapest providers out there and covers everything from medical costs to lost luggage, travel delays, and emergency flights. A huge difference we’ve found between them and other companies is that they let you take out a policy AFTER leaving your home country. We’ve also found it handy that it’s a monthly payment rather than a lump sum, and you can get a refund for unused time.
SafetyWing has helped us out in some scary situations before and their affordable coverage has given us peace of mind. You can read our honest review of SafetyWing for all the pros and cons.
Thanks for reading!
I hope these amazing things to do in Puerto Vallarta keep you busy and help you have the best vacation possible! If you have any questions or comments, feel free to leave them below or reach out!
We love Mexico and have traveled all over Mexico (on a couple of different occasions!) Here are some of our other Mexico blogs that you might be interested in:
Interesting things to do in Mexico City
Guide to Palenque (and the waterfalls!)
Steven
Friday 17th of February 2023
Great list - thank you!
destinationlesstravel
Saturday 18th of February 2023
Hey Steven,
So glad you like the list. It's taken a whole lot of visits to come up with it but I hope it is helpful!
Thanks Daniel
Daisy
Saturday 10th of December 2022
Your article is very helpful. Thanks.
destinationlesstravel
Saturday 10th of December 2022
Hey Daisy,
So glad you like it!
Bailey
Rik
Wednesday 22nd of June 2022
Great article. Headed to PV in 3 weeks and we now feel equipped with a couple things to do on our two week beach holiday.
destinationlesstravel
Wednesday 22nd of June 2022
Hey Rik,
Glad to hear.
Enjoy your trip!
Olivia
Monday 23rd of May 2022
Thanks for the useful info, great description on things to do in Puerto V.! I'm planning a trip in August. Olivia.
Karen Harway
Sunday 6th of March 2022
FANTASTIC ARTICLE!
destinationlesstravel
Monday 7th of March 2022
Hey Karen,
So glad you love the blog.
Enjoy Puerto Vallarta, it's such a beautiful city.
Thanks Daniel