Introduce tus fechas y elige entre 58 hoteles y otros alojamientos
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 Don Diego, rodeado de 60.000 m² de verdes valles, es un hotel de 4 estrellas situado en la costa de Cerdeña, a sólo 12 km al sur del aeropuerto de Olbia.

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.

Casa Salina Bamba es un alojamiento con vistas a la montaña que está en San Teodoro, a 9,3 km de Isla de Tavolara y a 29 km de Olbia Harbour.
Belvedere, que tiene vistas a la montaña, dispone de alojamiento con piscina al aire libre y balcón a unos 7,7 km de Isla de Tavolara.
Villa Le farfalle, que cuenta con piscina al aire libre, jardín y salón de uso común, ofrece alojamiento en San Teodoro con wifi gratis y vistas a la ciudad.