While whale watching in Los Angeles, whale watching in Long Beach, whale watching in Santa Monica waters, & whale watching in Newport Beach waters Harbor Breeze Cruises saw many amazing whales including Blue Whales, Gray Whales, Killer Whales and more. View our whale watching gallery below.