Canadians are canceling US vacations, preferring instead to keep their direct their travel dollars elsewhere whether it be domestic destinations or overseas.