Castelsardo är en charmig stad som ligger ovanför havet, och det är just havet som har präglat dess historia. Staden användes som ett defensivt fäste och en strategisk kontrollpunkt. Den gamla byn har fortfarande kvar sin medeltida fästningsstruktur med imponerande bastioner, branta trappor och smala gator.På toppen av platån står Doria-slottets fästning, som rymmer museet för Medelhavsvävning.På kort avstånd från slottet ligger 1300-talskatedralen Sant'Antonio Abate med utsikt över havet, med ett distinkt klocktorn täckt av färgad majolika.På slottets sluttningar står kyrkan Santa Maria delle Grazie från medeltiden, som rymmer 1300-talskrucifixet av den svarta Kristus i trä från 1300-talet.?Nära orten Multeddu står Roccia dell'Elefante (Elefantklippan), gjord av mörk trachyte som helt och hållet skulpterats av vinden, och som rymmer flera domus de janas. Området har varit bebott sedan nuragisk tid: från denna närvaro finns resterna av Paddaggiu nuraghe kvar.Av arkeologiskt intresse är Monte Ossoni-komplexet, som innehåller en förhistorisk by som försvaras av imponerande murar.