A frase não está correta. Tendo em conta que nela estão presentes o complemento direto e o indireto, deve fazer-se a contração dos mesmos, uma vez que estão pronominalizados, respeitando género e número do complemento direto. Assim, a frase deveria ser a seguinte: «Eu gostaria de lho oferecer.»
Como se disse, a frase apresenta um complemento direto e indireto. Se, por exemplo, a frase fosse a seguinte: «Eu gostaria de lhe oferecer um jantar», ela estaria correta; lhe seria o complemento indireto, a pessoa a quem se oferece alguma coisa (que já tinha sido referida anteriormente). Ou, então, se tivesse a seguinte estrutura: «Eu gostaria de oferecê-lo [o jantar] à Maria», também era aceitável, pressupondo que o termo jantar já tinha sido mencionado. Neste caso, -lo seria o complemento direto.