Lecce dista circa dieci chilometri dal Mar Adriatico e presenta una costa con perlopiù spiagge di sabbia finissima. La località marina più vicina è San Cataldo. Da qui procedendo verso Nord si incontrano Frigole, Torre Chianca, Spiaggiabella, Torre Rinalda, Casalabate. Da San Cataldo procedendo invece verso Sud: Torre Specchia Ruggeri e San Foca (costa rocciosa con insenature sabbiose).