Spettacolari sono le scogliere a picco sul mare, soprattutto sul mare Adriatico.
Tra le spiagge rocciose più notevoli meritano citazione Castro, Tricase, Santa Cesarea Terme e Porto Badisco, e per quanto riguarda le spiagge sabbiose più note ci sono quelle di Ugento, Torre dell'Orso, Porto Cesareo, Gallipoli, Torre San Giovanni, Santa Maria di Leuca, Otranto e Specchiolla.