Il paese è facilmente raggiungibile, dal porto e dall’aeroporto di Olbia, in meno di un’ora di macchina; dal porto di Porto Torres poco più di novanta minuti; circa due ore dall’aeroporto di Alghero. Dista inoltre 20 km da Palau e dall'arcipelago della Maddalena e 40 Km dalla Costa Smeralda.
Santa Teresa offre molte possibilità: oltre le spiagge di sabbia bianchissima attrezzate e libere, ci si può immergere nelle acque cristalline della splendida riserva marina di Lavezzi, Tavolara e La Maddalena, o fare romantiche passeggiate a cavallo sulla spiaggia, o wind surf, pescaturismo e giro delle isole in barca. Arrampicarsi sugli enormi scogli di granito di Capo Testa e scoprire il folklore locale e i siti archeologici di età nuragica e romana.
La notte potrete rilassarvi e divertirvi nei numerosi disco pubs intorno alla piazza che offrono ottimi coktail e aperitivi.