Castelsardo is a charming hamlet worth visiting all year round
Castelsardo is one of “Italy’s most beautiful hamlets”, a Medieval town with a captivating history intertwined with the surrounding natural wonders.
The town is located on top of a promontory by the sea… a breathtaking panorama that immediately captures the eye upon arriving in the town center.
The Doria Family built the Castle in 1102. Originally it called the Genoese Castle, as it was built for defense during the wars between Genoa and Pisa. It was conquered by the Spanish in 1448 and renamed the Aragonese Castle. After the Spanish dominion, it was finally named Castelsardo