
Carovigno: Torre Guaceto and Puglia’s wild coast
A quiet white town in the province of Brindisi with an outsized draw on its doorstep: Torre Guaceto, one of the wildest, best-protected stretches of coast in all of Puglia. Dunes, seagrass and a 16th-century watchtower, with cars kept back and the beach reached on foot or by bike. Add a castle-topped old town and, at Easter, the flag-waving ’Nzegna, and you have a proper half-day with a swim.
What to see in Carovigno
Be honest about the shape of a visit: Carovigno is really about the coast, with the old town a pleasant short wander on top. The pleasure is in three things, one wild, one old, one only at Easter.

Torre Guaceto: the wild coast
The reason to come. A WWF-managed state nature reserve and marine protected area, shared with Brindisi, protecting roughly 1,200 hectares of dunes, wetland and ancient olive groves behind some eight kilometres of shore, named after its 1567 watchtower. To save the dunes, cars are kept out: you park at the reserve gate and reach the beaches by summer shuttle, by bike or on a short walk. There are snorkelling and diving trails over the Posidonia seagrass, and a sea-turtle rescue centre. In a region of wall-to-wall lidos, a coast left genuinely wild.

The castle and the old town
The whitewashed centro storico is crowned by the Castello Dentice di Frasso, Norman in origin and documented as “Castellum Carvinei” back in 1163, with a distinctive triangular plan: a square tower, a round tower and an almond-shaped one. The Neapolitan Dentice di Frasso princes bought the fief in 1791. Since 2014 the castle has been the town’s cultural hub, its underground segrete housing a small museum of popular traditions. A quiet wander of an hour or two, not an all-day sight.
The flag-waving festival
Carovigno’s signature event, for the Madonna di Belvedere, is the ’Nzegna: a huge banner of coloured fabric triangles around a central “mystic rose”, waved and spun by costumed battitori to drums and clarinets in a procession up to the sanctuary. It is performed on Easter Monday and the following Tuesday in town, and billed as Italy’s oldest religious banner tradition. If you are in Puglia at Easter, it is a genuinely un-touristy spectacle.
A wild reserve and a quiet town
Two stories run through Carovigno: an ancient Messapian town on the plateau, and the protected coast below it that has become its calling card.
Torre Guaceto takes its name from the Arabic Gaw sit, “place of fresh water”, recorded by the geographer al-Idrisi in 1164 for the springs that feed its wetland. Protected from the 1970s through WWF campaigns, it became a marine protected area in 1991 and a state nature reserve in 2000, run by a consortium of Carovigno, Brindisi and WWF Italia. Its wildness is now the point: no beach bars along the core, a strict no-take zone where fish stocks have visibly recovered, and two Slow Food presidia grown inside it, the sweet Fiaschetto tomato and a native Ogliarola olive oil.
Carovigno itself is old. Messapian in origin (the ancient Carbina), it appears in the records as “Castellum Carvinei” in 1163, and its coast is studded with 16th-century watchtowers, Guaceto and Santa Sabina among them, raised against corsair raids. It is a working Alto Salento town of about 17,000, better known to Italians for its olive oil and its Easter festival than to foreign visitors, which is much of its charm.
| Carovigno in brief | Note |
|---|---|
| Where | Adriatic coast, province of Brindisi (Alto Salento) |
| Torre Guaceto | WWF-run state reserve & marine protected area |
| The tower | A 16th-century watchtower (1567) on the headland |
| Slow Food | Fiaschetto tomato & Ogliarola olive oil, grown in the reserve |
| The ’Nzegna | Easter banner-waving feast for the Madonna di Belvedere |
The town sits about 7 km inland; its beaches and the reserve are on the coast below.
Where to stay in Carovigno
My honest steer: Carovigno works best as a beach base or a half-day stop rather than a headline destination. In summer, staying near the coast (Specchiolla, Torre Santa Sabina, Pantanagianni) puts you minutes from Torre Guaceto at gentler prices than Ostuni proper. Masserie and B&Bs dot the countryside between the town and the sea; many visitors simply day-trip in from a base in the Valle d’Itria or from Ostuni.
Compare live prices for hotels, masserie and B&Bs in and around Carovigno on the map.
Our top experiences in Carovigno
The best of Carovigno is outdoors and on the water at Torre Guaceto: snorkelling, kayaking and cycling the reserve. The experiences hub links the rest of Puglia.
Getting to Carovigno
Carovigno sits on the Adriatic coast between Ostuni and Brindisi, just off the SS379. It is an easy run from Brindisi and its airport, and one of the coastal towns you can reach by regional train.
| From | Distance | By car |
|---|---|---|
| Ostuni | ~10 km | ~15 min |
| Brindisi | ~25 km | ~30 min |
| Brindisi airport (BDS) | ~30 km | ~30 min |
| Fasano | ~20 km | ~25 min |
| Lecce | ~65 km | ~50 min |
| Bari airport (BRI) | ~90 km | ~1 hr 15 |
By train: Carovigno has a station on the Adriatic regional line, about 3 km from the centre (roughly 15 minutes from Brindisi). · Best towns in Puglia
Arriving by air? Brindisi-Salento (BDS) is the nearest airport, under 30 km away; Bari (BRI) is the alternative at around 90 km. A fixed-price private airport transfer takes the stress out of the first leg, and an Italy eSIM keeps your maps working. For Torre Guaceto and the coast you will want your own wheels: see renting a car in Puglia.
Day trips from Carovigno
Carovigno sits in the middle of the Alto Salento, so the white towns and the coast are all close. String a couple together with a morning at the reserve.

Ostuni
The dazzling White City on its hill · ~15 min · Ostuni guide

Brindisi
Port city at the end of the Appian Way · ~30 min · Brindisi guide

Fasano
Zoosafari, Egnazia’s ruins & the coast · ~25 min · Fasano guide
All destinations
Best time to visit
Carovigno is about the coast, so come from late spring to early autumn, when the sea is warm and Torre Guaceto’s summer shuttle and lido services run (roughly June to September). May, June and September are the sweet spot: warm water, fewer people. The reserve trails are lovely out of season too, just without the beach services. Best time to visit Puglia
Keep planning
Practical guides: Getting to Puglia · Renting a car in Puglia · Best beaches in Puglia · Ostuni to Lecce by car
Carovigno: FAQ
What is Carovigno known for?
Carovigno, in the province of Brindisi, is best known as the gateway to Torre Guaceto, a WWF-managed nature reserve and marine protected area with a wild, dune-backed coast and a 16th-century watchtower. The town also has a Norman-origin castle, the Castello Dentice di Frasso and hosts the ’Nzegna, one of Italy’s oldest religious flag-waving festivals, at Easter.
Can you swim at Torre Guaceto?
Yes, at the regulated Zone B beaches such as Punta Penna Grossa, from dawn to dusk in season. The core Zone A around the watchtower and lagoon is a strict no-take reserve where bathing is not allowed. To protect the dunes, cars are kept out: you park at the reserve entrance and reach the beach by summer shuttle, on foot or by bike.
What is the 'Nzegna?
The ’Nzegna is Carovigno’s Easter festival for the Madonna di Belvedere. A large banner of coloured fabric triangles around a central mystic rose is waved and spun by costumed performers to drums and clarinets, in a procession up to the sanctuary. It is performed on Easter Monday and the following Tuesday in town, and is billed as Italy’s oldest religious banner tradition.
Is Carovigno worth visiting?
Yes, mainly for Torre Guaceto, one of the wildest and best-protected stretches of coast in Puglia, a rare thing in a region of wall-to-wall lidos. The old town and its castle make a pleasant short wander, and the Easter ’Nzegna is a distinctive folk spectacle. Most travellers treat Carovigno as a beach day or half-day stop rather than a full destination.
How do you get to Carovigno?
Carovigno sits on the Adriatic coast between Ostuni (about 10 km) and Brindisi (about 25 km). Brindisi-Salento is the nearest airport, under 30 km away, with Bari about 90 km. The town has a station on the Adriatic regional rail line, about 3 km from the centre, roughly 15 minutes from Brindisi.
Related: Ostuni · Brindisi · Best beaches in Puglia · All destinations · Best time to visit
