Le Baglioni Resort Sardinia - The Leading Hotels of the World est situé dans la réserve marine de Tavolara, juste au nord de San Teodoro.
L'Hotel Stella Marina se trouve à 3 minutes à pied du centre de San Teodoro et à 5 minutes en voiture de la plage de La Cinta.
Offering extensive grounds with a swimming pool and a tennis court, Li Suari Club Village is 300 metres away from the beach in Cala D'Ambra.
Cet hôtel à la gestion familiale bénéficie d'une situation paisible à 1 km de la plage de Cala Girgolu, sur la côte Est de la Sardaigne.
Situé à 300 mètres de la plage de La Cinta à San Teodoro, l'Hotel La Palma dispose d'un restaurant et d'une pizzeria avec terrasse.
Le Due Lune Puntaldia Resort & Golf est situé sur la côte nord-est de la Sardaigne.