Waiting until the very last minute to book can really pay off. While airfares tend to rise as your travel date approaches, it's the opposite with hotel prices. Since hotels are always aiming to maximize their occupancy rate, many will decrease their rates if they aren't meeting their expected targets.