El Terra Di Mare Resort&Spa ofrece pileta, cancha de tenis y una selección de habitaciones, suites y departamentos, todos con balcón o patio.
El Hotel Stella Marina se encuentra a 3 minutos a pie del centro de San Teodoro y a 5 minutos en auto de la playa de La Cinta. Ofrece estacionamiento gratuito y alojamiento con aire acondicionado.
El Borgo di Campagna se encuentra en la campiña sarda, a 12 km de Porto San Paolo y a 15 minutos en auto de Olbia y del aeropuerto.
El Hotel San Teodoro ofrece una pileta y habitaciones con aire acondicionado, wifi gratis y TV vía satélite.
El Helios Hotel se encuentra en San Teodoro, a 1,5 km de la playa de La Cinta, y ofrece restaurante, estacionamiento privado gratuito, bar y terraza. El hotel dispone de habitaciones familiares.
El MOLAROTTO CAMERE CON ANGOLO COTTURA está situado en San Teodoro, a 2,3 km de la playa de La Cinta, y ofrece alojamiento con wifi gratis, aire acondicionado y acceso a un jardín con pileta al aire...
El B&B QUADRIFOGLIO, situado en el distrito centro de San Teodoro, a 21 km de Olbia, cuenta con habitaciones con aire acondicionado y wifi gratis en todas las instalaciones.
El Sardegnadream se encuentra en San Teodoro, en la región de Cerdeña y a 2,3 km de la playa de Cala d'Ambra, y ofrece alojamiento con conexión wifi gratis, zona de parrilla, jardín y estacionamiento...
El B&B Francy se encuentra en la costa noreste de Cerdeña, a 8 minutos en auto del centro de San Teodoro. Ofrece jardín con zona de parrilla y desayunos buffet continentales.
El B&B La Cantoniera se encuentra a 2,5 km de la playa de Cala d'Ambra y ofrece alojamiento con salón compartido, jardín y cocina compartida.