Puerto Vallarta

iStock International
Puerto Vallarta — Flanked by jungle-covered slopes and fronted by the Bay of Banderas, colorful Puerto Vallarta – PV to the locals – has a romantic past (Night of the Iguana by Tennessee Williams was filmed here) and a reputation as one of Mexico’s most fabled resort towns.

Why Go

For an enchanting colonial town fronting beautiful Pacific Coast beaches that’s an easy and affordable escape.

Compare Rates to Puerto Vallarta

What's New in Puerto Vallarta


Where to Go Now: 5 Warm-Weather Getaways for March

February 05, 2014 by Alex Schechter

If there's one thing we know at ShermansTravel, it's deals. In this new series, "Where To Go Now?", we help steer you towardsthe best money-saving offers to book ... Read More »


Sayulita: How To Do a Mexican Surf Town On the Cheap

December 31, 2013 by Will McGough

Less than an hour north of Puerto Vallarta, Sayulita, a small surf town along the Riviera Nayarit,has officially hit its tourism stride. With cheap local ... Read More »


40 Sweet Spots for Fall Value

August 15, 2013 by ShermansTravel Editorial Staff

In life, being in the right place at the right time can come down to serendipity, but in travel, it is almost always the result of good planning. To avoid crowds ... Read More »


Inspired Travel: The Hidden Beach on the Marieta Islands

April 09, 2013 by Amanda Black

Located just a few miles off the coast of Puerto Vallarta, Mexico, are the uninhabited, and virtually untouched, Marieta Islands. In the early 1900s, Mexico's ... Read More »


Jim's Tips for Dining in Puerto Vallarta

February 04, 2013 by Jim Sherman

When I travel to a new destination, I always like to ask for advice and tips from my well-traveled friends who might have been to that place and probe for any ... Read More »


“Discounts aside, off-season travel also brings more chances to interact with locals and make friends in immersive, stress-less experiences.”

Christine Wei Assistant Editor

Sign up for the Top 25 Newsletter
to get exclusive weekly deals