Maui is the best Hawaiian island for whale watching. While you can see whales off all the Hawaiian islands, Maui is the best one for it, given that the shallow Auau Channel, between Maui, Molokai, and Lanai, provides one of the highest concentrations of humpback whales on the planet during the winter months.