A day cruise in Los Cabos usually means 4–8 hours on the water leaving from Cabo San Lucas harbor. Expect to see the famous Arch, Land’s End, and sea lions up close. Most trips include snorkeling at one or two spots (visibility is decent but not Caribbean-level), open bar, and a basic lunch or snacks. The ride can get choppy, especially in the afternoons when wind picks up. It’s a relaxed way to see the coastline without renting a car or dealing with taxis all day, but it’s not a quiet, intimate experience—boats often carry 20–80 people.
Best time is November through May when seas are calmer and humpback whales are around (Dec–Mar). Summer and early fall are hotter, cheaper, and much more likely to be canceled due to swells or tropical weather. Expect to pay around $80–$160 per person depending on boat size, inclusions, and whether it’s a morning snorkel trip or a sunset booze cruise. Private charters run $500–$900 for up to six people.
Pick a smaller sailboat or catamaran if you want better snorkeling and fewer people. Skip the pirate-themed dinner cruises unless you enjoy loud shows and conga lines—they’re more party than sightseeing. Bring motion-sickness remedies, reef-safe sunscreen, and cash for tips; the open bar is usually watered-down, so don’t plan on it being the highlight.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.