• Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 2
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 3
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 4
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 5
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 6
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 7
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 8
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 9
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 10
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 11
  • Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour 12
1/12
Travelers' pick

Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour

Snorkel the Marietas Islands & slip through the tunnel to Hidden Beach

You board a fast boat at Marina Vallarta, spend an hour spotting dolphins and rays on the way out, then snorkel the Marietas Islands and swim through a tunnel into Hidden Beach, a secluded cove ringed by rock. The tour includes snorkel gear, life vest, guide, light snacks and water. You're back by early afternoon, and if weather blocks the Hidden Beach, your $30 deposit comes back.

Options for this experience

3 options
From US$ 99 per person, depending on the option and date you choose.See dates & book
Marietas Eco Explorer at 9 am 09:00 Guide in English or Spanish
Snorkel and hidden beach Available from 18 Jan 2027 Guide in English or Spanish Snorkel tour. Duration: 5 hours. Light lunch: sandwich, fruit and drinking water. 28" boat
Christmas to New Year Available from 25 Dec · 09:30 Guide in English or Spanish Duration: 4 hours

None of these options right for you? See 11 alternatives ›

Step-by-step itinerary

Marietas Islands snorkel and wildlife tour

  • Depart from Marina Vallarta at 9:00 AM
  • Spot dolphins at Ameca River mouth
  • Travel to Marietas Islands (about 1 hour)
  • Receive snorkel gear and life jackets
  • Guided snorkeling with safety tips

What’s included

Your day includes hotel or marina pickup at 9:00 AM, a scenic boat ride to the Marietas Islands with snorkel gear and life vest, a qualified guide, access to Hidden Beach (subject to weather), snorkeling at the islands, light snacks (apple, banana, sandwich), drinking water, a CONANP bracelet, and official permits for Marietas Islands National Park. A $30 refundable deposit secures your spot, and you're back by early afternoon.

Times

  • Every day except Monday and Friday 09:00
  • Friday 09:00 09:30
Another time? ›

Before you book

Group Up to 16 1 private ›
Live guide English and Spanish
Meeting point and pickup No hotel pickup: you go to the meeting point. Ends back at the starting point.
Book up to 4h before
Ages Adult (8 to 65 years) · Under 8: can't be booked
Cancellation and refunds Free cancellation up to 24 h before the start. After that, no refund. It may be canceled due to bad weather or if the minimum number of travelers isn't reached. If that happens, you're offered another date or a refund.
Good to know
Moderate physical effort Public transport nearby Not recommended with heart problems Not recommended with back problems

Operated by Eco Explorer Vallarta

Prices and times updated 5 days ago

Traveler reviews

4.76 Excellent 1,036 verified traveler reviews 87% rated it 5 stars
5 ★ 906
4 ★ 67
3 ★ 27
2 ★ 12
1 ★ 24
Read all the reviews ›

The experience

So yeah, the boat leaves Marina Vallarta at 9am sharp, and honestly that first ten minutes is already worth it. You're cutting across the mouth of the Ameca River where dolphins show up most mornings to eat. The ride out to the Marietas Islands takes about an hour, and if you're going in winter, that's when things get weird in the best way. Manta rays, sea turtles, whales sometimes. Our guide points things out, but half the time you just see the water change color and know something big moved underneath. The boat itself is fast and stable, which matters because the ocean out there doesn't mess around.

Once you hit the islands, they hand you snorkel gear and a life vest and actually take time to show you how to use it, not just throw it at you. The Hidden Beach is the main event, and here's the thing: Eco Explorer has more permits and more boats than other operators, so they hit 99% access rates. That's not a guarantee, weather can still shut it down, but it's the closest thing to one you'll get. You swim through this narrow tunnel carved into the rock, and then you're in this pocket beach that's completely enclosed. The water inside is calm, the sand is white, and there's literally nowhere else like it. You get maybe 45 minutes in there, and it goes fast.

The snorkeling itself is solid. You're seeing fish, coral, the usual reef life, but the real draw is the novelty of the place. The boat crew stays with you the whole time, watching, helping if you need it. They bring light snacks (apple, banana, sandwich) and water, and they're serious about the plastic-free thing. You're supposed to bring your own reusable bottle, which is a nice touch if you care about that stuff. The whole day runs about four to five hours from pickup to drop-off, and you're back by early afternoon.

One thing to know: there's a $30 deposit upfront, but it's refundable if weather blocks access to the Hidden Beach. If you want to guarantee entry no matter what, they offer a private tour for up to four people: that one's 100% access unless the ocean literally closes. If you're traveling with kids, minimum age for the Hidden Beach is 10 (bring their ID), and the snorkel tour itself goes down to age 6. Just make sure you're not hungover or on anything when you show up. They don't mess with that rule.

Is this one for you?Book this if you want the Marietas Islands and Hidden Beach without arranging your own boat or permits: the 99% access rate and expert crew take the guesswork out of whether you'll actually get in.

Compare the 11 alternatives

Puerto Vallarta: Marietas Islands Hidden Beach & Snorkeling
Other times Puerto Vallarta: Marietas Islands Hidden Beach & Snorkeling ★ 4.81 (118) · Duration 3h Tue–Sun · 3 start times Live guide EN · ES
from US$ 155 per person
Marietas Islands Snorkeling Tour: Kayak, Snorkel, Eat
Lower price Marietas Islands Snorkeling Tour: Kayak, Snorkel, Eat ★ 3.50 (6) · Duration 7h–8h Tue–Sun · 08:30 Live guide EN · ES
from US$ 80 per person
Marietas Islands snorkeling tour from Punta de Mita: Hidden Beach
Other times Marietas Islands snorkeling tour from Punta de Mita: Hidden Beach ★ 4.64 (11) · Duration 3h 30m Tue–Sun · 2 start times Live guide EN · ES
from US$ 154 per person
Scuba Diving Puerto Vallarta: Marietas Islands or Los Arcos
Runs other days Scuba Diving Puerto Vallarta: Marietas Islands or Los Arcos ★ 4.79 (113) · Duration 4h–6h Every day · 09:00 Live guide EN · ES
from US$ 125 US$ 106 per person
Marietas Islands Snorkeling Tour: Small Groups, Marine Guides
Marietas Islands Snorkeling Tour: Small Groups, Marine Guides ★ 4.69 (192) · Duration 4h–5h Tue–Sun · 08:30 · Season until 6 Dec Live guide EN · ES
from US$ 135 per person
Snorkeling at Marietas Islands from Puerto Vallarta
Snorkeling at Marietas Islands from Puerto Vallarta ★ 4.00 (2) · Duration 7h Tue–Sun · 09:00 Live guide EN · ES
from US$ 125 per person
Puerto Vallarta: Marietas Islands Hidden Beach & Snorkel
Other times Puerto Vallarta: Marietas Islands Hidden Beach & Snorkel ★ 4.81 (161) · Duration 3h Tue–Sun · 3 start times Live guide EN · ES
from US$ 151 per person
Snorkeling Marietas Islands & Majahuitas Beach Tour with BBQ
Snorkeling Marietas Islands & Majahuitas Beach Tour with BBQ ★ 5.00 (4) · Duration 7h Tue–Sun · 08:00 Live guide EN · ES
from US$ 123 per person
Marietas Islands Snorkeling Tour with Playa Escondida Entry
Marietas Islands Snorkeling Tour with Playa Escondida Entry ★ 3.33 (3) · Duration 7h Tue–Sun · 10:00 Live guide EN · ES
from US$ 210 per person
Marietas Islands Snorkeling Tour: Kayak & Hidden Beach
Marietas Islands Snorkeling Tour: Kayak & Hidden Beach ★ 5.00 (2) · Duration 6h 30m Tue–Sun · 09:00 Live guide EN · ES
from US$ 192 per person
Marietas Islands: Private Safari Hidden Beach & Surf Tour
Runs other days Private Marietas Islands: Private Safari Hidden Beach & Surf Tour ★ 4.88 (81) · Duration 4h–5h Every day · 09:00 Live guide EN · ES
from US$ 195 per person

Top questions

What languages is the tour guided in?

Live guide in English and Spanish.

What happens if it rains?

It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24 h before the start.

What time does the boat leave?

Departure is 9:00 AM from Marina Vallarta. The full tour takes about four to five hours.

Is Hidden Beach access guaranteed?

Eco Explorer achieves 99% access due to more permits and boats than competitors, but weather can still deny entry. A $30 refundable deposit covers this risk. Private tours (up to 4 guests) offer 100% guaranteed access unless weather prevents it.

What's included in the tour?

Snorkel gear, life vest, CONANP bracelet, boat ride, qualified guide, light snacks (apple, banana, sandwich), drinking water, and official permits for Marietas Islands National Park.

What's the minimum age for Hidden Beach?

Minimum age is 10 years old, and the child must be accompanied by an adult. Both must bring valid ID. Snorkeling itself is available for ages 6 and up.

What if I'm traveling by cruise ship?

Ask the tour operator for the arrival time in central time so they can confirm the boat departure works with your ship's schedule.

Is this tour available every day?

The tour runs Tuesday to Sunday. It is not available on Mondays.

What should I bring?

Bring a reusable water bottle (the park is plastic-free), sunscreen, a towel, and valid ID if you're under 10 or over 65, or if you're bringing a minor.

Are there age limits?

Snorkeling is available for ages 6–70. Hidden Beach access is limited to ages 10–65. Pregnant travelers are not permitted on the tour.

What if the weather is bad?

If weather prevents access to Hidden Beach, the $30 deposit is fully refundable. The tour may still operate with modified activities, or it may be rescheduled.

Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour

4h–5h · EN · ES

from US$ 99 per person

Verified traveler reviews via our booking provider

Next, you choose your date and number of travelers and see the final price.

More experiences in Puerto Vallarta ›
Need help planning your next activity?