Top 10 Snorkeling Spots in Puerto Vallarta

Discover the Best Underwater Adventures in Puerto Vallarta Puerto Vallarta is a snorkeler’s paradise, offering crystal-clear waters, diverse marine life, and breathtaking underwater landscapes. Whether you're a seasoned explorer or a beginner, these top 10 snorkeling spots will leave you in awe.

5/8/20242 min read

1. Marietas Islands

Location: 1-hour boat ride from Puerto Vallarta
What to Expect:

  • Stunning rock formations teeming with marine life

  • Encounters with sea turtles, tropical fish, and manta rays

  • Possible access to the famous Hidden Beach (with restrictions)

How to Get There: Book a tour with Vallarta Adventures or Eco Tours Vallarta for an easy, guided experience.

2. Los Arcos National Marine Park

Location: Just south of Puerto Vallarta
What to Expect:

  • Towering rock formations with caves and tunnels

  • Calm waters ideal for all snorkeling levels

  • A vibrant variety of tropical fish

How to Get There: Snorkeling tours run daily through Puerto Vallarta Tours and Vallarta Adventures.

3. Yelapa

Location: A quiet fishing village, accessible by boat
What to Expect:

  • Clear, calm waters perfect for beginners

  • Small coral reefs filled with colorful fish

  • A peaceful escape away from crowds

How to Get There: Take a water taxi from Puerto Vallarta or book a guided tour through local operators.

4. Playa Colomitos

Location: South of Puerto Vallarta, near Boca de Tomatlán
What to Expect:

  • A secluded cove with crystal-clear waters

  • Excellent marine visibility and tropical fish sightings

  • A mix of snorkeling and scenic hiking opportunities

How to Get There: Reachable via a short boat ride or a scenic hike from Boca de Tomatlán.

5. Punta Mita

Location: Northern Banderas Bay
What to Expect:

  • Pristine waters with abundant marine life

  • Frequent sightings of sea turtles and rays

  • A relaxed, off-the-beaten-path snorkeling experience

How to Get There: Book a snorkeling trip with Punta Mita Expeditions or visit through local resorts.

6. Las Animas

Location: South of Puerto Vallarta
What to Expect:

  • Calm waters perfect for beginners

  • Colorful fish and a peaceful snorkeling environment

  • A great spot for relaxing on the beach after snorkeling

How to Get There: Take a boat from Boca de Tomatlán or book a local snorkeling tour.

7. Majahuitas

Location: Boat access only, south of Puerto Vallarta
What to Expect:

  • A secluded paradise with pristine waters

  • Abundant marine life, including coral reefs and tropical fish

  • An intimate, crowd-free snorkeling experience

How to Get There: Tour with Vallarta Adventures or Majahuitas Eco Tours.

8. Quimixto

Location: South of Puerto Vallarta
What to Expect:

  • Quiet, crystal-clear waters with diverse marine life

  • A hidden gem with fewer tourists

  • Snorkeling combined with a short hike to a stunning waterfall

How to Get There: Accessible by boat or hike from Boca de Tomatlán. Tours are available at local marinas.

9. Las Caletas

Location: South of Puerto Vallarta
What to Expect:

  • A private eco-reserve with exclusive snorkeling access

  • Encounters with fish, rays, and other tropical marine species

  • Additional activities like kayaking, paddleboarding, and nature trails

How to Get There: Book an all-inclusive day tour with Vallarta Adventures.

10. El Edén

Location: Inland, south of Puerto Vallarta
What to Expect:

  • Freshwater pools and jungle surroundings

  • A unique alternative to ocean snorkeling

  • Cool, refreshing waters in a tropical setting

How to Get There: Accessible by car or local eco-tours.

Why Snorkel in Puerto Vallarta?

  • Rich Marine Biodiversity – Snorkel among tropical fish, sea turtles, and even manta rays.

  • Clear, Warm Waters – Excellent visibility and comfortable temperatures year-round.

  • Easy Access to Top Spots – Most snorkeling locations are reachable by boat, making it convenient for all travelers.

  • Perfect for All Levels – Whether you're a beginner or experienced snorkeler, Puerto Vallarta has something for you.

Best Time to Snorkel in Puerto Vallarta

  • November to May – Clear waters, comfortable weather, and best visibility.

  • June to October – Warmer water but occasional summer rain can affect visibility.

Plan Your Snorkeling Adventure Today!

Puerto Vallarta offers some of the most breathtaking snorkeling in Mexico. Whether you're looking for a peaceful solo escape or an exciting group adventure, these locations promise unforgettable underwater experiences.

Book your snorkeling tour today! Choose from the trusted operators above and dive into Puerto Vallarta’s underwater paradise.