缔约过失责任与违约责任的区别主要表现在以下方面:
1、发生的时间不同。缔约过失责任发生在合同缔结阶段,违约责任则发生在合同有效成立之后。
2、性质不同。缔约过失责任是一种法定的损害赔偿责任,其目的是解决没有合同关系的情况下因一方的过错而造成另一方信赖利益损失的问题;违约责任则可以由当事人自行约定,如当事人可以约定违约金、损害赔偿金的计算方法和数额等。
3、归责原则不同。违约责任主要适用无过错责任原则,例外或补充适用过错推定原则;而缔约过失责任则只能适用过错责任原则。
4、赔偿范围不同。违约损害赔偿主要指履行利益的赔偿,要受到可预见规则的限制;而缔约过失责任的赔偿主要指信赖利益的赔偿,在某些特殊情况下可不受可预见规则的限制。