The most visited Puerto Vallarta snorkeling spot is Los Arcos. Los Arcos in Spanish means the Arches they call it this for obvious reasons being the huge granite rocks coming out of the water with tunnels which looks like arches breaching the ocean.
Los Arcos is a National Marine Park where you’ll find caves, deep tunnels, and a coral reef. The reef attracts alot of tropical fish and also eels, rays, trumpetfish, sea turtles and sometimes you will even see dolphins close by. Los Arcos is beautiful place and must visit for snorkeling and Scuba diving in Puerto Vallarta Mexico. We offer group or private snorkeling tours to Los Arcos see more info below.