1. 一般情况下,二房东违约,房东有权收回房子。2. 首先,二房东与房东签订的租赁合同中通常会约定不得擅自转租等条款。若二房东违约转租,房东可依据合同约定解除合同收回房子。3. 其次,即便合同未明确禁止转租,二房东违约行为损害房东利益,如拖欠租金、损坏房屋等,房东可基于法律规定的不安抗辩权等,要求解除合同并收回房屋。4. 再者,根据相关法律规定,承租人未经出租人同意转租的,出租人可以解除合同。所以,房东有权收回房子。5. 不过,房东收回房子应遵循法定程序,需通知二房东解除合同,并要求其限期腾退房屋。若二房东不配合,房东可通过法律途径解决,如向法院起诉要求收回房屋并要求二房东承担违约责任。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。