plus all the operators' own sites (thomson, crystal, etc)
Best thing to do if you want to book late is pick your resort(s) on the basis of how high they are, keep an eye on the snowfall (Ski Club of Great Britain has a good service) and pile in a couple of weeks before.