Der Hafen von Santa Teresa di Gallura liegt an der nördlichsten Spitze von Sardinien. Dort befindet sich die Meerengen von Bonifacio, die Sardinien von Korsika trennt. Es gibt Fährverbindungen zur französischen Insel Korsika und zu anderen Teilen Sardiniens. Im Hafen gibt es einige Restaurants und Cafés, die frische Meeresfrüchte und traditionelle sardische Gerichte anbieten. Es gibt auch zahlreiche Geschäfte mit lokaler Handwerkskunst und Souvenirs.
Auch die Umgebung des Hafens bietet Besuchern kristallklares Wasser zum baden sowie einem Panoramablick auf die Meerenge und die Berge von Korsika. In der Nähe befindet sich der wunderschöne Strand Rena Bianca. An den Hafen schließt sich das historische Zentrum von Santa Teresa di Gallura.