Puerto Vallarta

Puerto Vallarta is Mexico's most charming Pacific resort — cobblestone streets, a 12-block oceanfront Malecón, the colonial Old Town (Zona Romántica), and the curving Banderas Bay backed by jungle-covered Sierra Madre mountains. It blends a working Mexican town with world-class beaches, a famous LGBTQ+ scene, and easy day trips by panga to hidden beaches.

Vallarta is split into clear zones. The Romantic Zone (Zona Romántica / Old Town, south of the Cuale River) has cobblestones, boutique hotels and the gay-friendly Playa Los Muertos. The Hotel Zone north of the river is high-rise resorts. Marina Vallarta and Nuevo Vallarta (across the Nayarit border) are master-planned resort districts. Day trips include Yelapa, the Marietas Islands, and the surf town of Sayulita.

🧮
Mexico Trip Cost Calculator
Estimate your Puerto Vallarta trip cost in USD by travel style and season — free, instant.
Calculate now →

Top Attractions

Neighbourhoods

Safety

Vallarta safety: One of the safest tourist cities in Mexico. The Romantic Zone, Malecón and resort beaches are safe day and night. Petty theft is the main risk — leave valuables in the hotel safe.

🐊 Beach tip: Banderas Bay is generally calm and family-friendly. Watch for rip currents at Playa Los Muertos in big swells. Crocodiles live in lagoons and estuaries — heed posted signs.

Costs

Hostel dorm $15–$22/night
Mid-range hotel $80–$160/night
All-inclusive resort $200–$450/night
Taco at street stand $1–$2
Restaurant meal $12–$30
Marietas boat tour $80–$120
Whale watching (Dec–Mar) $70–$110

Getting Around

  • 🚌 Local buses — Frequent, $0.60 per ride. Run along the Malecón and up to Mismaloya beach.
  • 🚕 Uber — Widely available and far cheaper than taxis. Best for night transport.
  • ⛵ Water taxis — Departures from Los Muertos pier to Yelapa, Las Animas and Quimixto beaches.
  • ✈️ Airport — Licenciado Gustavo Díaz Ordaz (PVR), 10 km north of Old Town.

Food & Drink

🌮 Eat where the locals eat: The best taco stands are 2–3 blocks inland from the Malecón. Old Town's Calle Basilio Badillo has the densest restaurant strip.

  • Birria — slow-cooked goat stew, the Vallarta breakfast classic. $4–$7.
  • Pescado zarandeado — whole grilled snapper, butterflied and basted. Beach palapa specialty.
  • Tacos al pastor — marinated pork on the trompo. Look for long lines after sunset.
  • Raicilla — Jalisco's wilder cousin to mezcal, distilled in the Sierra Madre.

Quick Facts

Population
290,000 (city), 380,000 (metro)
Language
Spanish, English widely spoken
Airport
Puerto Vallarta International (PVR)
Best months
November–April (dry, mild)
Budget/day
$45–$120
Known for
Malecón, LGBTQ+ scene, whales, Marietas, jungle backdrop