Whale Watching in Los Cabos – An Unforgettable Experience

2 hours (approximately)

Our whale watching tour stands out thanks to experienced local captains, small-group operation, and a strong commitment to responsible wildlife observation. We prioritize quality over quantity, allowing ample time to observe whales naturally without rushing or disturbing them. From booking to return, our team provides professional, attentive service for a smooth and enjoyable experience.

What's Included

Life jackets for all passengers
tips
Dock Fee

Meeting and pickup

Meeting point

As soon as you step off your cruise ship, look to your right-hand side — you’ll see the sign for DOCK C, Marina del Rey. If you are coming by Uber or taxi, simply ask to be dropped off at Marina del Mercado. We are located right across from Marina del Mercado, outside Señor Frog’s

End point
This activity ends back at the meeting point.

What to expect

Discover the magic of whale watching in Los Cabos through an experience designed for travelers seeking an authentic connection with nature. Sail across the waters of the Pacific Ocean and the Sea of Cortez alongside experienced local captains and guides, who will take you to the areas where whales migrate, feed, and socialize each year.

This tour is operated in small groups to ensure a comfortable, safe, and uncrowded experience. Navigation follows strict environmental guidelines, allowing you to observe the whales’ natural behavior — including breaching, tail slapping, and close swimming — without disturbing their habitat.

Ideal for families, couples, and ocean lovers, this tour offers a unique opportunity to witness one of the world’s most impressive natural spectacles, while enjoying professional service and attentive care from start to finish.

Additional info

  • Suitable for all physical fitness levels
Supplied by Go n Travel in Cabo

Tags

Boat Rentals
Self-guided Tours
Water Equipment Rentals
Rentals
Additional fees
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more

from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}