Castelsardo este un oraș fermecător care se înalță deasupra mării și tocmai marea este cea care i-a marcat istoria. Orașul a fost folosit ca fortăreață defensivă și punct de control strategic. Satul antic își păstrează încă structura de fortăreață medievală, cu bastioane impunătoare, scări abrupte și străzi înguste.În vârful platoului se află fortăreața Castelului Doria, care găzduiește Muzeul țesutului mediteranean.La mică distanță de castel, Catedrala Sant'Antonio Abate din secolul al XIV-lea domină marea, cu un clopotniță distinctiv acoperit cu majolică colorată.Pe pantele castelului se află Biserica Santa Maria delle Grazie, care datează din Evul Mediu și care adăpostește Crucifixul din lemn al lui Hristos cel Negru, din secolul al XIV-lea?În apropiere de localitatea Multeddu se află Roccia dell'Elefante (Stânca Elefantului), făcută din trachită întunecată sculptată în întregime de vânt, care adăpostește mai multe domus de janas. Această zonă a fost locuită încă din perioada nuragică: din această prezență au rămas rămășițele nuraghei Paddaggiu.De interes arheologic este complexul Monte Ossoni, care prezintă un sat preistoric apărat de ziduri impunătoare.