Puerto Vallarta is considered to be one of Mexico's top dive destinations. This scuba diving experience gives certified divers the chance to explore some of the most popular dive sites in Banderas Bay and to experience some of the most exhilarating scuba diving on the Mexican Pacific.
Advanced certified divers only
Dive with a PADI 5-Star Dive Center in Puerto Vallarta - because it’s one way to ensure you will always have fun and stay safe during your dives. When you scuba dive, it’s nice to know you’re working with people who have proven that they love diving and care for the underwater environment as much as you do! Join us and explore the jewels of the Pacific! Situated on the south side of Banderas Bay, Las Caletas is an exclusive tropical beach hideaway, where underwater coves and a nearby natural reef are home to a diverse array of sea life, colorful tropical fish, turtles, manta rays and some of the finest scuba diving on the Pacific coast of Mexico. Originally made famous by Jacques Cousteau in the 1970's, the Marietas Islands Marine Reserve has now become one of the most popular areas in Western Mexico for scuba diving. Part of an underwater mountain range that peaks above the ocean's surface, the Marietas Islands mark the entrance to Banderas Bay from the Pacific. Los Arcos National Marine Park is where the Devil’s Canyon and El Bajo are located, there are a fascinating multitude of beautiful fish, lobsters, octopuses, rays and other different species.
You will make your own way to the meeting points
2 tanks Scuba diving is allowed only for certified divers and the divers must hold a valid certification card at check in to participate in our diving programs. There is a $25 usd use of Scuba equipment fee to cover at check in., that includes: BCD, regulator, fins & mask. You are welcome to bring your own equipment This option is not suitable for cruise ship passengers due to time conflicts with our local schedule. Please contact Vallarta Adventures to confirm meeting details & check-in instructions: Toll free number: 1 888 526 2238 / Locally +52 322 226 8413 - (7am to 7 pm CT)