Mediterranean marine caves have been categorized as both biodiversity reservoirs and vulnerable habitats. However, only a few studies have focused on Porifera assemblages within marine caves along the Adriatic Apulian coast (southern Italy). In this study, the sponge fauna of the Rondinella cave, a semi-submerged marine cave along the coast of Bari (Southern Adriatic Sea), was investigated for the first time. The use of advanced image analysis in combination with targeted sampling has made it possible to determine the spatial distribution and diversity of Porifera along a transect from the entrance to the end of the cave. Data analysis clustered the stations into two groups, separated according to the distance from the entrance and corresponding to the cave entrance and the semi-dark zone. Sponges were found at all stations covering a considerable part of the substrate, with the highest cover values occurring in the semi-dark zone. A total of 54 sponge taxa were identified: 49 Demospongiae, 3 Homoscleromorpha, and 2 Calcarea. Six species are new records for the Apulian marine caves, one species represents a new record for marine caves, and two species are new findings for the southern Adriatic Sea.