No, the law does not allow a grace period for mortgage payments. It is possible that your loan agreement does--and if it does, that grace period is enforceable. However, you are only entitled to one if the loan agreement itself provides for a grace period.