大房东在二房东不交房租时能不能收房,得看具体情况。
要是大房东和二房东签订的租赁合同里有明确规定,二房东逾期不付租金达到一定条件,大房东就有权解除合同并收回房子,那大房东就能按照合同来行使自己的权利。《中华人民共和国民法典》也说了,要是承租人没有正当理由不付或者延迟支付租金,出租人可以让承租人在合理时间内支付;要是承租人过了时间还不付,出租人就可以解除合同。
要是合同里没写这些,大房东得先提醒二房东,让他在合理时间内交租金。要是二房东在大房东提醒的合理时间内还是没交,大房东就有权解除租赁合同,把房子收回来。
不过,如果房子还有次承租人,而且次承租人已经把租金给了二房东,只是二房东没把钱转给大房东,等大房东和二房东解除租赁合同后,次承租人有权让二房东退还自己已经付了但还没住的那段时间的租金。另外,要是次承租人愿意替二房东把欠的租金和违约金付了,以此来不让大房东解除合同,法院一般会支持,但如果转租合同本来就是无效的就不行了。