Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.
Neljatärnihotell Don Diego asub otse Sardiinia rannikul, keset 60 000 ruutmeetri suurust rohelist orgu, Olbia lennujaamast vaid 12 km lõunapoole.
Surrounded by an 80-hectare park, Grande Baia Resort & Spa is 10 km north of San Teodoro centre. It offers a modern spa and an impressive pool with sun terrace.
Sisehoovivaatega B&B Tavolara asub Puntaldias, Lu Impostu rannast 400 meetri ja Spiaggia di Puntaldiast 1,6 km kaugusel. Rõduga majutusasutuses on tasuta eraparkla ja tasuta WiFi-ühendus.
Casa Debili on toiduvalmistamise võimalusega majutusasutus San Teodoros, vaid 1,5 km kaugusel rannast. Kohapeal on tasuta parkla. Igas apartemendis on istumisnurk ja köök.
Aia ja terrassiga Terre di gallura asub San Teodoros, 7,6 km kaugusel Isola di Tavolarast, 27 km kaugusel Olbia sadamast ja 22 km kaugusel Olbia arheoloogiamuuseumist.