租房时房主提前收回房屋构成违约,赔偿金额需根据具体情况确定。首先,若租赁合同中有关于提前收回房屋违约金的明确约定,一般应按照约定赔付。比如约定提前收回需支付相当于几个月租金的违约金。其次,若合同未约定,租客可主张因提前收回导致的实际损失。这可能包括寻找替代住房的合理费用,如搬家费、中介费等;若因重新找房耽误工作产生的收入损失等,但需有相应证据证明。具体赔偿数额可参考《民法典》第五百七十七条规定:当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。赔偿以弥补租客损失为原则,尽量恢复到未提前收回房屋时租客应处的状态。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。