ご質問を頂きました。
3つの表現をご紹介します。
I am sorry for the delay in my response.
I am sorry to be late in answering your email.
I am sorry for my delayed response to your email.
3つ目は、response to your の後に、inquiry (お問合せ)やletter (手紙)なども使えます。
つい返事が遅れてしまうこともありますよね。
そんな時は、出だしに1行入れると、相手の印象も良いのではないでしょうか。