房屋租赁期限最长是20年。要是当事人之间约定的期限超过了这个时间的话,那么超过的部分是无效的。因此,租赁期限最长不得超过20年。超过20年的,超过部分无效。租赁期限届满,当事
法律依据
《中华人民共和国民法典》第七百零五条