Two swimmers in red life jackets float beneath the natural rock arch at Islas Marietas1 / 4
Puerto Vallarta

Islas Marietas & BBQ lunch at Majahuitas

7 hoursFrom $99

Frequently Asked Questions

Book This Tour