Maui is considered the best Hawaiian island for whale watching due to the shallow Auau Channel that runs alongside it. This shallow channel brings the whales closer to the surface and increases your chances of spotting them breaching or hunting for krill or small fish.