7 hotels across 0 neighborhoods
Plan your stay in Carovigno, Puglia — medieval castle, Torre Guaceto nature reserve, and Adriatic beaches 5 km from the hilltop centre.
Carovigno is a whitewashed hilltop town in the Brindisi province of Puglia, southern Italy. Its medieval core clusters around the 15th-century Dentice di Frasso Castle, which dominates the skyline and still defines the town's silhouette today. The surrounding Valle d'Itria and Itria Valley landscapes — olive groves, dry-stone walls, and scattered trulli — make the area one of the most photographed in the Italian south. The Adriatic coastline lies roughly 5 km east, where the hamlet of Santa Sabina shelters a small harbour beside a Norman tower and one of Puglia's best-preserved prehistoric dolmens.
Visitors come for a combination of reasons: the slow-food restaurant scene drawing serious diners from across Europe, the low-key beaches of Torre Guaceto Nature Reserve — a protected marine area managed jointly by the WWF and local authorities — and the affordable, uncrowded alternative to better-known Ostuni, just 8 km to the northwest. Agriturismo stays, local olive oil production, and the June Feast of Sant'Anna attract both Italian weekenders and international travellers seeking an authentic Pugliese rhythm.
Carovigno sits along the SS379 coastal road and is reachable from Brindisi Airport in approximately 30 minutes by car. The town has a small train station on the Lecce–Bari line, with connections running throughout the day.

3 reviews
Check availability

3 reviews
Check availability

74 reviews
Check availability

364 reviews
Check availability

551 reviews
Check availability

715 reviews
Check availability

1,213 reviews
Check availability