Usually they send me an e-mail message regarding their sales. You can sign up to receive these. Otherwise the sales are advertised online and in the newspapers. I usually book my flights before booking accommodation and find that works better for us. If you have booked your villa now, you could still wait until the next sale before booking your flight. Prices are high now, but often drop right after Christmas for people that still have some money left to travel.