Ski resorts in Canada

Our ski specialists have put together these resort guides to give you an insider view of our ski resorts in Canada.

Less More

Whistler resort guide

One of the world’s most famous ski resorts, Whistler is the proud host of North America’s biggest mountain, with runs to suit all standards of skier; and an attractive, modern resort bursting with shops, bars and restaurants.

read more

Call us on 020 3993 4743 to start planning your holiday

It looks like you are in the USA

Would you like to: