I booked 2 weeks ago with Balkan for myself and my husband to go from Cardiff to Borovets for a week half-board on 14th Jan. Total price including beginners ski package was only £640!!!
Check out internet sites for the major travel companies and you'll nearly always find good late deals. The prices are usually cheapest a month before you go, after that they go up again until about 2 days before departure!