购房时开发商没按合同交房,购房者通常有权退房。首先,根据《民法典》第五百七十七条规定,当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。开发商未按时交房构成违约。其次,若开发商逾期交房达到合同约定的解除条件,比如逾期超过一定期限等,购房者可依据合同约定解除购房合同并要求退房。再者,即便合同未明确约定解除条件,经购房者催告后,开发商在三个月的合理期限内仍未交房,购房者也有权解除合同退房。购房者退房时,可要求开发商返还已付购房款及利息,赔偿损失,并按合同约定承担违约责任。若协商不成,可通过诉讼等法律途径维护自身合法权益。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。