Puerto Vallarta is often overlooked for Cabo San Lucas and Cancún, but its beautiful location on the Mexico coast with jungles and mountains to the east makes for one stunning destination.
This is a place to walk with your family to see everything downtown Puerto Vallarta has to offer. It is also a great place to take beautiful pictures with many sculptures and backgrounds to enjoy.
This is quite the adventure as you can paddleboard, kayak, snorkel, take cooking classes, have animal encounters, and so much more.
If you want an adrenaline-filled adventure as a family, you will love the Canopy River Zip Line. You will fly over through the Sierra Madre mountains and see the river as you fly down the line.
These islands are protected and safe for families. The eco-adventure islands tour goes at your own pace and allows you to snorkel, paddleboard, kayak, just about anything you want to do.
This is a very laid-back town where you can enjoy time at the beach or strolling through town. Sayulita is a great place to escape the busy city and just enjoy some downtime.
If you are traveling with older kids who love to cook and eat delicious Mexican food, there are plenty of fun cooking classes in Puerto Vallarta.
This beach is more secluded and relaxing. The way this beach sits, it is almost entirely wave-free, which is great for little ones.
You can see amazing humpback whales here and even baby humpback whales too. There are many whale watching tours you can go on, but you might be able to see them from the beach as well!