To find the best deals, you might want to visit Chicago during the off-peak season, which is typically between November and March. During this time, you'll find lower prices for accommodations, and attractions may be less crowded as well.