Price per person across the 19 options priced per person: US$ 40–US$ 370 (median US$ 105). With 100+ reviews: 17 of 22.
Of the 22 options: 21 with live guides in English, 22 with free cancellation, 21 with instant confirmation, 6 with hotel pickup, 15 kid-friendly, 4 private and 17 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full.
Whale Watching Tours in Cabo San Lucas
Based on each operator's calendar. Confirmed when you book.
22 options
The 15 best
Ranked by quality, reviews, availability and booking conditions.
›
‹
Our pick
Cabo Whale Watching: Women Crew, Arch Stop & Free PhotosFeel the ocean air in Los Cabos on a small-group whale watching tour with women crew, Arch photo stop, free digital photos & sightings guarantee included.Every day · 07:00, 10:00, 13:00 and 16:00 · From age 6★ 4.97 (2,144 reviews)Duration: 2hLive guide: EN · ES✓ Free cancellation.from US$ 93 per personView
›
‹
Travelers' pick
Whale Watching Catamaran Cabo San Lucas: Hear Them SingHear humpback whales singing through a hydrophone on a Cabo San Lucas catamaran with open bar and appetizers, plus hotel pickup.Every day · 6 start times, 08:00 to 15:00 · Hotel pickup · From age 5★ 4.90 (2,294 reviews)Duration: 2h 30mLive guide: EN · ES✓ Free cancellation.from US$ 129 per personView
›
‹
Travelers' pick
Whale Watch Cabo San Lucas: Guided Tour with Sighting GuaranteeSmall-group whale watching tour in Cabo San Lucas led by a marine biologist on an eco-friendly boat with a hydrophone to hear humpback whales sing.Every day · 08:30, 12:00 and 15:00 · All ages★ 4.93 (1,256 reviews)Duration: 2h 30mLive guide: EN · ES✓ Free cancellation.from US$ 109 per personView
›
‹
Travelers' pick
Cabo San Lucas Humpback Whale Watching Tour with BiologistJoin a 2.5-hour whale watching tour in Cabo San Lucas with a marine biologist who explains humpback behavior and migration.Every day · 08:00, 09:00, 11:00 and 14:30★ 4.94 (1,065 reviews)Duration: 2h 30mLive guide: EN · ES✓ Free cancellation.from US$ 99 per personView
›
‹
Excellent quality
Whale Watching Boat Tour Cabo San Lucas: Fast Zodiac to the ArchA zodiac boat tour from Cabo San Lucas into the Sea of Cortes for humpback whales in winter months, with expert guide and hydrophones to hear them sing underwater.Every day · 6 start times, 08:00 to 15:00 · Hotel pickup · From age 5★ 4.88 (745 reviews)Duration: 2h 15mLive guide: EN · ES✓ Free cancellation.from US$ 99 per personView
›
‹
Travelers' pick
Cabo San Lucas: Whale Watching & Arch Photos with TransportHumpback whale watching from Cabo San Lucas with Arch photos, sea lion colony, and professional photography. Small groups, bilingual guides, optional hotel pickup.Tue–Sun · 08:00, 11:00 and 15:30 · Pickup available · From age 6★ 4.96 (360 reviews)Duration: 2h 30mLive guide: EN · ES✓ Free cancellation.from US$ 105 per personView
›
‹
Travelers' pick
Whale Watch Cabo San Lucas: Marine Biologist Led Zodiac TourSmall-group whale watching tour in Cabo San Lucas led by marine biologist guides on a zodiac boat.Every day · 08:00, 11:00 and 14:30 · From age 8★ 4.93 (395 reviews)Duration: 2h 30mLive guide: EN · ES✓ Free cancellation.from US$ 109 per personView
›
‹
Travelers' pick
Cabo San Lucas: Whale Watching Cruise & Lunch BuffetWatch humpback whales near Cabo, enjoy a fresh Mexican lunch buffet, and cruise past El Arco with open bar. Includes marina departure and local crew.Mon, Wed and Fri · 10:30★ 4.77 (214 reviews)Duration: 2h 30mLive guide: EN · ES✓ Free cancellation.from US$ 115 per personView
›
‹
Travelers' pick
Cabo San Lucas: Whale Watching Zodiac Boat & Arch TourSmall-group whale watching in Cabo San Lucas aboard a Zodiac boat with marine biologist guide. Max 15 people, Sea of Cortez & Arch stop, 3–4 hours. Hotel pickup available.Every day · 09:00, 12:00 and 15:00 · From age 5★ 4.67 (155 reviews)Duration: 2h 30mLive guide: EN · ES✓ Free cancellation.from US$ 85 per personView
›
‹
Best value
Cabo San Lucas: Whale Watching by Zodiac & Free PhotosFeel your heart race as humpback whales breach near Cabo San Lucas. Small group zodiac tour, expert guides, hydrophone whale songs, photos included.Every day · 09:00 and 12:30 · All ages★ 4.85 (147 reviews)Duration: 2h 30mLive guide: EN · ES✓ Free cancellation.from US$ 84 per personView
›
‹
Travelers' pick
La Paz & Sea of Cortez: Open Ocean Safari, Whale WatchingFeel the rush of the Pacific near La Paz with a local guide: swim with mobula rays, spot dolphins, and snack on deck. Includes snorkel gear and photos.Every day · 09:00 · From age 10★ 4.98 (241 reviews)Duration: 4hLive guide: EN · DE · IT · FR +1✓ Free cancellation.from US$ 229 per personView
›
‹
Whale Watching Dinner Cruise Cabo San Lucas: The Arch & Open BarWhale watching cruise from Cabo San Lucas marina on a 100-foot catamaran with unlimited drinks and fresh dinner prepared on board.Mon–Sat · 16:30★ 4.63 (121 reviews)Duration: 2h 30mLive guide: EN · ES✓ Free cancellation.from US$ 115 per personView
›
‹
Travelers' pick
Whale-Watching Pirate Ship Cruise in Cabo San LucasWhale-watching cruise aboard the Bucaneer Queen pirate ship in Cabo San Lucas with bilingual guide, breakfast and open bar included.Every day · 09:00 · All ages★ 4.71 (119 reviews)Duration: 2hLive guide: EN · ES✓ Free cancellation.from US$ 99 per personView
›
‹
Excellent quality
Whale Watching Tour Cabo San Lucas: Humpback & Gray WhalesWatch humpback and gray whales on a 2-hour catamaran tour from Cabo San Lucas with hotel pickup, snacks and beverages included.Every day · 09:00 and 12:00 · Pickup available★ 4.52 (118 reviews)Duration: 2hLive guide: EN · ES✓ Free cancellation.from US$ 97 per personView
›
‹
Private option
Private Whale Watch Tour Cabo San Lucas: Marine Biologist GuidePrivate whale watching tour in Cabo San Lucas with a marine biologist on an eco-friendly boat. See whales guaranteed or your money back.Every day · 08:30, 12:00 and 15:00 · All ages★ 4.90 (104 reviews)Duration: 2h 30mLive guide: EN · ES✓ Free cancellation.from US$ 370 per personView
Also popular with travelers
The ones most travelers have taken, by number of reviews.
›
‹
Snorkeling in Cabo San Lucas: Private Yacht with Whale WatchingPrivate yacht snorkeling in Cabo San Lucas with whale watching, open bar, and all gear included: three hours cruising the Arch, Medano Beach, and the Pacific.Every day · 09:00, 12:00 and 16:30★ 4.96 (156 reviews)Duration: 3hLive guide: EN · ES✓ Free cancellation.from US$ 1,740 per groupView
›
‹
Travelers' pick
Cabo San Lucas: Whale Watch Cruise & The Arch on Luxury Catamaran2-hour whale watching cruise from Cabo San Lucas aboard a catamaran with open bar and visits to The Arch. December–April peak season, small groups, crew-guided sightings.Every day · 10:00 and 13:00 · Hotel pickup · From age 5★ 4.60 (151 reviews)Duration: 2hLive guide: EN · ES✓ Free cancellation.from US$ 95 per personView
›
‹
Travelers' pick ·-10% off its previous price
Cabo San Lucas: Private Whale Watching Yacht with Lunch & SnorkelingFeel the thrill of whale watching in Cabo San Lucas on a private yacht, cruise past the famous Arch, snorkel clear waters, and enjoy lunch with drinks included.Every day · 08:30, 11:45 and 15:00★ 4.89 (71 reviews)Duration: 3h✓ Free cancellation.from US$ 899 per groupView
›
‹
Excellent quality
Sunset Whale Cruise Cabo San Lucas: Humpback Whales & ArchWatch for humpback whales at sunset off Cabo San Lucas with a marine biologist guide, beer and water included.Every day · 17:00 · All ages★ 4.62 (47 reviews)Duration: 2hLive guide: EN · ES✓ Free cancellation.from US$ 109 per personView
Compare 1 more options for Whale Watching Tours in Cabo San Lucas
From US$ 118 per person
›
‹
Whale Watching Cruise Cabo San Lucas: Humpback Whales & ArchWhale and dolphin watching cruise from Cabo San Lucas with catamaran, ground transport, open bar and tequila tasting included.Wed, Fri and Sun · 08:00 and 08:30 · Hotel pickup★ 3.45 (11 reviews)Duration: 4hLive guide: EN · ES✓ Free cancellation.from US$ 118 per personView