A Isola Rossa está localizada a 1 km ao sul da Marina de Teulada. A ilha tem formato oblongo e tem aproximadamente 500 m de comprimento de norte a sul. De leste a oeste, a ilha tem cerca de 250 m. As profundidades costeiras variam de 5 m a 30 m.
Atracamos no lado redobrado pelo mistral, a profundidade inicial é de apenas 5 metros e será perfeita para fazer a parada de segurança antes de emergir