Snorkeling in Puerto Vallarta

Banderas Bay has genuinely good snorkelling — if you go to the right spots.

Independent guide · Last updated September 2026

Mismaloya Beach
Mismaloya Beach. Photo: colorqueeny, Wikimedia Commons, CC BY-SA 3.0.

The water off Puerto Vallarta's town beaches is often too churned up for great snorkelling, but a short boat ride reaches clear water, rocky reefs and plenty of fish. Here's where to go.

The best spots

Tips

Los Arcos in detail

Los Arcos is a cluster of granite islands rising out of the water about twenty minutes south of town, hollowed by sea arches and dropping steeply underwater. It's a protected marine park, which is precisely why the fish are there. Expect angelfish, parrotfish, pufferfish, sergeant majors and often rays; the arches themselves are the visual draw, with light coming through the openings.

Because it's close to shore, Los Arcos is usually the best value snorkelling trip in Puerto Vallarta — half the travel time of the Marietas for a good proportion of the marine life.

Conditions and when to go

Snorkelling from the shore

If you'd rather not take a boat, the sheltered rocky coves at Conchas Chinas are the easiest shore entry near Old Town — calm water, rocks that hold fish, and no booking needed. Bring water shoes; the entry is rocky. It won't match a boat trip, but it's free.

Gear and etiquette

Book it

Snorkeling tours

Compare Los Arcos and Marietas snorkelling trips for your dates.

See snorkeling tours →
How this page is funded: tour links are affiliate links — we may earn a commission at no extra cost to you. See our disclosure.