It's never too late to get a great travel deal! Here are three of the best last-minute travel deals we found on the internet this week:
1. A Keystone whodunit

Through Feb. 4, a murder mystery weekend at the charming Allenberry Resort in Boiling Springs, Pennsylvania, costs just $500 per person, double occupancy. The package includes all meals and a costume party with a live band.
2. Beachside in Jamaica

Stay at least three nights at the Azul Beach Resort Sensatori on Jamaica's Seven Mile Beach and enjoy a 45 percent discount. In early February, a midweek stay in an oceanview suite costs $1,812. Book by Jan. 31; travel through March 31.
3. Storm watching in Canada

In winter, 30-foot swells crash onto the shores of Vancouver Island. Enjoy the show at the Wickaninnish Inn: Its Storm Watchers package includes a discounted two-night stay, daily brunch, and two oilskin hats. The offer starts at $730.