The interference of reflected waves from multiple elementary scatterers produces speckle, which appears as a granular noise in synthetic aperture radar (SAR) images. These speckles in SAR images cause difficulty in image interpretation, which reduces the effectiveness of image segmentation and classification. In this paper, we propose an effective solution using generative adversarial networks (GAN) to decrease speckle noise while preserving texture features.The convolutional block attention module (CBAM) boosts the essential features in upsampled data and supports the creation of a final denoised real InSAR data.The proposed deep-learning method proved that CBAM enhanced the peak signal-to-noise ratio using the GAN. Furthermore, CBAM improved structural similarity (SSIM) to 99 and achieved the minimum mean squared error. The despeckle performance was enhanced using GAN-ResUNet in which the SSIM equals 0.999. The denoising performance proved that the use of GAN with CBAM as the generator inspired by ResUNeT achieved the best performance compared to other experiments results.