Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

7-Day Itinerary: Exploring Puerto Vallarta

Saturday, March 16: Arrival and Beach Time

Welcome to Puerto Vallarta! Start your trip by relaxing on the beautiful beaches of Banderas Bay. In the morning, head to Playa de Los Muertos, one of the most popular beaches in the city. Enjoy the warm sun, swim in the crystal-clear waters, and indulge in delicious local snacks from beachside vendors. In the afternoon, take a stroll along the El Malecón boardwalk, admiring the vibrant sculptures and street performers. As the evening approaches, savor a fresh seafood dinner at a beachfront restaurant, accompanied by stunning sunset views.

  • Playa de Los Muertos: Free, all day
  • El Malecón: Free, 2-3 hours
  • Beachfront Dinner: $20-40 per person, 1-2 hours
Sunday, March 17: Explore the Old Town

Immerse yourself in the charm of Puerto Vallarta's Old Town, also known as Zona Romantica. Start the morning with a visit to the iconic Church of Our Lady of Guadalupe, a symbol of the city. Explore the cobblestone streets lined with colorful buildings, art galleries, and boutique shops. In the afternoon, relax at Los Muertos Pier, where you can take a boat tour to explore the nearby Marietas Islands. End the day with a delightful dinner at a local taco stand, enjoying authentic Mexican flavors.

  • Church of Our Lady of Guadalupe: Free, 1-2 hours
  • Exploring Zona Romantica: Free, 3-4 hours
  • Boat Tour to Marietas Islands: $50-100 per person, 4-5 hours
  • Taco Stand Dinner: $5-10 per person, 1-2 hours
Monday, March 18: Outdoor Adventures

Embark on thrilling outdoor adventures in Puerto Vallarta's surrounding areas. Start the day early with a scenic hike in the lush Sierra Madre Mountains, exploring the diverse flora and fauna. In the afternoon, head to the Vallarta Botanical Gardens, where you can admire a wide variety of tropical plants. For the adrenaline seekers, try zip-lining through the jungle canopy. In the evening, unwind with a relaxing soak in the natural hot springs of El Edén.

  • Sierra Madre Hike: $30-50 per person, 4-6 hours
  • Vallarta Botanical Gardens: $10-15 per person, 2-3 hours
  • Zip-lining Adventure: $70-100 per person, 3-4 hours
  • El Edén Hot Springs: $20-30 per person, 1-2 hours
Tuesday, March 19: Sayulita Day Trip

Escape to the charming bohemian town of Sayulita, located just north of Puerto Vallarta. Spend the morning exploring the vibrant streets filled with surf shops, art galleries, and cafes. Visit Sayulita Beach, where you can try your hand at surfing or simply relax on the golden sands. Enjoy a delicious lunch at a beachside palapa restaurant, savoring fresh seafood dishes. In the afternoon, take a refreshing dip in the hidden natural pools of the nearby Marietas Beach. Return to Puerto Vallarta in the evening.

  • Exploring Sayulita: Free, 4-5 hours
  • Sayulita Beach: Free, all day
  • Beachside Lunch: $15-25 per person, 1-2 hours
  • Marietas Beach Natural Pools: $10-20 per person, 2-3 hours
Wednesday, March 20: Cultural Delights

Discover the rich culture and history of Puerto Vallarta. Start the day by visiting the Cuale Island, situated in the middle of the Cuale River. Explore the island's shops, street vendors, and the Cuale Island Flea Market. In the afternoon, head to the Museum Rio Cuale to learn about the region's indigenous heritage. Take a leisurely walk along the Malecón to appreciate public art installations. For dinner, indulge in traditional Mexican cuisine at a local restaurant in the Old Town.

  • Cuale Island: Free, 2-3 hours
  • Cuale Island Flea Market: Varies, 1-2 hours
  • Museum Rio Cuale: $3-5 per person, 1-2 hours
  • Malecón Walk: Free, 1-2 hours
  • Traditional Dinner: $15-30 per person, 1-2 hours
Thursday, March 21: Relaxation and Yelapa

Indulge in a day of relaxation and tranquility. Start by enjoying a spa day at one of Puerto Vallarta's renowned wellness retreats. Take advantage of massages, facials, and rejuvenating treatments. In the afternoon, take a boat trip to Yelapa, a secluded coastal village. Explore the charming streets, relax on the idyllic beach, or hike to the refreshing cascades of the Yelapa Waterfall. Enjoy a seafood dinner at a beachfront restaurant while watching the sunset before returning to Puerto Vallarta.

  • Spa Treatments: $50-200 per person, 3-4 hours
  • Boat Trip to Yelapa: $30-50 per person, 5-6 hours
  • Yelapa Village and Waterfall: Free, 2-3 hours
  • Beachfront Dinner: $20-40 per person, 1-2 hours
Friday, March 22: Marietas Islands and Snorkeling

Embark on an unforgettable adventure to the famous Marietas Islands. Take a boat tour to these protected islands and witness the unique Hidden Beach, surrounded by turquoise waters and rocky cliffs. Explore the colorful underwater world of the Marietas by snorkeling or diving. Enjoy a picnic lunch on one of the pristine beaches before returning to Puerto Vallarta in the afternoon. Spend the evening shopping for souvenirs and enjoying the vibrant nightlife in the city.

  • Marietas Islands Boat Tour: $50-100 per person, 5-6 hours
  • Snorkeling or Diving: $30-80 per person, 2-3 hours
  • Picnic Lunch: $10-20 per person, 1 hour
  • Shopping and Nightlife: Varies, 2-3 hours

Hidden Gems and Local Favorites

While exploring Puerto Vallarta, make sure to visit Los Arcos National Marine Park, a stunning underwater reserve ideal for snorkeling and diving enthusiasts. For a taste of local culture, attend a traditional Mexican folk dance performance at the Teatro Vallarta. Don't miss the chance to try authentic street food, such as tacos al pastor or elote (Mexican grilled corn) from the local vendors scattered throughout the city. Finally, take a day trip to the nearby town of San Sebastian del Oeste, known for its historic charm, coffee plantations, and beautiful mountain landscapes.

For the best hotel and flight prices in Puerto Vallarta, check here.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version