The best time to visit Oahu is from mid-April to early June ... Plus, attractions in and around Honolulu are less crowded, and visitors may even catch a glimpse of migrating humpback whales ...