Ingresá tus fechas y elegí entre 58 hoteles y otras opciones para hospedarte
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 pileta impresionante con solárium.

Casa Salina Bamba está ubicado en San Teodoro, a 9,3 km de Isla de Tavolara y a 29 km de Olbia Harbour, y ofrece alojamiento con vista a la montaña.
Belvedere está ubicado en San Teodoro, a 7,7 km de Isla de Tavolara y a 28 km de Olbia Harbour. El alojamiento cuenta con aire acondicionado, balcón y wifi gratis.
Villa Le farfalle está ubicado en San Teodoro y ofrece alojamiento con una pileta al aire libre, un jardín, salón compartido, wifi gratis y vista a la ciudad.