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.
What they offer
Free Wi-Fi in all rooms
Services and conveniences
Available in all rooms
Free bottled water
Extra beds are dependent on the room you choose. Please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.