By MupDay - the planner that does the research for you.
Updated: 2026-07-09
Puerto Vallarta is a vibrant coastal city in Mexico, blending the natural beauty of Playa de los Muertos bay with cobblestone streets and a rich nightlife. Come enjoy golden beaches, water sports, street art, and authentic Mexican cuisine in a serene and welcoming atmosphere.
Plan a trip to Puerto Vallarta →The must-see places in Puerto Vallarta include Malecon Boardwalk, Rhythms of the Night (Las Caletas), Mirador La Cruz del Cerro, Church of Our Lady of Guadalupe, Playa Los Muertos and more. Here is the full list, with a short note on each:
A vibrant boardwalk along the ocean with sculptures, street performers, and stunning bay views.
A magical dinner show on a secluded island, combining acrobatics, music, and gourmet food.
An iconic city landmark with an impressive crown-topped tower, offering a glimpse into local architecture and religion.
A popular beach with a lively atmosphere, beachfront restaurants, and many water activities.
A charming area with cobblestone streets, art galleries, boutiques, and excellent restaurants.
A popular diving and snorkeling area with underwater rock formations and rich marine life.
Isla Cuale, or Isla del Río Cuale, is a narrow island with art galleries and restaurants along Puerto Vallarta's Cuale River, in Zona Romántica, in the Mexican state of Jalisco.
A beautiful botanical garden showcasing a wide variety of tropical plants, orchids, and wildlife.
Malecon Boardwalk, Rhythms of the Night (Las Caletas), Mirador La Cruz del Cerro, Church of Our Lady of Guadalupe, Playa Los Muertos, Romantic Zone (Old Town)
Any season works - MupDay plans around opening hours and the weather, and rebuilds your days as you add or remove places.
Most travellers spend between two and five days in Puerto Vallarta. MupDay builds a full itinerary for whatever length you pick - two days, three, four or a week - splitting the places across the days by proximity and opening hours, so each day stands on its own.
Pick places in MupDay and it auto-builds a day-by-day route with no zig-zag, weather-aware.