Castro (Puglia)
|
Latest page update: 6 September 2025
|
By: Dion Protani
|
Where to Stay
Where to Stay in Castro
Castro has a good hotel offering for its size, supported by its dramatic coastal setting and proximity to sea caves, boat trips and panoramic viewpoints. The best-reviewed options tend to focus on comfort, sea views and convenient access to the marina and Castro’s historic upper town.
Hotel Piccolo Mondo is one of the most established choices, appreciated for its clifftop terraces, pool, far-reaching views and consistently positive guest feedback for both setting and hospitality (€€€€). Hotel La Roccia, close to the waterfront, offers a well-reviewed alternative with direct sea access, comfortable rooms and a practical position for boat excursions and swimming (€€€). For those wanting a base near the historic centre, Hotel Orsa Maggiore provides a quieter setting above the coast, with pleasant terraces, welcoming service and reliable comfort (€€).
Hotel Piccolo Mondo is one of the most established choices, appreciated for its clifftop terraces, pool, far-reaching views and consistently positive guest feedback for both setting and hospitality (€€€€). Hotel La Roccia, close to the waterfront, offers a well-reviewed alternative with direct sea access, comfortable rooms and a practical position for boat excursions and swimming (€€€). For those wanting a base near the historic centre, Hotel Orsa Maggiore provides a quieter setting above the coast, with pleasant terraces, welcoming service and reliable comfort (€€).
Where is
Where is Castro?
|
The seaside town of Castro is situated on the Adriatic Coast, in the Province of Lecce. It has a population of around 2,500 residents and the main highlights are the Castello Aragonese, Punta Mucurune and the beach.
Nearby places of interest include Santa Cesarea Terme, Andrano, Porto Badisco and Tricase. |
Comune di Castro
|
Province: Lecce
Region: Puglia Population: 2,352 (in 2024 - source) Size: 4 km² Highlights: Castello Aragonese, Punta Mucurune, beach Water quality: Blue Flag Beach 2024 - 2025 Close by: Santa Cesarea Terme, Andrano, Porto Badisco, Tricase |
What People Ask About Castro
Where is Castro located?
Castro is a coastal town in the province of Lecce, in southern Puglia. It lies along the Adriatic coast of the Salento peninsula, roughly halfway between Otranto and Santa Maria di Leuca.
What is Castro known for?
Castro is known for its medieval upper town, its fishing harbour in Castro Marina, and the nearby Zinzulusa Cave. The coastline is rocky with dramatic cliffs and crystal-clear water.
Can you swim in Castro?
Yes, Castro is popular for swimming and snorkelling, particularly around the marina where platforms and ladders give access to the sea. The water is deep, clear, and popular with divers.
What is the Grotta Zinzulusa?
The Grotta Zinzulusa is a well-known sea cave near Castro. It can be visited by boat or on foot with a guided tour and features impressive stalactites, rock formations, and an underground lake.
How do you reach Castro?
Castro is best reached by car. It is about 47 km south of Lecce and around 25 km from Otranto. Public transport is limited, so driving allows easier access to the coast and surrounding towns.
Related links
Discover
Discover Castro
Castro is a coastal town in the Province of Lecce, set on the rocky shoreline of southern Puglia along the Adriatic Sea. Its historic centre, Castro Alta, stands on a limestone promontory with steep streets, white stone houses, and panoramic views over the coastline, while the lower marina area curves around a small natural harbour. The surrounding landscape is marked by cliffs, coves, and Mediterranean vegetation, giving the town a dramatic seaside setting at the edge of the Salento peninsula.
The upper town is dominated by the Castello Aragonese, whose walls recall Castro’s strategic role in controlling this stretch of coast. Archaeological discoveries, including remains linked to ancient Castrum Minervae, highlight its long history, while churches and coastal watchtowers reflect later chapters of its past. Positioned between Santa Cesarea Terme and the coastal road leading towards Otranto, Castro serves as a gateway to the Salento’s eastern shoreline, combining historic heritage with striking sea views and a strong maritime identity.
The upper town is dominated by the Castello Aragonese, whose walls recall Castro’s strategic role in controlling this stretch of coast. Archaeological discoveries, including remains linked to ancient Castrum Minervae, highlight its long history, while churches and coastal watchtowers reflect later chapters of its past. Positioned between Santa Cesarea Terme and the coastal road leading towards Otranto, Castro serves as a gateway to the Salento’s eastern shoreline, combining historic heritage with striking sea views and a strong maritime identity.
Things to Do
Things to Do in Castro
- Castro Marina: Castro Marina is the coastal area of the town, known for its crystal-clear waters and rocky shoreline. The marina offers scenic spots for swimming, sunbathing, and snorkelling, particularly around the small coves and inlets. It’s also a pleasant place for a seaside walk, with a few cafés and restaurants offering sea views and fresh seafood.
- Castello Aragonese: The Castello Aragonese stands on the upper part of Castro and dates back to the 12th century, with later modifications by the Aragonese in the 15th century. The castle offers panoramic views over the Adriatic and houses an archaeological museum with finds from the area, including items linked to the legend of Aeneas’s landing on the coast.
- Cattedrale di Castro: This modest but significant cathedral is located in the historic upper town. Built in the 10th century and later modified, it features a simple façade and a peaceful interior with traces of medieval frescoes. It stands on the site of a former Greek temple, underlining the town’s long and layered history.
- Grotta Zinzulusa: Just outside Castro, the Grotta Zinzulusa is one of the most famous sea caves along the Salento coast. Guided tours lead visitors through its dramatic chambers, filled with stalactites, stalagmites, and underground pools. The cave is named after formations resembling hanging rags, or “zinzuli” in local dialect, and provides a fascinating mix of geology and legend.
- Boat Excursions Along the Coast: From Castro’s harbour, visitors can take boat trips to explore the dramatic coastline, including other caves such as Grotta Romanelli and Grotta Palombara. These excursions offer opportunities for swimming in hidden coves and learning more about the natural features and stories of this stretch of Puglia’s coastline.
Tours and Activities
Castro Tours and Activities
Where to Eat
Where to Eat in Castro
- Tuna Lounge Restaurant: Situated near the marina, Tuna Lounge Restaurant offers a variety of seafood and Mediterranean dishes. The outdoor seating area provides views of the bay, enhancing the dining experience. Price guide: €€ (Mid-range)
- Underground Fish Restaurant: Located in the heart of Castro Marina, this restaurant specializes in fresh seafood, including tuna tartare and homemade orecchiette. The elegant setting and attentive service make it a popular choice for both locals and visitors. Price guide: €€€ (Special occasion)
- Isola del Sole Castro: Found near the seafront, Isola del Sole offers a variety of seafood and Mediterranean dishes, including fried shrimp and calamari. The self-service option and sea views make it a convenient spot for a casual meal. Price guide: €€ (Mid-range)
- Friggitoria Porto Vecchio: Situated near the port, this establishment specializes in fried seafood and traditional Italian snacks. The casual setting and quick service make it a great spot for a light meal by the water. Price guide: €€ (Mid-range)
- 37 Nodi Fish E Food: Located in front of Castro’s bay, 37 Nodi offers a variety of seafood and Mediterranean dishes, including puccia with local ingredients. The cozy atmosphere and friendly staff provide a pleasant dining experience. Price guide: €€ (Mid-range)
Photo Gallery
Castro Photo Gallery
Places Close to [Place Name]
Places Close to Castro
- Santa Cesarea Terme (approx. 5 km southeast of Castro): A picturesque town known for its thermal springs and beautiful coastal scenery, Santa Cesarea Terme offers stunning views of the Adriatic Sea. The town is famous for its Thermal Baths and the Villa Sticchi, a beautiful early 20th-century villa. Visitors can also relax on the charming seafront promenade and explore nearby beaches.
- Andrano (approx. 10 km southwest of Castro): A small town with a rich history, Andrano is home to the Castello di Andrano, a 16th-century castle offering panoramic views of the surrounding countryside. The town also has the Chiesa Madre, a beautiful church with a baroque interior, and is a great base for exploring the nearby countryside and coast.
- Porto Badisco (approx. 10 km southeast of Castro): A small, tranquil bay known for its crystal-clear waters, Porto Badisco is a hidden gem perfect for swimming, snorkelling, and relaxing by the sea. The bay is also close to the Grotta dei Cervi, an ancient cave with prehistoric paintings, making it a fascinating destination for history and nature lovers.
- Tricase (approx. 15 km southwest of Castro): A charming town with a historical centre full of narrow streets and traditional buildings, Tricase offers several key attractions, including the Chiesa Madre and the Piazza Pisanelli. The town is also known for its proximity to the beautiful beaches of Tricase Porto and the surrounding countryside, ideal for hiking and outdoor activities.
Puglia Top 10 - My Recommended Destinations in Puglia
1. Lecce
2. Alberobello
3. Otranto
4. Gallipoli
5. Polignano a Mare
6. Monopoli
7. Vieste
8. Trani
9. Giovinazzo
10. Castel del Monte
👉 Explore the Top 10 Places to Visit in Puglia
1. Lecce
2. Alberobello
3. Otranto
4. Gallipoli
5. Polignano a Mare
6. Monopoli
7. Vieste
8. Trani
9. Giovinazzo
10. Castel del Monte
👉 Explore the Top 10 Places to Visit in Puglia
How to Get to [Place Name]
How to Get to Castro
By Rail: Castro does not have its own train station. The nearest station is in Maglie, approximately 20 km away. From Maglie, local buses or taxis are available to reach Castro, with the journey taking around 25 minutes.
By Road: Castro is approximately 45 km southeast of Lecce, with a driving time of around 50 minutes via the SS16 road. From Lecce, follow signs to Castro along the SS16.
Nearest International Airport:
By Road: Castro is approximately 45 km southeast of Lecce, with a driving time of around 50 minutes via the SS16 road. From Lecce, follow signs to Castro along the SS16.
Nearest International Airport:
- Brindisi Airport (Aeroporto del Salento): Located about 95 km northeast of Castro, the drive takes approximately 1 hour and 15 minutes via the SS613 road. From the airport, you can rent a car or take a train to Lecce, then proceed as described above.
Private Transfers
Castro Private Transfers
A private transfer is the most convenient way to reach Castro or travel onwards from the town to other destinations in Puglia. You’ll be picked up directly from your chosen location and driven in comfort by a professional, local driver—no waiting times, no need for public transport, and no car hire required.
From Castro, the drive to Brindisi Salento Airport takes around 1 hour 30 minutes (approx. 95 kilometres), while Bari Karol Wojtyła Airport is around 2 hours 30 minutes away (approx. 210 kilometres). Transfers to Lecce take just over an hour by car, and the journey to Otranto takes approximately 30 minutes.
To request a quote or check availability for a private transfer, just fill out the short form below and we’ll get back to you with all the details.
From Castro, the drive to Brindisi Salento Airport takes around 1 hour 30 minutes (approx. 95 kilometres), while Bari Karol Wojtyła Airport is around 2 hours 30 minutes away (approx. 210 kilometres). Transfers to Lecce take just over an hour by car, and the journey to Otranto takes approximately 30 minutes.
To request a quote or check availability for a private transfer, just fill out the short form below and we’ll get back to you with all the details.

