Vor San Teodoro liegt ein schöner langer Sandstrand, der den ehemals kleinen Fischerort zu einem Ziel vieler Touristen gemacht hat, ebenso wie die Nähe zum Flughafen Olbia.
San Teodoro gehört ebenso wie Budoni zu den wenigen Orten im Osten Sardiniens, die touristisch geprägt sind. So haben im Osten die Wahl zwischen einsamen Buchten und urspünglichen, verschlafenen kleinen Orten, oder den touristisch gut erschlossenen Ortschaften.