租房子签的合同只要是合法签订的,当然是有效力的,对订立合同的双方当事人都具有法律约束力。除非合同存在以下情况的,则合同是没有法律效力的:
一、订立合同的当事人是无民事行为能力人。
二、合同订立不是当事人的真实意思表示。
三、合同内容违反法律、行政法规的强制性规定或者违背公序良俗。
四、合同是行为人与相对人恶意串通签订的,损害他人合法权益。
【法律依据】
《民法典》第一百四十三条,具备下列条件的民事法律行为有效:
(一)行为人具有相应的民事行为能力;
(二)意思表示真实;
(三)不违反法律、行政法规的强制性规定,不违背公序良俗。