租房合同违约押金不退是否合法需要视具体情况而定:1. 看合同约定:如果租房合同中明确约定在承租方违约时出租方有权不退还押金那么从合同角度讲是合法的。因为合同是双方自愿签订的对双方都有约束力。2. 判断违约情形:若承租方确实存在违反合同约定的行为如未按约定时间支付租金、损坏房屋设施等出租方扣除押金作为补偿有一定合理性。3. 考量押金性质:押金通常具有担保性质用于保证承租方履行合同义务。若承租方违约给出租方造成损失押金可用于弥补损失此时不退押金可能合法。4. 公平合理原则:但如果承租方违约情节轻微且未给出租方造成实际损失出租方全额没收押金就可能显失公平不具有合法性。5. 法律救济途径:若承租方认为押金扣除不合理可与出租方协商解决。协商不成的可向相关调解组织申请调解或依据合同中的仲裁条款申请仲裁也可向人民法院提起诉讼由法院判定押金退还问题。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。