Satellite sea surface temperature (SST) images are valuable for various oceanic applications, including climate monitoring, ocean modeling, and marine ecology. However, cloud cover often obscures SST signals, creating gaps in the data that reduce resolution and hinder spatiotemporal analysis, particularly in the waters near Taiwan. Thus, gap-filling methods are crucial for reconstructing missing SST values to provide continuous and consistent data. This study introduces a gap-filling approach using the Double U-Net, a deep neural network model, pretrained on a diverse dataset of Level-4 SST images. These gap-free products are generated by blending satellite observations with numerical models and in situ measurements. The Double U-Net model excels in capturing SST dynamics and detailed spatial patterns, offering sharper representations of ocean current-induced SST patterns than the interpolated outputs of Data Interpolating Empirical Orthogonal Functions (DINEOFs). Comparative analysis with buoy observations shows the Double U-Net model’s enhanced accuracy, with better correlation results and lower error values across most study areas. By analyzing SST at five key locations near Taiwan, the research highlights the Double U-Net’s potential for high-resolution SST reconstruction, thus enhancing our understanding of ocean temperature dynamics. Based on this method, we can combine more high-resolution satellite data in the future to improve the data-filling model and apply it to marine geographic information science.