Курорт Пуэрто-Вальярта находится на Тихоокеанском побережье в самой большой бухте Мексики - Бандерас. Эту бухту окаймляют горы. В самом городе царит колониальный дух - на мощеных улочках стоят белые дома с красными черепичными крышами.
На побережье можно выделить несколько пляжных зон. Плайя де Оро известен хорошими условиями для водных видов спорта. На севере курорта - лучшие места для занятий виндсерфингом. Но самое популярное место - Плайя де лос Муэртос. Этот пляж окружен ресторанами и магазинами.