Getting Around When You Book Excursions in Puerto Vallarta
I've booked more boat and tour excursions in Puerto Vallarta than I care to count over the years. The booking process itself is straightforward, but the actual logistics of picking the right ones and avoiding the usual tourist traps is where most people mess up. Here's how it works in practice. The main excursion operators cluster along the Marina and the old town area. You'll see the big signboards at every intersection. The two companies that run the most consistent trips are Mariola Tours and Bajo Oropeza. Mariola runs the Catminas boat which goes out to the Islitas islands for snorkeling. Bajo Oroza runs the whale watching trips from November through March. Both are reliable. There are about a dozen smaller operators between them, and most of them are fine but will try to upsell you on photos and food. The pricing structure is mostly standardized. A half-day snorkel trip runs around $65 to $85 USD per person. Full-day combined land and sea tours hit $120 to $180. Whale watching is $90 to $110. These prices have barely moved in five years, which tells you something about the market.
How to Book Without Wasting Your Time
Most people book through their hotel concierge. That's fine if your hotel has a relationship with a reputable operator. It's not fine if they're pushing whatever tour gives them a 20 percent kickback. I've watched concierges send people on the same over-crowded boats that were leaving empty two days earlier. The trick is to walk into a local booking office and pay the same price. You save the commission middleman without paying more. If you do book online, avoid the big aggregator sites. They show you the same tours at the same price but layer on hidden fees at checkout for "facility access" and "ocean conservation." Those add maybe $15 each. Book direct from the operator's site or walk in. You'll save that money and get a more honest conversation about what the trip actually includes. My biggest headache was on a trip last March when I booked a "private" catamaran for six people through a third-party app. The boat arrived with eight other people already aboard and the crew had no idea who my booking was. I ended up splitting the boat with strangers and eating cold chicken sandwiches at 2 PM. The workaround was simple: always confirm with the operator directly the day before your trip. Ask for the boat name, departure time, and exact headcount. If they can't tell you those things, walk away and find someone who can.
What Most People Miss About Seasonality
Here's a detail that doesn't show up on any brochure: the water clarity in Puerto Vallarta varies wildly between May and October. The rainy season stirs up sediment and runs off from the mainland. During those months, visibility underwater drops to maybe 6 to 10 feet on the snorkel trips. The trips still run. The price is the same. But you're paying full price for muddy water and fish you can barely see. If snorkeling is the main reason you're going, aim for December through April. That's when the water is clear enough to actually see the coral and the reef fish. The trade-off is that December and January are peak season, so the boats fill up faster and you need to book ahead. I usually book my excursions about a week before arriving. That's enough time to lock in a spot without worrying about last-minute sold-outs. Whale watching has its own window. Humpback whales show up around mid-November and stick around through mid-March. The peak is late January through February. If you go in early November, you might get lucky, but you're rolling the dice. The operators know this and some will offer refund credits if they don't spot whales within the first hour. Worth asking about before you commit.
Get the Full Details

Common Pitfalls That Will Ruin Your Day
Transportation to the dock is not included in most tour prices. The Marina docks are about 15 minutes from the Hotel Zone and 20 from Los Muertos Beach. Taxis run about $15 to $20 each way. Some operators offer pickup, but it's usually a shared van that leaves early and picks up everyone in the zone. If you're staying inland or in Nuevo Vallarta, factor in an extra $40 to $60 per person for round-trip transport. Food and drink on the boats is another trap. The inclusive meals are usually bland and mediocre. Chicken or pasta, some chips, fruit, and water. If you want better, bring your own snacks and sealable drinks. Alcohol is available for purchase on most boats but marked up 3x what you'd pay at a store. A beer runs $6 to $8 on the boat. Same beer at Sevens or a local Oxxo is $2. Snorkel gear quality is inconsistent. The rental masks and fins are serviceable but often scratched or poorly fitted. If you wear prescription glasses, bring a waterproof mask or risk seeing absolutely nothing. I carry my own mask and snorkel anyway. It takes up two ounces in a bag and saves you from fighting with a $15 rental that leaks every time you turn your head.
Sea conditions matter more than weather. You can have a beautiful sunny day with 3-foot chop and a rough ride. Operators don't cancel for moderate seas because they lose money. If you're prone to motion sickness, take Dramamine the night before and again three hours before departure. The pills that say "don't drive" work best because you can actually fall asleep through the bumpy part.
A Few Operators Worth Knowing About
Besides Mariola and Bajo Oroza, Vallarta Adventures runs some of the more unique trips, including the Cuautitlan Jungle River Tour which combines ATV riding with a river float. It's pricier at around $160 per person but genuinely well-run. The Islas Marietas trips through Blue Bay go to the hidden beach that requires a swim through a tunnel to reach. That one costs about $130 and needs advance booking because they limit daily entries to 50 people. Lover's Beach and Darwin's Arch day trips are the most popular single excursion. The boat ride takes about 45 minutes each way. You spend two hours at the beach and a short stop at the arch for photos. Price is roughly $90. The arch is impressive from a distance but the boat rocks hard getting close, and you can't actually swim to it. The real payoff is just being at Lover's Beach with the Pacific on one side and the Bay on the other.

What the Industry Gets Wrong
The biggest misconception is that more expensive means better. A $200 luxury catamaran trip isn't necessarily superior to a $70 fishing vessel trip. The luxury boats have bathrooms and shade and nice seating. The fishing boats have open decks, better snorkel spots, and crews that actually care about getting you to the right places. I'd take the fishing boat any day unless you're traveling with small children or elderly people who need accessibility. Another thing: group size matters a lot. Operators advertise max 30 passengers but some boats legally hold 50 and fill them. The experience degrades fast past 35 people. Snorkel briefings get rushed, food runs short, and the captain prioritizes the hotel zone schedule over finding good spots. Ask about passenger limits when you book. If they won't tell you, that's your answer. The bottom line is that Puerto Vallarta excursions are a solid value if you avoid the markup layers and book smart. The experiences themselves — snorkeling, whale watching, island hopping — are genuinely good and competitively priced compared to similar trips in the Caribbean or Central America. The problems are almost entirely about information gaps before you show up. Fill those gaps and you'll have a fine time.