• Hotel Costa Caddu

  • A splendid boutique resort hugged by Sardinia’s crystal waters on one side, and its idyllic countryside on the other.
  • Kids
    Family-friendly with children playground
  • Food & drink
    Seaview restaurant serving Italian and Sardinian specialities. A huge choice of restaurant in town (1.9 miles)
  • Rooms
    40 double rooms and 2 Suites for families with private pool.
  • Nearby
    San Teodoro with its white beaches, lively centre and fantastic atmosphere. Olbia airport is only 30 minutes away.
  • Prices
    A 7-night stay on a BB basis sharing a double room starts at £ 730 per person including car hire


Food & Drink:
  • Buffet breakfast
  • A' la carte restaurant with sea view
  • Vegetarian menu / Gluten free
  • Outdoor pool and Solarium
  • Children playground
  • 9-hole golf club nearby
  • Diving
  • Several private beach lidos within easy reach
  • Wi-Fi in common areas
In room features:
  • Individually controlled air conditioning
  • Family suites and interconnecting rooms
  • Safety deposit box & minibar
  • 2 x Suite sharing a private pool and solarium

Hotel Costa Caddu

Think all aspects of Sardinian exquisiteness – nature, sea, food, hospitality – accrued in one place. That’s where you’re heading.

Set on the East coast of Sardinia near San Teodoro, Hotel Costa Caddu is akin to a tiny village lost in one of the most beautiful areas of Sardinia.

Immersed in Mediterranean gardens and boasting a private beach, restaurant and swimming pool with bar service, the resort is designed to steal you away into the dream seaside holiday.

Bathe in tranquillity, aloof from summer crowds, while enjoying magnificent views of the Isle of Tavolara. You’ll understand why Sardinian waters are so famous – their translucency is so impressive they even prompted D.H. Lawrence to write his celebrated book, ‘Sea and Sardinia’.

Retreat to your quarters in one of the hotel’s cottage rooms, each elegantly decorated with Sardinian embroidery and artefacts.

Their modern comforts range from fully equipped en-suite bathrooms to free wi-fi, satellite TV and daily cleaning. Their private patios with sitting areas are the icing on the cake, shamelessly luring you into lazing.

Triple rooms are also available and cots can be requested at a small additional charge. Children have the extra treat of a playground too. 

For larger families, there are two splendid Suites enjoying extra privacy and sharing a private pool.

SUITE “Grazietta”: a private entrance, a living room, 2 double rooms, 1 single room, 2 bathrooms.

SUITE “Angelina”: a private entrance, 2 double rooms, a living room with a fireplace, a bathroom with a separate washroom

To satisfy your appetite, you can go from global to local with the hotel’s sea view restaurant, offering international, Italian and Sardinian choices.


The sandy beach of Isuledda and the sandy coves of Costa Caddu are a 5-minute walk from the hotel. 

San Teodoro, located 10 minutes’ away by car, is a vibrant beach town renowned for its summer energy and immaculate beaches.

One of its most famous beaches is the stunning La Cinta beach, 4km of white sand bordering a populated with Pink Flamencos and other many other bird species.

San Teodoro is within the Tavolara Marine Park, a beautiful stretch of coast with an embarrassing choice of marvellous beaches and crystal clear waters.




Check distances from Hotel Costa Caddu by copying and pasting the following locations' names in the ''Get Route'' box below the map.

Local highlights

Further afield

Nearest airport

Cala Brandinchi
Cala Girgolu
La Cinta

San Teodoro
Coda Cavallo

Cala Brandinchi
Cala Girgolu
La Cinta

Cagliari-Elmas Airport
Olbia Costa Smeralda Airport
Alghero airport

From Address:

More Photos


Contact Us

Contact us for expert advice on your Italian holiday.

Please complete the enquiry form, letting us know if you have any special requests, and we'll get back to you on the same day with our personal recommendations.

If you prefer to speak to us, please call on +44 (0) 20 8089 3226

Please select a Departure Date
Please select airport.
Invalid Input
Invalid Input
Invalid Input
Invalid Input

Contact Details

Please type your full name.
Invalid Input
Invalid email address.
Invalid Input
Invalid Input