一、房子不需要搬出,承租人有权继续租赁该房屋。理由,“买卖不破租赁”,意思是,先出租又将该房屋卖出的,不影响原承租人的承租权。所以你有权在原来的三年租赁期内继续租赁,不受房屋卖出的影响。
二、从买房人的角度说,买房人成为新的出租人,他无权要求你搬出,理由同样是“买卖不破租赁”。
三、如果协商不成,有两种解决方法,一是起诉要求买房人履行出租合同。二是在卖房人承担违约责任后,你搬出该房屋,这里的搬出,不是因为你无权租赁该房屋,而是你不愿在此浪费时间和精力去处理相关的纠纷。这两种解决方法有一个前提是,原房屋所有人允许该房屋转租,或者知道或者应当知道该房屋转租后六个月内未提出异议。
四、法律规定:
《合同法》第二百二十九条 租赁物在租赁期间发生所有权变动的,不影响租赁合同的效力。