San Gregorio

Splendid seaside resort on the Ionian coast, with an enchanting sunset and fine golden sand. Ideal for young people and families, it lends itself to a holiday full of fun and relaxation.
San Gregorio bay with its fantastic sunsets

The town of Torre San Gregorio overlooks the Ionian coast in all its splendour, a few kilometres from the splendid Santa Maria di Leuca. Set in an inlet of extraordinary beauty, sometimes sandy and sometimes rocky, it presents in the immediate vicinity a spectacular high cliff overlooking the sea, from which it is possible to admire a scenery and an enchanting sunset; walking slowly along the Ionian coast of San Gregorio you will be enchanted by the spectacle that presents itself to visitors: a rocky, high and jagged coast that suddenly encloses an exotic corner of paradise, a small beach located and almost jealously guarded inside of a bay of inestimable splendour.

In the past it was a Roman fishing village and the area presented itself as an important landing and docking point for ships that sailed its waters on whose seabed there are still scattered numerous shards of amphorae, coins, various tools and remains of the passage of commercial boats carried out in this harbour. Still visible is also a staircase of Messapian origin and a well used to supply fresh water.

Very popular with young people and families, San Gregorio lends itself very well to lovers of rock and sand that can be easily reached on foot. It is a very characteristic and welcoming place, which has a few houses and a marina; very close to other beautiful seaside areas including Torre Vado to the north, known for its beautiful beaches and Santa Maria di Leuca to the south, known for all its charm and for being the meeting point of the two seas. The town of San Gregorio is therefore a good starting point from which to start your holidays, to then admire the whole Ionian coast and beyond.


Marina di San Gregorio is located a few kilometres from Ugento, a village whose origins are very ancient. The tower, which gives its name to this locality, is one of the many watchtowers scattered throughout the land of Salento, which are part of the defensive system against attacks which, from the Middle Ages onwards, had been built to counter the raids of the Saracens and Turks, a real scourge for the population of the Apulian coast.

In the hinterland is Patù, the smallest town in the province of Lecce, born around the year one thousand following the escape of the inhabitants from Vereto, destroyed by the Saracens. The entire municipal area is subject to landscape restrictions due to the natural composition characterised by Mediterranean scrub and local essences and the presence of ancient monuments of inestimable aesthetic and traditional value such as the pajare.

The presence of typical local flora such as the Alisso di Leuca, thyme, myrtle and various species of wild orchids is important. In it it is still possible to admire the “Centopietre”, a building of Roman or even previous origin consisting of one hundred tufaceous stones with a rectangular plan superimposed without the use of any binder such as mortar or lime.



By car:

Once in Bari (motorway) follow direction Brindisi-Lecce. Once in Lecce, take the ring road and take the exit Maglie-Santa Maria di Leuca. Continue towards Santa Maria di Leuca up to Gagliano del Capo and here go toward Castrignano Del Capo and then san Gregorio. 

By train:

San Gregorio is reached along the Adriatic (Milan – Bologna – Pescara) or through the Rome – Caserta. Once in Lecce FSE bus can be used that will take you up to San Gregorio.

By plane:

You can reach San Gregorio, with a stopover in Brindisi where you can choose to wait for the terminal that connects the airport to the center of Lecce or rent a car, if you choose the first option you can continue using the FSE bus to San Gregorio.