Hôtel 4 étoiles**** 111 chambres - Le Paradise Resort est situé à l'intérieur de la réserve marine Tavolara, juste au nord de San Teodoro. Il propose une navette gratuite pour une plage privée, 3 piscines, ainsi que des chambres élégantes et meublées dans un style sarde.
Hôtel 3 étoiles*** 34 chambres - Le Mimose propose une navette gratuite pour la plage La Cinta, sur laquelle il dispose d'un espace privé avec parasols et chaises longues gratuits. Il dispose également d'un court de tennis, d'une piscine extérieure et d'un restaurant sarde. Via Nazionale 32, 8020 San Teodoro