Кастелсардо е очарователно градче, което се издига над морето и именно морето е белязало историята му. Градът е бил използван като отбранителна крепост и стратегическа контролна точка. Древното градче все още е запазило средновековната си крепостна структура с внушителни бастиони, стръмни стълби и тесни улички.На върха на платото се издига крепостта на замъка Дория, в която се помещава Музеят на средиземноморското тъкачество.Недалеч от замъка над морето се извисява катедралата Сант'Антонио Абате от XIV в., чиято характерна камбанария е покрита с цветна майолика.По склоновете на замъка се издига църквата Санта Мария деле Грацие, датираща от Средновековието, в която се съхранява дървеното разпятие на Черния Христос от XIV в.?Близо до местността Мултеду се издига Скалата на слона (Roccia dell'Elefante), изградена от тъмен трахит, изцяло изваян от вятъра, в която се намират няколко domus de janas. Този район е бил обитаван още от нурагическия период: от това присъствие са останали останките на нураге Paddaggiu.Археологически интерес представлява комплексът Монте Осони, в който се намира праисторическо селище, защитено с внушителни стени.