West of Guadalajara in Jalisco, the snorkeling in Puerto Vallarta offers dramatic coastal rock formations to explore. During Puerto Vallarta snorkeling you may encounter angelfish, parrotfish, damselfish, octopu, lobster, pufferfish, turtles, eagle rays, manta rays, and stingrays.
One of the more popular areas for Puerto Vallarta snorkeling is the Los Arcos Marine Reserve in Banderas Bay. This dive site offers snorkelers the chance to swim thorugh towering arches.
Alternately, another popular snorkeling dive site is Playa el Anclote at the northwest end of Banderas Bay. Just offshore is the Las Marietas islands which consist of three islands. They are protected as the Las Marietas Federal Marine Reserve for turtles, dolphins, manta rays and diverse reef fish. These islands are accessible only by boat but are well worth it!
To reach the snorkeling at Puerto Vallarta by air, fly into Puerto Vallarta Gustavo Diaz Ordaz International Airport (PVR) located on the north side of the city. There are regular non-stop flights on United Airlines from Chicago, Denver, Houston, Los Angeles, San Francisco and Newark. Many of the hotels run shuttle services from the airport to the hotel.
Overall, Puerto Vallarta is the 8th most popular snorkel dive spot of all 39 snorkeling dives in Mexico.