Do Canadians need an International driver's license to drive in Hungary?

No, as long as they have a valid Canadian driver's license.