For Canadian residents, down payments for investment properties vary between 20 and 35% depending on the situation and financial institution. For foreign residents, I'm not sure. In the US, banks have tended to avoid giving mortgages to many non-residents, at least since 2008 anyways...
You could probably call a mortgage broker, they might be able to help you with that......