Puerto Vallarta, Mexico holds a special place in my heart. I’ve visited three times, and each visit is better than the last. In fact, I love Puerto Vallarta so much I wanted to honeymoon there, but we were young and broke and ended up going somewhere closer to home (read: cheaper) instead. But a year ago, my husband and I decided it was time for a romantic getaway to Mexico, 17+ years and two kids later. It was magnificent, like I knew it would be, and I cannot wait to go back.
What’s so great about Puerto Vallarta? Well, besides everything, I’ve made a list of my top 5 favorite reasons to head to Mexico as fast as your little feet can carry you.
Top 5 reasons to visit Puerto Vallarta, Mexico:
- The beach
- The cost
- The food
- The ocean
- The people
- The beach
Mexican beaches are absolutely breathtaking. I mean, the sunsets alone are worth the trip. Beautiful sand, great waves, shell collecting, snorkeling, surfing, warm water, you name it; the beaches in Mexico are wonderful. We laid around and played on the beach for a solid week, and found the whole experience to be nothing short of wonderful.
2. The cost
We live on the West Coast of the U.S. (Utah), so airfare to Mexico is pretty cheap if you go at the right time of year. We traveled in March and got tickets for less than $800 for both of us, round trip. We rented an airbnb condominium with a kitchen, pool, and private beach access (we’re obsessed with aribnb for cheap, local accommodations) for less than $100/night. We bought groceries and cooked in for breakfast and dinner most nights, and ate inexpensive and DELICIOUS local food the rest of the time. All told, we spent around $2,000 for 7 nights, food and airfare. Not bad, at all.
3. The food
If you don’t like Mexican food, you’re probably not human. True Mexican food is a whole other dimension of delicious; real Mexican food on a sunny beach is my definition of absolute bliss. We cooked a lot of our own food, grocery shopping for fresh ingredients like fish, tortillas, limes, fresh papayas and bananas. Add beans and rice and kill me dead, it’s all over.
4. The ocean
I’m a true-blue ocean girl, all the way. Make the water warm and I’m yours forever. Add beautiful sea life, snorkeling, swimming off the beach, tide-pooling, and boating and you’ve found yourself in Mexico. There’s nothing not to love.
We took a special ocean cruise to the Marieta Islands, which are minuscule islands only available by boat and a short underwater snorkel under a cave. It was absolute magic; a two hour boat cruise to the island with drinks and tacos, and then a short snorkel into a cave and under water to get to an island in the middle of the ocean. I mean. Talk about checking off your life list.
5. The people
Mexicans are some of the warmest, most genuine, friendly people on the planet. I speak Spanish so I have a special fondness for the language and people of Mexico, but you don’t have to understand Spanish to have a good time. So many people speak English it makes it easy to get around, and if you learn even a few words in Spanish you can get you what you need while endearing yourself to locals.
What are you waiting for? The next chance you get, go visit Puerto Vallarta, Mexico.