Maui offers some of the best whale watching in the world from December through April, as humpbacks gather in the area's shallow waters. The Kaanapali Beach Hotel, on a nearly five-kilometre stretch of beach, is offering a Whale Encounter package with savings of 25 per cent. Now through April 1, you can book a four-night stay including a rental car, breakfast for two daily and whale-watching tour for $1,339 a couple for travel dates from Dec. 15 through April 7. For more information, visit kbhmaui.com.