Puerto Vallarta Snorkeling destinations

Puerto Vallarta has some of the best spots for Puerto Vallarta Snorkeling tours explore reefs, rock tunnels, secluded beaches, Islands, and more.  The top 3 Snorkeling destinations in Puerto Vallarta Mexico are Los Arcos, Marietas Islands, and Majahuitas beach.  Other popular beaches to visit and Snorkel include Yelapa, Quimixto, Los Colomitos, Las Animas, and Boca de Tomatlan. 

 


Los Arcos snorkeling in Puerto Vallarta 

 


Snorkeling Marietas Islands 

 
 

 


Snorkeling Marietas Islands


Puerto Vallarta Snorkeling tour in Majahuitas 

 


 

 
Colomitos Beach 

 


Las Animas Beach