top of page

seasonal whale watching tours

Cabo Whale Watching - Private

Watch the whales frolic in their natural habitats along the Sea of Cortez


  • Duration: 2 hour tour

  • The best time for Whale Watching in Cabo San Lucas, is from late November to late April. During this time, Humpback Whales and Gray Whales can get really close to the Bay of Cabo San Lucas and its coastline, although they begin to appear as early as late November!

  • Whales come to Cabo to breed and also give birth. Whales born here return each year.

Seasonal Whale Watching Menu:

  • Unlimited margaritas and daily cocktail creations, Mexican beers, soft drinks, and bottled water.

  • Tortilla chips, Mexican Salsa, and guacamole OR cured meats, cheese, crackers, and fruit plate

  • For Private Cruise - Full open bar: Vodka, Tequila, Whiskey, Rum, Mexican beers (international beer and wine available upon request) juices, soft drinks, and bottled water

  • For Private Cruise - Option for Pizza delivered at boarding for additional $5 USD per person, in addition to your included snack choice

  • For Private Cruise - Option for Mexican meal prepared during tour for additional $9 per person of quesadillas and both steak and chicken tacos, in addition to your included snack choice. Fish and vegetarian tacos available by request.

Additional Information:

  • Contact Us for more info on Departure Times & Pricing

  • Each additional guest after the 6th incurs a surcharge of $75 USD per adult and $25 USD per child

  • Bilingual crew

  • Remember to bring sunscreen, a camera - we will take photos also, and cash for gratuity

Mark went out of his way to make our day perfect. We were served whatever drink we could think of and the food was amazing. We saw whales closer than I’ve ever seen them which was awesome! They even take pictures of your group and email them to you. I will definitely recommend Cabo2vegas to my friends. Great job guys!

★★★★★ -Brandon D. | TripAdvisor


You can request a charter one of four ways:

  1. Visit our Cabo2Vegas GetMyBoat Page.

  2. Click on the following link to select a pre-set package and schedule the best time for your tour with our Online Bookings.

  3. Send a Custom Yacht Charter Request and we will reach out to you.

  4. Simply go to our Contact Us and give us a call.


To pay online you can utilize our quick checkout button below, otherwise you will need to book a tour through our Online Bookings system.

bottom of page