购房合同违约定金是否能退,需视具体情况而定。1. 如果是购房者违约,比如因自身原因不买了,那么按照法律规定和合同约定,定金通常是不能退的。这是对卖房者的一种保障,因为购房者的违约行为可能给卖房者造成损失。2. 若因不可抗力等不可归责于双方的原因导致合同无法履行,定金应予以退还。比如自然灾害等致使房屋交易无法进行。3. 要是卖房者违约,如一房二卖等情况,购房者有权要求卖房者双倍返还定金。这是对购房者权益的有力保护,以弥补其因卖房者违约所遭受的损失。4. 此外,如果合同存在无效或可撤销的情形,定金也应当退还。比如合同存在欺诈、胁迫等导致合同可撤销的因素。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。