10 Best Snorkeling Spots in Puerto Vallarta

Top Snorkeling Destinations for Your Puerto Vallarta Getaway Puerto Vallarta is home to some of Mexico’s most breathtaking snorkeling spots, offering pristine waters, diverse marine life, and awe-inspiring underwater landscapes. Whether you're a seasoned snorkeler or just starting, these top 10 locations promise an unforgettable experience. Dive in with our ultimate snorkeling guide!

person wearing diving suit underwater shallow focus photography
person wearing diving suit underwater shallow focus photography

1. Marietas Islands

Location: About an hour by boat from Puerto Vallarta
What You’ll Find:

  • Dramatic rock formations and thriving marine ecosystems

  • Encounters with tropical fish, sea turtles, and rays in transparent waters

  • Access to the world-famous Hidden Beach (entry restrictions apply)
    Getting There: Daily boat tours available
    How to Book: Reserve a tour with Vallarta Adventures or Eco Tours Vallarta for a hassle-free trip

2. Los Arcos

Location: South of Puerto Vallarta
What You’ll Find:

  • A protected marine park with striking rock formations and underwater caves

  • Calm waters filled with a variety of fish species

  • Perfect for snorkelers of all skill levels
    Getting There: Boat tours run daily
    How to Book: Available through Puerto Vallarta Tours or Vallarta Adventures

3. Yelapa

Location: Only accessible by boat
What You’ll Find:

  • A tranquil village with calm, clear snorkeling waters

  • An ideal spot for beginners

  • Colorful coral reefs and tropical fish
    Getting There: Easily reached by boat
    How to Book: Join a Vallarta Adventures tour or take a boat from Puerto Vallarta Pier

4. Playa Colomitos

Location: South of Puerto Vallarta
What You’ll Find:

  • A secluded cove with crystal-clear waters

  • Stunning tropical fish and a peaceful ambiance

  • Less crowded than other beaches
    Getting There: Reachable by boat or a scenic hike from Boca de Tomatlán
    How to Book: Book with Vallarta Adventures or find local guides in Boca de Tomatlán

5. Punta Mita

Location: Northern edge of Banderas Bay
What You’ll Find:

  • Transparent waters teeming with marine life, including sea turtles and rays

  • Excellent visibility for spotting vibrant fish species

  • A serene escape for snorkelers looking for a quiet setting
    Getting There: Boat tours operate from Puerto Vallarta
    How to Book: Arrange a trip through Punta Mita Expeditions or nearby resorts

6. Las Animas

Location: South of Puerto Vallarta
What You’ll Find:

  • Gentle, clear waters ideal for beginners

  • A variety of colorful tropical fish

  • A peaceful and relaxing atmosphere
    Getting There: Accessible by boat from Boca de Tomatlán
    How to Book: Book a tour from Boca de Tomatlán or with local operators

7. Majahuitas

Location: Only accessible by boat
What You’ll Find:

  • A quiet, hidden beach with pristine waters

  • Coral reefs filled with vibrant marine life

  • A tranquil alternative to busier snorkeling spots
    Getting There: Boat tours take you directly to Majahuitas
    How to Book: Book a tour with Vallarta Adventures or Majahuitas Eco Tours

8. Quimixto

Location: South of Puerto Vallarta
What You’ll Find:

  • Serene waters filled with a variety of marine species

  • A secluded snorkeling experience away from the crowds

  • Ideal for nature lovers and adventurers
    Getting There: Reachable by boat or a scenic hike from Boca de Tomatlán
    How to Book: Book a tour from Boca de Tomatlán or through local operators

9. Las Caletas

Location: South of Puerto Vallarta
What You’ll Find:

  • A private eco-tour destination with tropical waters

  • A mix of fish, rays, and other marine life

  • Snorkeling combined with other activities like kayaking and hiking
    Getting There: Available only via guided tour
    How to Book: Secure your spot with Vallarta Adventures for an exclusive experience

10. El Edén

Location: Inland, south of Puerto Vallarta
What You’ll Find:

  • Refreshing freshwater pools and rivers for snorkeling

  • A peaceful jungle retreat away from the ocean

  • A unique alternative to traditional snorkeling spots
    Getting There: Accessible by boat or land
    How to Book: Tours available through Vallarta Eco Tours or the Vallarta Marina

Why Snorkel in Puerto Vallarta?

Incredible Marine Life: From tropical fish to rays and sea turtles, these waters are rich in biodiversity.
Crystal-Clear Waters: Enjoy excellent underwater visibility, making it ideal for both beginners and experts.
Easy Access: Many of the top snorkeling spots are just a short boat ride or hike away.

Plan Your Snorkeling Adventure Today!

Excited to explore Puerto Vallarta’s best snorkeling locations? Whether you're trying snorkeling for the first time or you're a seasoned pro, these 10 destinations offer a magical underwater experience.

Book your snorkeling tour today! Browse our recommended operators for exclusive deals and unforgettable adventures.