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

Puerto Vallarta: Marietas Islands Hidden Beach & Snorkel

The boat ride to Marietas Islands takes 15 minutes, then you swim into a tunnel to find a beach nobody can drive to.

You board a small boat at Punta Mita, ride 15–20 minutes to Marietas Islands, then swim through a natural tunnel to reach Hidden Beach with a guide protecting your phone. After 30 minutes on the sand, you snorkel at Playa Nopalera with included equipment before returning to the pier. The whole tour keeps groups to eight people and includes life jacket, snorkel gear, and non-alcoholic drinks.

Step-by-step itinerary

Marietas Islands boat tour and snorkeling

  • Meet at Punta Mita Pier
  • Board boat with small group
  • Boat ride to Marietas Islands
  • Swim through tunnel to Hidden Beach
  • Stay 30 minutes at Hidden Beach
  • Guide takes photos of participants
  • Snorkel with provided equipment
  • Visit Playa Nopalera for swimming
  • Return to Punta Mita Pier

What’s included

Your day includes boat transport from Punta Mita Pier to Marietas Islands, a guided swim through the natural tunnel to Hidden Beach with your phone protected in a waterproof container, 30 minutes on the beach, snorkeling at Playa Nopalera with full equipment provided, a life jacket, non-alcoholic beverages, and return transport to the pier.

Times

  • Tuesday to Sunday 08:10 11:30 14:45
Another time? ›

Before you book

Group Up to 8 2 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 (10 to 64 years) · Under 10: 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. If that happens, you're offered another date or a refund.
Good to know
Moderate physical effort Public transport nearby Not recommended during pregnancy Not recommended with heart problems Not recommended with back problems

Operated by shark´s tours

Prices and times updated 4 days ago

Traveler reviews

4.81 Exceptional 161 verified traveler reviews 87% rated it 5 stars
5 ★ 140
4 ★ 16
3 ★ 2
2 ★ 1
1 ★ 2
Read all the reviews ›

The experience

The first thing that catches you off guard is how small the group actually is. Eight people maximum, and on the morning we're talking about, there were only six of us standing at Punta Mita Pier waiting to board. The captain runs through the safety talk while you're still deciding whether the water is going to be as cold as it looks. It isn't, but your brain doesn't know that yet. The boat ride to Marietas Islands takes between 15 and 20 minutes depending on the sea, and you spend most of it watching the coastline shrink and the water change from murky to that shade of blue that makes you understand why people move to Mexico.

Then you're in the water, swimming 80 to 100 meters through a natural tunnel with a certified guide, and the moment you surface on the other side (Playa Escondida, the hidden beach). You get why this place has a waiting list. It's a small cove carved into the island, sand that's somehow both crowded and private, and the guide is already holding your phone in a waterproof container so you can actually be present instead of filming. You get about 30 minutes there, which sounds short until you're standing in it and realize you don't need longer. After that, the snorkeling part happens at Playa Nopalera, where the equipment is included and the fish are close enough that you stop thinking about technique and just look. The whole Marietas Islands experience (boat, tunnel swim, both beaches, snorkel gear) wraps up before lunch, and you're back at the pier by early afternoon.

What matters before you book: groups stay under eight people, so it fills up fast and the operator recommends booking ahead. You can't wear shoes on the beaches or bring bags, backpacks, or outside food. It's a protection rule for the islands, and it means you show up with just your swimsuit, sunscreen, and a reusable water bottle. The age range is 10 to 64, and you need at least moderate fitness because the tunnel swim is real swimming, not wading. If the weather turns, they'll reschedule you or refund the full amount, which takes the gamble out of booking a water tour in Mexico.

Is this one for you?Book this if you want to reach Hidden Beach without arranging your own boat or worrying about timing: the small group size and fixed schedule handle both, and the guide's phone protection means you actually enjoy the moment instead of filming it.

Compare the 12 alternatives

Puerto Vallarta: Marietas Islands Hidden Beach & Snorkeling
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
Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour
Lower price Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour ★ 4.76 (1,036) · Duration 4h–5h Tue–Sun · 2 start times Live guide EN · ES
from US$ 99 per person
Marietas Islands snorkeling tour from Punta de Mita: Hidden Beach
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
Lower price 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
Snorkeling Marietas Islands & Majahuitas Beach Tour with BBQ
Lower price 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
Snorkeling at Marietas Islands from Puerto Vallarta
Lower price 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
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
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 with Playa Escondida Entry
Other times 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
Snorkeling Marietas Islands Private Boat Hidden Beach
Private Snorkeling Marietas Islands Private Boat Hidden Beach ★ 5.00 (5) · Duration 3h Tue–Sun · 4 start times Live guide EN · ES
from US$ 380 per group
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.

How long is the swim through the tunnel to Hidden Beach?

You swim 80 to 100 meters with a certified guide. It's a real swim, not a short splash, so you need moderate fitness.

What's included in the Marietas Islands tour?

Snorkeling equipment, life jacket, a waterproof container for your phone, non-alcoholic beverages, and boat transport from Punta Mita Pier.

How much time do you spend on Hidden Beach?

Approximately 30 minutes. The guide takes photos while you're in the water so you can focus on the beach itself.

What can't you bring to the islands?

No shoes, backpacks, bags, outside food, or drinks. You can bring a reusable water bottle filled with your own drinks.

How many people go on the tour?

Maximum 8 people per group, which keeps it small and personal.

What happens if the weather is bad?

The tour is weather-dependent. If it's cancelled, you can reschedule for another date or get a full refund.

Is there an age limit?

Yes, the tour is for ages 10 to 64. Pregnant women and people with spinal injuries or serious cardiovascular conditions are not able to participate.

How do I get to Punta Mita Pier?

Public transportation is available nearby. You can also arrange your own transport or ask the operator for pickup options when you book.

Puerto Vallarta: Marietas Islands Hidden Beach & Snorkel

3h · EN · ES

from US$ 151 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?