La costa e le spiagge
La fonte regionale descrive la spiaggia di Torre San Giovanni come uno dei litorali più lunghi del Sud Salento, con circa sei chilometri di sabbia fine.
Il litorale alterna tratti liberi e stabilimenti balneari. A nord del centro abitato, nella zona di Mare Verde, la costa è invece bassa e rocciosa.
La torre trasformata in faro
La torre costiera fu voluta nel XVI secolo come presidio difensivo contro le incursioni.
In seguito la costruzione fu trasformata in faro per assistere la navigazione presso le secche antistanti la costa.
Porto e parco naturale
Accanto al centro abitato si trova il porticciolo di Torre San Giovanni, punto di riferimento per la nautica locale.
Il tratto sabbioso meridionale ricade nel Parco naturale regionale Litorale di Ugento, istituito nel 2007 per tutelare dune, macchia, bacini e ambienti costieri.