El Porto Coda Cavallo Salina Bamba se encuentra frente a la hermosa playa de Salina Bamba y ofrece diferentes apartamentos. Los apartamentos disponen de balcón, patio, TV y zona de cocina con nevera.
El Baglioni Resort Sardinia - The Leading Hotels of the World se encuentra dentro de la reserva marina de Tavolara, justo al norte de San Teodoro.
El Hotel Onda Marina está rodeado por un jardín exuberante, a solo 100 metros de la famosa playa de La Cinta. El hotel ofrece aparcamiento gratuito y habitaciones con aire acondicionado y balcón.
El Grande Baia Resort & Spa se encuentra rodeado por un parque de 80 hectáreas a 10 km al norte del centro de San Teodoro. Cuenta con un spa moderno y una piscina impresionante con solárium.
El Hotel Sandalyon está a solo 100 metros de la costa y de las hermosas playas, y ofrece WiFi gratuita en las zonas comunes y aparcamiento privado gratuito.
El Hotel Stella Marina se encuentra a 3 minutos a pie del centro de San Teodoro y a 5 minutos en coche de la playa de La Cinta. Ofrece aparcamiento gratuito y alojamiento con aire acondicionado.
Helios Hotel está en San Teodoro, a 1,9 km de Playa de La Cinta, y dispone de alojamiento con terraza, parking privado gratis, restaurante y bar. Este hotel de 2 estrellas ofrece wifi gratis.
El Li Suari Club Village se encuentra a 300 metros de la playa de Cala D'Ambra y ofrece un amplio terreno con piscina y pista de tenis. Hay conexión Wi-Fi gratuita en las zonas comunes.
El Hotel Al Faro está situado en San Teodoro, a 100 metros de la playa de La Cinta. Ofrece un restaurante sardo, conexión WiFi gratuita en el vestíbulo y habitaciones sencillas de estilo rural.
El Due Lune Puntaldia Resort & Golf está situado en la costa noreste de Cerdeña. Ofrece vistas panorámicas a la costa, un campo de golf de 9 hoyos y numerosas instalaciones deportivas y de ocio.