Every week we invite competing companies to give us their best deal for a specified holiday. Today: a seven-night skiing holiday in Canada. Prices are for two people travelling together departing at the end of January 2010 and include seven nights' accommodation, flights and transfers.

Ski Independence

£1,418: Panorama, British Columbia

Includes Air Canada flights departing Heathrow on 30 December and self-catering accommodation in a Gold studio. "Panorama is a superb resort, renowned for its quality ski-in/ski-out accommodation and its great snow record, so with 50 per cent off the accommodation, and 2-for-1 on transfers, this is a perfect solution for the January blues," says Ski Independence's Philli Swindale. (0131 243 8097; ski-i.com)

Canadian Affair

£1,078: Banff, Alberta

Includes Thomas Cook flights departing Gatwick on 30 December and room only accommodation at the Swiss Village Hotel. "This is an incredible deal to one of the world's most iconic ski destinations, a world class ski resort where you can ski three mountains. The package includes non-stop flights on Thomas Cook's Airbus A330 with luxury leather seats, seatback TVs and free ski carriage, and if you book now there are more savings such as kids ski free," says Canadian Affair's Kathryn Munro. (020-7616 9999; canadianaffair.com)

Thomson Ski

£1,298: Lake Louise, Alberta

Includes British Airways flights departing Heathrow on 27 December and room only accommodation at the Lake Louise Inn. "Conveniently located in the resort centre, this hotel offers excellent service, an indoor pool, steam room, Jacuzzi, restaurants and supervised children's evenings. The Canadian Rockies offer wide-open, immaculately groomed slopes and the fluffiest powder snow. The lift pass offers access to all three ski terrains within the area," says Michael Brabin of Thomson Ski. (0871 971 0578; thomsonski.co.uk)