Puerto Vallarta está en el estado de Jalisco, al fondo de la Bahía de Banderas, una de las mayores bahías del Pacífico mexicano, rodeada por las montañas de la Sierra Madre cubiertas de selva. La ciudad creció en los años 1960, tras el rodaje de "La noche del íbice" («A Noite do Iguana») en Mismaloya, y conserva un centro de calles de piedra, casas blancas con tejado de barro y un paseo marítimo, el malecón, con esculturas.
La margen norte de la bahía pertenece al estado de Nayarit y se llama Riviera Nayarit. Comienza en Nuevo Vallarta, con complejos turísticos y una marina, sigue por Bucerías, un pueblo con playa larga, y llega a Punta de Mita, en la punta de la bahía, desde donde salen los barcos hacia las Islas Marietas. Más al norte, ya fuera de la bahía, Sayulita es el pueblo del surf.
Las ballenas jorobadas suelen entrar en la bahía de diciembre a marzo para dar a luz, y las excursiones de avistamiento salen de Vallarta, Nuevo Vallarta y Punta de Mita. Las Islas Marietas, parque nacional y reserva de la biosfera, tienen la Playa Escondida, una playa dentro de un cráter abierto al cielo.
El inglés se usa mucho en el turismo.
Este destino reúne 5 ciudades: Puerto Vallarta, Nuevo Vallarta, Sayulita, Punta de Mita, Bucerías.