Request availability for your next vacation.


    Are you ready for your next Holiday in Sardinia?

    Request availability


      and services


      Welcome to Villaggio Calacavallo

      We welcome you to our holiday village in Sardinia, in the beautiful area of Capo Coda Cavallo, surrounded by nature of rare beauty.

      The “Villaggio Calacavallo” is only 20km from Olbia and is easily accessible by sea (with ferries from Genoa, Livorno, and Civitavecchia) and by air from the main Italian and European airports.

      We have various types of accommodation to meet all needs: beautiful brick bungalows, circular in shape, studios, all with verandas where you can relax or enjoy a beautiful sunset, or more spacious types of apartments for those who need more space and comfort.

      The accommodations are equipped with all comforts, including air conditioning, TV and hairdryer.

      Inside the village, there are also tennis courts, football pitches and a beautiful swimming pool with Jacuzzi.

      There is also a restaurant, pizzeria, a large bar where you can have breakfast or enjoy a pleasant aperitif and a supermarket equipped with everything you need (food, drinks, wines, small cosmetics, detergents, etc.).

      Our staff is available to make your next holiday in Sardinia… unforgettable: contact us for any information or to request a quote.

      The bungalows of “Villaggio Calacavallo”

      Villaggio Calacavallo and surroundings

      How to reach us

      Villaggio Calacavallo is only 20 km away from Olbia and is easily accessible:

      • By sea with ferries from Genoa, Livorno and Civitavecchia
      • By air from the major European airports

      Once you arrive in Olbia, you can reach us by car, by taxi or by Bus Sharing Tueco San Teodoro.
      We recommend to take the East Sardinian State Road 125 (S.S. 125) and follow for “Capo Coda Cavallo / S. Teodoro” and then turn left, near the sign “Calacavallo”.

      GPS coordinates of reference:
      LAT: 40.84334647348282
      LON: 9.690392017364502

      Ask for information