一般来说房屋租赁合同有期限:
1.当事人约定了租赁期限的,为定期租赁;未约定租赁期限的,为不定期租赁;租赁期限6个月以上,而未采用书面形式的,应当视为不定期租赁。
2.定期租赁和不定期租赁合同的租赁期限均不得超过20年。租赁期限超过20年的,超过部分无效。
【法律依据】
根据我国《合同法》第二百一十二条,租赁合同是出租人将租赁物交付承租人使用、收益,承租人支付租金的合同。房屋租赁合同是一种承诺合同,也就是说,合同一经签订,即对双方当事人具有法律约束力,出租人不仅应按时交付作为标的物的房屋,而且交付的房屋应符合约定的使用目的。