Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Right on the Sardinian coastline Hotel Costa Caddu offers beautiful sea views including Tavolara Island. The sea-view restaurant offers classic Italian and international cuisine. The Costa Caddu is comprised of separate terraced houses and a main central building housing all the services. San Teodoro's centre is 3 km away while Olbia Airport is a 30-minute drive away. All of the Hotel Costa Caddu’s rooms are have an independent entrance and a private furnished patio. Facilities in the rooms include satellite TV and a minibar.