
An Oahu whale-watching cruise is the best way to spot Hawaii’s humpback whales. Save money with whale-watching cruises to Diamond Head, take a buffet lunch whale-watching cruise from Waikiki, or learn the ukulele or hula on a Hawaiian whale-watching cultural cruise.