Puerto Vallarta’s snorkeling spots offer some of Mexico’s clearest waters and most accessible marine life viewing. The top sites cluster around two main areas: Los Arcos Islands and the Marietas Islands in Banderas Bay.

I’m especially fond of the 3-hour Los Arcos tour – it’s efficient, affordable, and gets you up close with tropical fish in protected coves. For a fuller experience, the Marietas Islands trip stands out with its pristine waters and chance to spot sea turtles.

The Yelapa full-day excursion combines great snorkeling with a beach escape and tasty BBQ lunch, making it perfect for families or first-timers. Private boat options to Yelapa provide more flexibility and personal attention for those wanting extra comfort.

Check out these thoroughly tested tours for your underwater adventures:

[Top tours would follow]

Key Points

  • Los Arcos Islands Boat Tour offers a 3-hour snorkeling excursion in a national marine park with diverse marine life and guided by English and Spanish-fluent experts.

  • Marieta Islands Snorkeling Trip provides a 4.5-hour guided tour in Banderas Bay with up to 3 hours of snorkeling and a chance to spot dolphins and sea turtles.

  • Mismaloya Stand-Up Paddleboard & Snorkeling combines a 2.5-hour adventure of paddleboarding and snorkeling in the crystal-clear waters of Los Arcos in a small group setting.

  • Yelapa Escape & Snorkeling is a full-day 8-hour tour that includes hiking to a waterfall and snorkeling, along with an all-inclusive BBQ lunch and transport.

  • Private Boat Trip to Yelapa offers an exclusive 6-hour snorkeling tour with a visit to Cascada de Yelapa and free time at Yelapa Beach, suitable for adults and children over 3.

Puerto Vallarta: Los Arcos Islands Boat Tour and Snorkeling

Puerto Vallarta: Los Arcos Islands Boat Tour and Snorkeling

The Los Arcos Islands Boat Tour and Snorkeling excursion in Puerto Vallarta offers a captivating glimpse into the area’s natural wonders.

You’ll explore five islands in the Los Arcos National Marine Park, snorkeling in the best spot in the bay and observing marine life, birds, and coral.

The tour includes a visit to natural caves where birds nest and a historical site before returning to Vallarta.

With an English and Spanish-fluent guide, bus transportation, and snorkeling gear provided, this 3-hour adventure is a fantastic value at just $42.28 per person.

Just be sure to book in advance, as this tour is likely to sell out.

Read our full review: Puerto Vallarta: Los Arcos Islands Boat Tour and Snorkeling Review
Book now: Check availability

From Puerto Vallarta: Marieta Islands Snorkeling Trip

From Puerto Vallarta: Marieta Islands Snorkeling Trip

Nestled within the stunning Banderas Bay, the Marieta Islands offer a captivating snorkeling experience that showcases the region’s remarkable marine biodiversity.

This 4.5-hour guided tour from Puerto Vallarta takes you to the protected national park, where you’ll explore the vibrant underwater world.

Cruise aboard a fast and safe vessel, then spend up to 3 hours snorkeling amid diverse species like king angelfish, Moorish idol, and giant damselfish.

You might even spot dolphins or sea turtles.

With strict regulations in place, access to the famous hidden beach, Playa del Amor, isn’t guaranteed, but the overall scenic beauty and chance to observe the thriving marine life make this an unforgettable adventure.

Read our full review: From Puerto Vallarta: Marieta Islands Snorkeling Trip Review
Book now: Check availability

Mismaloya: Stand-Up Paddleboard & Snorkeling to Los Arcos

Mismaloya: Stand-Up Paddleboard & Snorkeling to Los Arcos

Set out on a captivating stand-up paddleboard and snorkeling adventure in the stunning Mismaloya region.

This 2.5-hour excursion takes you through the Los Arcos National Marine Park, where you’ll glide across the crystal-clear waters on a paddleboard before plunging into the vibrant underwater world for a snorkeling session.

Accompanied by a small group of up to 6 participants, you’ll enjoy a safety briefing, photo stops, and a guided tour back with scenic views.

With all necessary equipment provided, including a safety vest, fins, and underwater photography, this experience is perfect for adventurous travelers.

Just remember to bring your swimwear and sun protection, and prepare for an ocean activity.

Read our full review: Mismaloya: Stand-Up Paddleboard & Snorkeling to Los Arcos Review
Book now: Check availability

Yelapa Escape & Snorkeling in Puerto Vallarta by Speedboat

Yelapa Escape & Snorkeling in Puerto Vallarta by Speedboat

Speeding across the azure waters of the Pacific, you’ll be whisked away on an exhilarating Yelapa Escape & Snorkeling adventure.

This 8-hour tour takes you to the picturesque village of Yelapa, where you’ll have the chance to hike to a stunning waterfall and explore the vibrant marine life through snorkeling.

With an all-inclusive package, you’ll enjoy a delicious BBQ lunch, as well as the convenience of pickup and drop-off service.

Rated 4.2 out of 5 stars by 10 reviews, this tour is a must-do for nature enthusiasts seeking an immersive experience in Puerto Vallarta’s captivating coastal landscapes.

Read our full review: Yelapa Escape & Snorkeling in Puerto Vallarta by Speedboat Review
Book now: Check availability

Puerto Vallarta: Private Boat Trip to Yelapa With Snorkeling

Puerto Vallarta: Private Boat Trip to Yelapa With Snorkeling

For those seeking a more private and tailored snorkeling experience in Puerto Vallarta, the “Puerto Vallarta: Private Boat Trip to Yelapa With Snorkeling” tour offers an exclusive opportunity to explore the vibrant marine life and picturesque coastal landscapes.

Priced at $680.94 for up to 10 participants, this 6-hour adventure includes a speedboat ride, 1.5 hours of snorkeling, a visit to Cascada de Yelapa, and free time at Yelapa Beach.

Amenities like snorkeling equipment, water, and a naturalist guide are included, while lunch and gratuities are optional.

The tour is suitable for adults and children over 3, though certain mobility restrictions apply.

With a 5-star rating, this private boat trip promises a memorable snorkeling experience in the Puerto Vallarta region.

Read our full review: Puerto Vallarta: Private Boat Trip to Yelapa With Snorkeling Review
Book now: Check availability

Puerto Vallarta: Los Arcos Islets Private Snorkeling Tour

Puerto Vallarta: Los Arcos Islets Private Snorkeling Tour

Venture out to the renowned Los Arcos National Marine Park on this private snorkeling tour in Puerto Vallarta.

For $490.27 per group, you’ll enjoy a 4-hour excursion with a naturalist guide and witness the diverse marine life of Bahía de Banderas.

Cruise to the islets by speedboat, then snorkel in the warm waters, spotting corals, turtles, and unique fish like the Moorish idol and manta rays.

Afterward, head to picturesque Colomitos Beach for more snorkeling and swimming.

With hotel pickup, all equipment provided, and a flexible cancellation policy, this tour offers an exceptional way to explore Puerto Vallarta’s coastal wonders.

Read our full review: Puerto Vallarta: Los Arcos Islets Private Snorkeling Tour Review
Book now: Check availability

The Sum Up

You’ll find unparalleled snorkeling experiences in Puerto Vallarta. From the stunning Los Arcos Islands to the remote Marieta Islands, there’s an adventure to suit every taste. Whether you prefer a private boat trip or a guided group tour, you can learn about the vibrant marine life and pristine natural beauty of this Mexican paradise. Don’t miss the chance to create unforgettable memories in Puerto Vallarta’s snorkeling hotspots.