Isola Rossa est un hameau côtier de la Municipalité de Trinità d'Agultu et Vignola, en province de Olbia-Tempio. Autrefois bourg de pêcheurs (dont il conserve encore l'aspect), c'est aujourd'hui une localité très développée et organisée du point de vue touristique et l'une des plus renommées stations balnéaires de la Sardaigne du nord. Donnant sur le Golfe dell'Asinara, il vante une position centrale par rapport a des sites d'intérêt historique-archéologique et aux localités touristiques les plus célèbres du nord, comme la Costa Smeralda, Santa Teresa di Gallura, Castelsardo, Alghero et Stintino. La tour côtière d'origine espagnole du XVIe siècle est sa caractéristique principale. Son nom dérive de la couleur de l'îlot du même nom qui se trouve à environ 400m de la côte. Isola Rossa se distingue pour le charme de sa mer et du milieu qui l'entoure, fait de plages de sable blanc et fin - spiaggia Longa, La Marinedda et Cala Canneddi -, roches rouges et roses et maquis parfumé.