Die Baia dei Turchi liegt etwas mehr als 5 km nördlich von Otranto, genau an dem Küstenabschnitt an der Adria zwischen den Binnenseen Alimini Grande und Alimini Piccolo, die nur etwa 3 km voneinander entfernt sind. Diese unberührte Sandbucht gehört zu der wertvollen geschützten Oase der Alimini-Seen, einem der wichtigsten Ökosysteme der Region Salento in Apulien.
In der Nähe befinden sich weitere Strände und Orte, die zu den schönsten und touristischsten Apuliens gehören, wie die Faraglioni di Sant'Andrea, die Grotta della Poesia, Torre dell'Orso, Porto Badisco und Castro.
Die Baia dei Turchi ist sowohl mit öffentlichen Verkehrsmitteln als auch mit dem eigenen Fahrzeug (Motorrad, Auto, Wohnmobil) leicht zu erreichen.