Best family vacation destination in Canada? Definitely Banff National Park. It just has so much to offer: hiking, camping, hot springs, skiing, snow-shoeing, a chance to see wildlife, delicious food...the possibilities are endless. Add to this the stunning backdrop of the Rocky Mountains and you have an all-around amazing destination. One of the most beautiful places in the world, for sure.