Snorkeling Around Puerto Vallarta: Los Arcos, Marietas And Boat Combos

Snorkeling around Puerto Vallarta means two headline reef systems, Los Arcos and the Marietas Islands, plus a string of quieter coves along Banderas Bay. Here is where the water time is worthwhile, which tours bundle it with whale watching, and how the experience changes between whale months and summer.

Clear turquoise water over a rocky reef with small tropical fish near the surface

Short answer

The two standout snorkeling destinations are Los Arcos, a granite island marine sanctuary south of Puerto Vallarta, and the Marietas Islands National Park, where entry costs 125 MXN per person per day and only CONANP-permitted operators may land. In whale season, from 8 December to 23 March, several boat tours combine whale watching with a reef or beach snorkel stop, from $42 per person for a shared 3.5 hour combo to $85 for a 5 hour Marietas trip.

Puerto Vallarta sits on Banderas Bay, a body of water covering 987 square kilometers with roughly 100 kilometers of coastline, and a good part of that shoreline is snorkel territory. The bay reaches a maximum depth of 1,436 meters in the trench off Quimixto and Yelapa, but the snorkeling happens where the water is shallow, warm and full of fish: around granite islets, protected reefs and a national park. This guide covers the spots worth your mask, the boat tours that bundle snorkeling with whale watching, and what changes between the December to March whale season and the warm summer months.

The headline distinction matters more than most visitors expect. Los Arcos is a close-in marine sanctuary you can reach on a short trip from town. The Marietas Islands are a federally protected national park 9 kilometers from Punta de Mita, with an entry fee, fixed hours and an access rule that funnels visitors through permitted operators. Both are worthwhile. They suit different days, different budgets and different tolerances for boat time. The access rules matter most if Hidden Beach is your goal, so read up on how the swim into Hidden Beach actually works before you commit to a tour.

Granite rock islands rising from calm blue ocean with snorkel boats anchored nearby

Where Can You Snorkel In Puerto Vallarta?

The main snorkeling destinations are Los Arcos marine sanctuary, a short boat ride south of Puerto Vallarta, and the Marietas Islands National Park at the north end of Banderas Bay. Around them sit quieter options: the coves near Yelapa and Quimixto to the south, the reefs off Sayulita to the north, and the sheltered swim stops some whale and boat tours include along the way. The Marietas Islands are also home to the famous Hidden Beach, and this guide to visiting the Hidden Beach on the Marietas Islands covers the permits, landing rules, and boat options you need to know before booking a tour.

Los Arcos is the classic half-day choice. It is a cluster of granite islands between Mismaloya and Las Animas beaches, and its status as a protected marine area means the fish population around the rocks is notably denser than at open shoreline. Snorkel tours from Puerto Vallarta typically run there and back within a few hours, which makes it the easy answer for travelers staying in the Zona Romantica or the hotel zone who want water time without a full-day commitment.

The Marietas Islands are the bigger production. The islands sit 9 kilometers from Punta de Mita and 11.84 nautical miles from La Cruz de Huanacaxtle, so you reach them on a dedicated boat tour rather than a quick hop. In exchange you get a national park reef ecosystem, and, in whale season, the boat ride out and back doubles as whale watching, since humpbacks are commonly reported across the north end of the bay between December and March. One rule frames every Marietas plan: access is only with a CONANP-permitted operator, as the official park page states.

Spot Location in the bay What it is Best suited to
Los Arcos South of Puerto Vallarta, off Mismaloya Protected granite islands with reefs Short half-day trips from town
Marietas Islands North end, 9 km from Punta de Mita National park, reefs and protected sites Full or half-day boat tours, combo trips
Yelapa and Quimixto coves South shore Sheltered beach and cove swim stops Boat tours that stop en route
Sayulita reefs North of the bay, off the town beach Local reef and surf-adjacent snorkeling Travelers based in Sayulita

A note on what snorkeling here is not. Federal rules prohibit swimming, diving, snorkeling, kayaking and jet ski use around whales, full stop. No legal tour in Mexico puts you in the water with humpbacks, and the combo trips on the roster snorkel at a reef or beach stop well away from any whale activity. If a whale surfaces near a swim stop, the boat crew manages the distance. If you want the full picture on that rule, read Mexico's whale watching distance rules.

Is Los Arcos Or The Marietas Islands Better For Snorkeling?

Los Arcos wins on convenience and fish density per minute of travel: it is close, compact and sheltered. The Marietas win on scale, scenery and the ability to combine the reef with whale watching on the same boat, at the cost of an entry fee, fixed park hours and a longer ride. Most visitors with two water days do both.

The honest comparison comes down to what kind of day you want. Los Arcos is a snorkel-first trip. You are in the water within half an hour of leaving the dock, the reefs sit right against the islands, and the whole outing can be over by lunch. The trade-off is that the sanctuary zone can be busy, because every operator in Puerto Vallarta knows it as the reliable close-in option.

The Marietas are a boat day that happens to include snorkeling. The crossing itself is part of the experience, and in whale season, roughly December through March, the waters you cross are the same waters the humpbacks use. Operators and guides name mid-January to mid-February as the peak of the season, so a Marietas combo in that window buys you two activities for one fare. The park rules add structure: entry is 125 MXN per person per day, with exemptions for seniors, disabled visitors and children under 12, and the park is open Tuesday to Sunday from 8:00 to 18:00, with the Playa del Amor site open Wednesday to Sunday from 8:00 to 17:00. Life jackets are mandatory in the water and alcohol is banned inside the park.

Snorkeler floating above a rocky reef in clear sunlit water

One more Marietas nuance that trip reports often miss: the federal season notice that sets the whale watching calendar also closes a 1.5 kilometer radius around the islands to whale watching activity, and a 2 kilometer wide coastal strip from Punta Mita to the Rio Ameca mouth. That means a whale and snorkel combo does its whale watching outside those protected zones. The whales do not read the maps, but the boats must. The details of that season notice are covered in the humpback season dates guide.

For planning a Marietas day specifically, the entry fee, the hours, the life jacket rule and the permitted-operator requirement all live in one place: the Marietas Islands guide.

On the roster, the strongest Marietas snorkel pairing is the whale watching and snorkeling combo run by Sayulita Entourage: from $85 per person for 5 hours, rated 4.9 from 56 reviews, with snorkeling equipment, a certified guide, lunch and taxi transportation all listed as included, and hotel pickup listed. It departs from a Sayulita dive center, which makes it the natural pick for anyone based on the north shore. You can compare it against every other option on the whale and snorkel combo listings, or Marietas Snorkel Combo, Meal Included on the operator's live listing.

Which Boat Tours Combine Snorkeling With Whale Watching In Banderas Bay?

Two roster listings combine whale watching with a snorkel stop: the 5 hour Sayulita Entourage Marietas combo from $85 per person, and a shared 3.5 hour whale and snorkeling trip from $42 per person departing Los Peines marina. Several private charters also carry snorkel gear, including a 4 hour private trip from $600 per group for up to 10 people.

The budget end of the combo range is the 3 hour whale watching and snorkeling trip from Travel vallarta, from $42 per person for 3.5 hours out of Los Peines marina, Isla Iguana. It is rated 3.9 from 65 reviews, includes life jackets, a guide and the 39 MXN port tax, and lists free cancellation. At that price it is the cheapest way on this roster to get both a whale boat and a snorkel stop in one booking, and the rating tells you it is a value pick rather than a premium one.

The premium end is less about the snorkel and more about the boat. A 4 hour private whale watching charter from OCEANUS Lifetime runs from $600 per group for up to 10 people, departs Marina Vallarta, and lists snacks, a pasta salad lunch, continental breakfast and use of snorkeling equipment among its inclusions. With one review on file it carries no star claim, but for a family or a group of friends the per-person math at ten passengers is competitive with shared biologist-led boats, and the gear is on board for a swim stop when the crew judges it right.

Between those poles sit the whale-first tours that do not snorkel at all, which is worth knowing so you book the right product. The biologist-led whale and dolphin boat from Opequimar, from $105 per person and rated 4.9 from 702 reviews, is the most reviewed shared trip on the roster and stays whale-focused for its full 4 hours. The small-group half day with lunch from Marina Vallarta, 5.0 from 353 reviews at from $110 per person, likewise spends its 3.5 hours on cetaceans, not reefs. Neither is a flaw; they are simply different purchases, and the distinction between whale boats and combo boats is laid out in the whale tours compared guide.

Tour Type Duration Price Rating Snorkel gear
Whale watching and snorkeling in Marietas (Sayulita Entourage) Small group 5 hours from $85 per person 4.9 from 56 reviews Included
3-hour whale watching and snorkeling (Travel vallarta) Shared 3.5 hours from $42 per person 3.9 from 65 reviews Included
4-hour private whale watching (OCEANUS Lifetime) Private 3 hours 30 minutes from $600 per group (up to 10) 1 review, no star claim Included
Whale watching all inclusive yacht adventure (Chica Locca) Yacht 3 to 4 hours from $319 per group (up to 15) 4.9 from 67 reviews Included

The yacht route deserves its own sentence. Chica Locca Tours runs an all inclusive yacht adventure from La Cruz marina, from $319 per group for up to 15 people, rated 4.9 from 67 reviews, with a premium open bar, a continental breakfast and snacks such as guacamole and chips all listed. Its cancellation policy is not stated on the listing, so read the terms before committing a group budget to it.

Can You Snorkel From Nuevo Vallarta Or Sayulita?

Yes. Sayulita has its own reef off the town beach and two whale and snorkel tours departing directly from Sayulita, while Nuevo Vallarta works as a departure hub rather than a swim destination: its marinas launch boats toward the Marietas and the north bay reefs. Where you sleep largely decides which departure point serves you best.

Sayulita is the stronger snorkel base of the two. The whale watching and snorkeling combo in the national park departs from a Sayulita dive center with pickup listed, so a north-shore visitor can do the full Marietas day without crossing back into Puerto Vallarta traffic. There is also a biologist-led 3 hour whale trip direct from Sayulita beach, from $90 per person with snacks, hydrophone, photos and life jackets included, though with 13 reviews it carries no star claim. Sayulita as a town is covered in more depth in the Sayulita whale watching guide.

Small boat anchored beside a rocky point with palm trees on a sandy beach

Nuevo Vallarta's role is logistical. Its marina is one of the bay's principal departure points, and operator transfer sites put the airport at 20 to 30 minutes from Nuevo Vallarta, against 15 to 22 minutes to Marina Vallarta. The mega yacht sunset and whale watching trip from Chica Locca, 4.8 from 517 reviews at from $110 per person, picks up from the Nuevo Vallarta marina. The trade-offs between the marina neighborhoods, including drive times and which tours leave from where, are compared in the Marina Vallarta versus Nuevo Vallarta departures guide.

One practical warning that applies to both bases: ride-hailing apps cannot pick up at the airport arrivals curb, per multiple transfer operator guides, so plan on an authorized taxi or a crosswalk to the bridge if you are self-managing airport logistics on snorkel morning.

What Does Snorkeling Around Puerto Vallarta Cost?

Roster combo prices run from $42 per person for the shared 3.5 hour whale and snorkel trip to $85 per person for the 5 hour Marietas combo, with the private 4 hour charter at from $600 per group for up to 10. On top of any fare, budget the 125 MXN Marietas park entry and, where a listing states it, a 39 MXN port tax.

The cheapest firm-priced listing on this entire roster is the $42 whale and snorkel combo, and it is worth being clear about what that buys: a shared boat, a guide, life jackets and the port tax, with the rating pool reflecting the price point. The cheapest pure whale boat, for comparison, starts at $62 per person. So snorkeling is not the expensive part of the day; the boat, the crew and the permit structure are.

Mask and fins resting on a boat deck beside a dry bag in morning light
Cost item Typical figure Basis
Shared whale and snorkel combo from $42 per person Travel vallarta, 3.5 hours, Los Peines
Marietas whale and snorkel combo from $85 per person Sayulita Entourage, 5 hours, gear and lunch included
Private combo-capable charter from $600 per group (up to 10) OCEANUS Lifetime, gear included
All-inclusive yacht with open bar from $319 per group (up to 15) Chica Locca, open bar, breakfast and snacks included
Marietas park entry 125 MXN per person per day CONANP official fee
Port tax where stated 39 MXN Two roster listings state this figure

Two small print items do the damage onMarietas days. The park fee is per person per day, and while children under 12 are exempt, most adult groups pay it. Access is only through CONANP-permitted operators, so a suspiciously cheap "Marietas" ticket that is really a drop outside the park boundary is a known trap; confirm the operator's permit status on the listing. For the broader picture of what whale boats cost at every tier, see the whale tour cost guide.

When Is The Best Time Of Year To Snorkel In Puerto Vallarta?

Sea temperature peaks in August at 30.3 C and stays warm through autumn, while the driest, calmest window runs January through April with 1 to 2 rain days a month. The trade-off is simple: whale season, December to March, gives you the combo tours; summer gives you the warmest water but the heaviest rain and hurricane-season risk.

The verified monthly numbers make the case plainly. Sea temperature sits at 24.5 C in January, 23.9 C in February and March, and climbs to 30.3 C in August. Rain flips the other way: January averages 37 mm over 2 rain days, February and March just 12 mm and 4 mm over a single rain day each, while July through September run 362 to 429 mm over 20 to 21 rain days a month. Hurricane season in the Eastern Pacific officially runs 15 May to 30 November. Snorkeling conditions in the strict sense, swell and visibility by month, are not reliably sourced, so treat any month-by-month clarity claim you read elsewhere with skepticism.

Calm bay water at midday with distant green hills along the shoreline
Month Sea temp C Rain mm Rain days What it means for snorkelers
January 24.5 37 2 Whale and snorkel combos running, dry days
February 23.9 12 1 Peak whale density named by operators
March 23.9 4 1 Late whale season, very dry
April 24.9 4 1 Whale season closed, calm and dry
August 30.3 380 21 Warmest water, heavy rain, storm risk
October 29.6 125 9 Warm sea, improving weather, pre-season

For travelers who want both whales and a snorkel stop, the season question is the deciding one. The official window ran 8 December 2025 to 23 March 2026 under the SEMARNAT notice published in the Diario Oficial on 10 October 2025, and operators advertise an 8 December 2026 opening for the coming season, but the federal notice for 2026-27 has not appeared yet, so treat the new-season dates as operator-advertised rather than official. Hotel and operator guides report the first humpbacks typically enter the bay in late November, ahead of the legal start. The full timing picture, including day-of-day considerations, is in the best month guide and the weather in whale season guide.

Chart of monthly sea temperature and rain days in Banderas Bay with the whale season window marked
Sea temperature peaks in August at 30.3 C while rain days collapse to one per month in February and March, so the dry whale-season window trades slightly cooler water for far calmer days.

A word on the animals you are sharing the bay with. About 500 individual humpbacks visit Banderas Bay per season according to ECOBAC, a local research organization. They reach about 60 feet and about 40 tons, and NOAA lists the Mexico humpback population as Threatened under the Endangered Species Act, per the NOAA species page. That listing is why the rules around them are strict: authorized boats approach no closer than 60 meters for small vessels, wait at 240 meters, and no vessel may put swimmers in the water near them. The federal season notice sets the calendar and the restricted zones.

What Should You Bring On A Snorkel And Whale Combo Day?

Bring reef-safe sunscreen applied before boarding, a rash guard or light layer for the boat ride, a towel, motion-sickness remedy if you are prone, and cash for the 125 MXN park fee where it applies. Gear is included on every combo listing on the roster, so mask and fins are one less thing to carry.

Every combo listing in this guide lists snorkeling equipment among its inclusions, from the $42 shared trip to the private charter. That does not guarantee a perfect mask fit, so contact-wearers and people with strong prescriptions should ask the operator about options, or bring their own mask and use the boat's fins. The life jacket rule inside the Marietas park is mandatory in the water, so strong swimmers should not plan around skipping one there.

The boat-ride realities deserve equal billing. The longer Marietas crossings put you on open water for a meaningful stretch, and the advice in the seasickness guide applies to snorkel days too. Age policies vary by operator and are not standardized on the listings, so check each listing for the operator's age and health rules before booking children onto a combo. The full packing logic, including what to wear and what to leave at the hotel, is in the what to bring guide.

Beyond the tours, the free side of a Puerto Vallarta water day is real but limited: the Malecon boardwalk, the Zona Romantica streets and the public marina and pier areas all cost nothing and put you on the shoreline. No free whale or snorkel boat exists; every boat on this roster is paid. Those options are cataloged in the free things to do in Puerto Vallarta guide, alongside the site's overall take in Puerto Vallarta Whale Watching coverage of the bay.

Common Questions About Snorkeling In Puerto Vallarta

Where can you snorkel in Puerto Vallarta?

The two headline destinations are Los Arcos marine sanctuary, a short boat ride south of town, and the Marietas Islands National Park at the north end of Banderas Bay. Quieter options include the coves near Yelapa and Quimixto and the reefs off Sayulita.

Can you snorkel with whales in Puerto Vallarta?

No. Federal rule NOM-131-SEMARNAT-2010 prohibits swimming, diving and snorkeling around whales. Combo tours snorkel at a reef or beach stop away from whale activity, and no legal tour in Mexico swims you with humpbacks.

How much does it cost to snorkel at the Marietas Islands?

Combo tours on this roster run from $42 per person for a shared 3.5 hour trip to $85 per person for the 5 hour Marietas combo, plus the 125 MXN per person per day park entry fee set by CONANP. Children under 12 are exempt from the park fee.

Is snorkeling included on whale watching tours?

Only on combo listings. The 5 hour Sayulita Entourage trip, the 3.5 hour shared combo from Los Peines and the 4 hour private charter all include snorkel gear. Whale-first boats such as the biologist-led 4 hour trip from Opequimar stay on the whales and do not snorkel.

What is the best month for snorkeling and whales together?

Operators and guides name January and February as peak whale months, and those are among the driest months of the year with one to two rain days. Sea temperature in that window sits around 23.9 to 24.5 C. The official whale season last ran 8 December to 23 March, and operators advertise the same 8 December opening for the new season pending the federal notice.

Do you need a permit or a tour to snorkel at Los Arcos and the Marietas?

At the Marietas, yes: access is only with a CONANP-permitted operator and the 125 MXN entry fee applies. Los Arcos is reached on standard snorkel boat tours from Puerto Vallarta with no separate federal entry fee on file.