Mexico  »  Jalisco  »  Puerto Vallarta  »  Marietas Islands

Marietas Islands

4.6 17 experiences from US$ 80 ✓Free cancellation on most experiences

First departure 07:15, last 15:00 · live guides in 2 languages · most take 3h 30m–7h

Our top 3 of 17 experiences

Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach TourOur pick
from · per personUS$ 99
Marietas Islands Tour: Snorkel, Kayak & Paddleboard Fun★ Top rated
from · per personUS$ 130
Puerto Vallarta: Marietas Islands Hidden Beach & SnorkelShortest
from · per personUS$ 152

Marietas Islands 17 options

Sort17 of 17
No experiences match those filters.
Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour
›
‹
Our pick
Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach TourMarietas Islands snorkel tour from Puerto Vallarta with guaranteed Hidden Beach access, boat pickup, snorkel gear & guide. 9am departure, 99% success rate.Tue–Sun · 09:00 and 09:30 · From age 8★ 4.76 (1,033)4h–5hEN · ES✓ Free cancellationfromUS$ 99per person
Marietas Islands Tour: Snorkel, Kayak & Paddleboard Fun
›
‹
★ Top rated
Marietas Islands Tour: Snorkel, Kayak & Paddleboard FunFull-day boat tour to Marietas Islands National Park from Sayulita with snorkeling, kayaking and paddleboarding at Playa La Nopalera. Breakfast, lunch.Tue, Thu, Fri and Sun · 07:15 and 08:00 · All ages★ 4.81 (772)6hEN · ES✓ Free cancellationfromUS$ 130per person
Marietas Islands Snorkeling Tour: Small Groups, Marine Guides
›
‹
Marietas Islands Snorkeling Tour: Small Groups, Marine GuidesSnorkel the Marietas Islands National Park from Puerto Vallarta with a marine biologist guide, mask and fins included, in groups of no more than 10.Tue–Sun · 08:30 · From age 8★ 4.69 (192)4h–5hEN · ES✓ Free cancellationfromUS$ 133per person
Puerto Vallarta: Marietas Islands Hidden Beach & Snorkel
›
‹
Shortest
Puerto Vallarta: Marietas Islands Hidden Beach & SnorkelMarietas Islands tour from Puerto Vallarta with Hidden Beach access, snorkeling gear, and small groups. Boat from Punta Mita, includes phone protection and life jacket.Tue–Sun · 08:10, 11:30 and 14:30 · From age 10★ 4.81 (161)3hEN · ES✓ Free cancellationfromUS$ 152per person
Puerto Vallarta: Marietas Islands Hidden Beach & Snorkeling
›
‹
Travelers' pick
Puerto Vallarta: Marietas Islands Hidden Beach & SnorkelingSmall-group boat tour to Marietas Islands from Punta Mita. Swim through natural tunnel to Hidden Beach, snorkel with gear included, 15–20 min crossing. Reserve ahead.Tue–Sun · 08:10, 11:20 and 14:30 · From age 10★ 4.81 (117)3hEN · ES✓ Free cancellationfromUS$ 155per person
Marietas Islands Diving: 2-Tank Scuba in Sayulita
›
‹
Likely to sell out
Marietas Islands Diving: 2-Tank Scuba in SayulitaScuba dive the Marietas Islands in a small group with a professional guide departing from Sayulita or La Cruz Marina, exploring hidden underwater caves and marine life.Thu and Sat · 09:00 · From age 10★ 4.72 (117)4hEN · ES✓ Free cancellationfromUS$ 148per person
Scuba Diving Puerto Vallarta: Marietas Islands or Los Arcos
›
‹
-15%
Scuba Diving Puerto Vallarta: Marietas Islands or Los ArcosScuba diving from Puerto Vallarta with 2 tanks, full gear and guide included: depart at 9am and choose between Marietas Islands (certified divers) or Los.Every day · 09:00 · From age 10★ 4.79 (112)4h–6hEN · ES✓ Free cancellationfromUS$ 106per person
Marietas Islands Snorkeling: Hidden Beach Access Guaranteed
›
‹
-10%
Marietas Islands Snorkeling: Hidden Beach Access GuaranteedSnorkel the Marietas Islands with a private boat and experienced guide, then swim through a cave entrance to Hidden Beach.Every day · 09:30★ 4.79 (86)4hEN · ES✓ Free cancellationfromUS$ 585per group
Marietas Islands: Private Safari Hidden Beach & Surf Tour
›
‹
Travelers' pick
Marietas Islands: Private Safari Hidden Beach & Surf TourSwim to Playa Escondida, snorkel Skull Reef, spot blue-footed boobies, and enjoy shrimp ceviche on this Marietas Islands private tour with local guides.Every day · 09:00 · From age 9★ 4.88 (81)4h–5hEN · ES✓ Free cancellationfromUS$ 195per person
Marietas Islands snorkeling tour from Punta de Mita: Hidden Beach
›
‹
Travelers' pick
Marietas Islands snorkeling tour from Punta de Mita: Hidden BeachSnorkel the Marietas Islands from Punta de Mita with a guide, park ranger and all gear included: swim inside Hidden Beach, a crater below sea level.Tue–Sun · 09:30 and 12:30 · From age 9★ 4.64 (11)3h 30mEN · ES✓ Free cancellationfromUS$ 154per person
Marietas Islands Snorkeling Tour: Kayak, Snorkel, Eat
›
‹
Marietas Islands Snorkeling Tour: Kayak, Snorkel, EatHalf-day snorkeling and kayaking tour from Puerto Vallarta to the Marietas Islands with breakfast, lunch, open bar and Playa Nopalera beach time.Tue–Sun · 08:30 · From age 3★ 3.50 (6)7h–8hEN · ES✓ Free cancellationfromUS$ 80per person
Snorkeling Marietas Islands Private Boat Hidden Beach
›
‹
Snorkeling Marietas Islands Private Boat Hidden BeachPrivate snorkeling tour from Punta Mita to Marietas Islands with certified guide, snorkel gear and phone protection included.Tue–Sun · First departure 08:00, last 15:00★ 5.00 (5)3hEN · ES✓ Free cancellationfromUS$ 380per group
Marietas Islands Snorkeling Tour with Playa Escondida Entry
›
‹
Marietas Islands Snorkeling Tour with Playa Escondida EntrySnorkel and kayak the Marietas Islands from Puerto Vallarta with guaranteed entry to Playa Escondida, all equipment, guide, breakfast and lunch included.Tue–Sun · 10:00 · From age 10★ 3.33 (3)7hEN · ES✓ Instant confirmationfromUS$ 210per person
Snorkeling Marietas Islands & Majahuitas Beach Tour with BBQ
›
‹
Snorkeling Marietas Islands & Majahuitas Beach Tour with BBQSnorkeling at Marietas Islands National Park near Puerto Vallarta with kayaking, paddleboarding and beachside BBQ buffet.Tue–Sun · 08:00 · From age 4★ 5.00 (3)7hEN · ES✓ Free cancellationfromUS$ 124per person
Snorkeling at Marietas Islands from Puerto Vallarta
›
‹
Snorkeling at Marietas Islands from Puerto VallartaSnorkel, kayak, or paddleboard at Marietas Islands National Aquatic Park on this dawn departure from Puerto Vallarta.Tue–Sun · 09:00 · From age 9★ 4.00 (2)7hEN · ES✓ Instant confirmationfromUS$ 125per person
Marietas Islands Snorkeling Tour: Kayak & Hidden Beach
›
‹
Marietas Islands Snorkeling Tour: Kayak & Hidden BeachSnorkel the Marietas Islands from Puerto Vallarta with kayaking, a swim to Playa Escondida's hidden beach, breakfast and lunch included: all in one 6.5-hour boat trip.Tue–Sun · 09:00 · From age 12★ 5.00 (1)6h 30mEN · ES✓ Free cancellationfromUS$ 192per person
Marietas Islands Seabird Watching Tour with Private Guide
›
‹
Likely to sell out
Marietas Islands Seabird Watching Tour with Private GuideWatch blue-footed boobies, frigatebirds and herons nest on volcanic cliffs at Marietas Islands National Park. Your private 30-foot boat.Next departure: 21 Mar 2027★ 5.00 (3)5hEN · ES✓ Free cancellationfromUS$ 850per group

The top 12 of 17 options, side by side

✓ 2026-10-29
OptionPriceDurationRatingDays and timesGuide languages
Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach TourOur pick
US$ 99 per person
4h–5h4.76★ · 1,033Tue–Sun · 09:00 and 09:30English, Spanish
Marietas Islands Tour: Snorkel, Kayak & Paddleboard FunTop rated
US$ 130 per person
6h4.81★ · 772Tue, Thu, Fri and Sun · 07:15 and 08:00English, Spanish
Puerto Vallarta: Marietas Islands Hidden Beach & SnorkelShortest
US$ 152 per person
3h4.81★ · 161Tue–Sun · 08:10, 11:30 and 14:30English, Spanish
Marietas Islands Snorkeling Tour: Small Groups, Marine Guides
US$ 133 per person
4h–5h4.69★ · 192Tue–Sun · 08:30English, Spanish
Puerto Vallarta: Marietas Islands Hidden Beach & Snorkeling
US$ 155 per person
3h4.81★ · 117Tue–Sun · 08:10, 11:20 and 14:30English, Spanish
Marietas Islands Diving: 2-Tank Scuba in Sayulita
US$ 148 per person
4h4.72★ · 117Thu and Sat · 09:00English, Spanish
Scuba Diving Puerto Vallarta: Marietas Islands or Los Arcos
US$ 106 per person
4h–6h4.79★ · 112Every day · 09:00English, Spanish
Marietas Islands Snorkeling: Hidden Beach Access Guaranteed
US$ 163 per personUS$ 585 per group (split 4 ways)
4h4.79★ · 86Every day · 09:30English, Spanish
Marietas Islands: Private Safari Hidden Beach & Surf Tour
US$ 195 per person
4h–5h4.88★ · 81Every day · 09:00English, Spanish
Marietas Islands snorkeling tour from Punta de Mita: Hidden Beach
US$ 154 per person
3h 30m4.64★ · 11Tue–Sun · 09:30 and 12:30English, Spanish
Marietas Islands Snorkeling Tour: Kayak, Snorkel, Eat
US$ 80 per person
7h–8h3.50★ only 6 reviewsTue–Sun · 08:30English, Spanish
Snorkeling Marietas Islands Private Boat Hidden Beach
US$ 135 per personUS$ 380 per group (split 8 ways)
3h5.00★ only 5 reviewsTue–Sun · First departure 08:00, last 15:00English, Spanish

Marietas Islands at a glance

Real price per person across the 17 options: US$ 80–US$ 210 (median US$ 148). With 100+ reviews: 7 of 17.

Of the 17 options: 15 with free cancellation, 14 with instant confirmation, 3 kid-friendly, 4 private and 10 bookable last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Real price per person: the group price divided by the seats it includes.

More things to do in Puerto Vallarta

Need help planning your next activity?