外国人可以在中国贷款买房,但是要必须满足以下条件:1.在中国连续居住满一年,且能开居住证明;2.在中国没有住房;3.取得外籍人在中国买房的购房申请表。贷款需要准备四大类资料:1.个人身份证明:身份证、居住证、户口本、结婚证等信息;2.提供稳定收入来源证明:银行流水单,劳动合同等;3.提供稳定的住址证明:比如房屋租赁合同,水电缴纳单,物业管理等相关证明;4.银行规定的其他资料。