Marietas Islands 17 options
Sort17 of 17
No experiences match those filters.

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 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 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 & 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 & 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 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 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 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 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 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, 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 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 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 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 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 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 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| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 99 per person | 4h–5h | 4.76★ · 1,033 | Tue–Sun · 09:00 and 09:30 | English, Spanish | |
US$ 130 per person | 6h | 4.81★ · 772 | Tue, Thu, Fri and Sun · 07:15 and 08:00 | English, Spanish | |
US$ 152 per person | 3h | 4.81★ · 161 | Tue–Sun · 08:10, 11:30 and 14:30 | English, Spanish | |
US$ 133 per person | 4h–5h | 4.69★ · 192 | Tue–Sun · 08:30 | English, Spanish | |
US$ 155 per person | 3h | 4.81★ · 117 | Tue–Sun · 08:10, 11:20 and 14:30 | English, Spanish | |
US$ 148 per person | 4h | 4.72★ · 117 | Thu and Sat · 09:00 | English, Spanish | |
US$ 106 per person | 4h–6h | 4.79★ · 112 | Every day · 09:00 | English, Spanish | |
US$ 163 per personUS$ 585 per group (split 4 ways) | 4h | 4.79★ · 86 | Every day · 09:30 | English, Spanish | |
US$ 195 per person | 4h–5h | 4.88★ · 81 | Every day · 09:00 | English, Spanish | |
US$ 154 per person | 3h 30m | 4.64★ · 11 | Tue–Sun · 09:30 and 12:30 | English, Spanish | |
US$ 80 per person | 7h–8h | 3.50★ only 6 reviews | Tue–Sun · 08:30 | English, Spanish | |
US$ 135 per personUS$ 380 per group (split 8 ways) | 3h | 5.00★ only 5 reviews | Tue–Sun · First departure 08:00, last 15:00 | English, Spanish |
Marietas Islands at a glance
- Our pick: Puerto Vallarta: Marietas Islands Snorkel & Hidden Beach Tour, US$ 99 (4h–5h, 4.76★ · 1,033).
- Top rated: Marietas Islands Tour: Snorkel, Kayak & Paddleboard Fun, US$ 130 (6h, 4.81★ · 772).
- Shortest: Puerto Vallarta: Marietas Islands Hidden Beach & Snorkel, US$ 152 (3h, 4.81★ · 161).
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
Snorkeling in Puerto Vallarta35 optionsWhale Watching in Puerto Vallarta10 optionsZipline Puerto Vallarta25 optionsBoat Tour Puerto Vallarta29 optionsATV Tour Puerto Vallarta25 optionsFood Tours in Puerto Vallarta27 optionsPuerto Vallarta Airport Transfer15 optionsPuerto Vallarta Taco Tours7 optionsHiking Puerto Vallarta14 optionsPuerto Vallarta City Tour8 optionsSunset Cruise Puerto Vallarta7 optionsPuerto Vallarta Waterfalls12 optionsDolphin Watching Puerto Vallarta6 optionsCooking Class Puerto Vallarta8 optionsThe Malecón6 optionsHorseback Riding Puerto Vallarta7 optionsPuerto Vallarta Sailing8 optionsBike Tour in Puerto Vallarta6 optionsMarietas Islands Boat Tour6 options



