Roca del Diablo – Devils Rock!

Roca del Diablo

Roca del Diablo – Devils Rock!

Devil’s Rock, known locally as Roca del Diablo, is one of the most intriguing formations within the Los Arcos National Marine Park just south of Puerto Vallarta. Rising from the ocean alongside towering granite islets, the rock gets its name from a dark shadow on its cliff face that resembles the outline of a devil. Surrounded by deep, clear waters and dramatic natural arches, the area is a hotspot for snorkeling, diving, and wildlife spotting, with tropical fish, sea birds, and even whales passing through during the season.