From mid-December through April, humpback whales winter off Cabo, and we book a private or small-group tour from the villa. Boats leave the marina, pass El Arco, and look for breaches, tails, and calves in the Pacific and the Sea of Cortez. Tours fill early in peak months, so we lock the date before you arrive.