Ottiolu Beach

a picture of cala ottiolu beach
Ottiolu beach, Porto Ottiolu, Budoni, Olbia-Tempio, Sardinia.

About Ottiolu Beach

Ottiolu beach (Spiaggia di Ottiolu) is located just 3 kilometers north of Budoni beach, right in front of the small village of Porto Ottiolu in Olbia-Tempio. The beach is adjacent to Porto Ottiolu harbour to the north, that can get quite busy during summer. The beach is shaped like a half moon and has a length of 500 meters. It faces north-east offering views of the tiny island called Isolotto d’Ottiolu situated 400 meters off the coast. White sand and clear shallow waters make Ottiolu beach suitable for familes with children. Ottiolu is a much loved beach and frequented by many tourists, and nearby you can find many services, including hotels, bars, restaurants and shops.

Ottiolu Beach Accommodations

400 meters south-west of Cala Ottiolu you’ll find the four-star Hotel Baia del Porto. This hotel features a swimming pool, tennis court, and a private beach. All 77 rooms come with air conditioning, a minibar, and independent entrance. Baia Del Porto’s restaurant offers a buffet breakfast, lunch, and dinner. For children there is a mini club and playground. Just 200 meters away from the beach you’ll find the Porto Ottiolu Resort. It has modern accommodations with kitchenettes and private patios or terraces. The resort offers a wide range of sports facilities, a soccer field, 3 tennis courts, beach volleyball, and a scuba-diving center. Sailing and motor boats are available for rent. For a complete overview of all hotels, apartments, villas and condo hotels in Porto Ottiolu, click here.

Directions to Ottiolu Beach

To reach Cala Ottiolu from Olbia, take the SS125 in the direction of Siniscola. Once you have reached San Teodoro, continue towards the village of Porto Ottiolu. Once at Porto Ottiolu, follow the signs to the marina. The beach is located south of the marina.

Sardinian Beaches Near Ottiolu Beach

Puntaldia Beach

  • Length: 120 meters.
  • Things to do: snorkelling.
  • ✓ This beach is suitable for families with children.
a picture of spiaggia di puntaldia near san teodoro in north-east sardinia

Puntaldia beach, one of the smallest beaches in the area of San Teodoro, faces north-east offering marvelous views of Capo Coda Cavallo and Isola Tavolara.

Lu Impostu Beach

  • Length: 1000 meters.
  • Things to do: snorkelling, scuba diving, walking, kayaking, birdwatching.
  • ✓ This beach is suitable for families with children.
a picture of blue skies over lu impostu beach near san teodoro sardinia

A few hundred meters south of Cala Brandinchi you'll find Lu Impostu beach, the third largest beach of the San Teodoro area with a length of 1 kilometer.

Cala di Budoni

  • Length: 3800 meters.
  • Things to do: snorkelling, scuba diving, windsurfing.
  • ✓ This beach is suitable for families with children.
a picture of spiaggia di budoni in north east sardinia

Cala di Budoni lies in front of the village of Budoni, 8 kilometers south of San Teodoro. It is one of the last beaches you'll find near the Nuoro border.

La Isuledda

  • Length: 400 meters.
  • Things to do: snorkelling.
  • ✓ This beach is suitable for families with children.
a picture of la isuledda beach near san teodoro in olbia tempio sardinia

Just a few hundred meters south-west of Cala d'Ambra you will find La Isuledda beach. This is the southernmost beach in the vicinity of San Teodoro.

Cala d’Ambra

  • Length: 700 meters.
  • Things to do: snorkelling, windsurfing, kayaking.
  • ✓ This beach is suitable for families with children.
a picture of cala d'ambra near san teodoro in north-east sardinia, italy.

Close to the village of San Teodoro you will find the beach of Cala d'Ambra. It is located a little under 2 kilometers south of the beach of La Cinta.

La Cinta Beach

  • Length: 3200 meters.
  • Things to do: snorkelling, walking, jogging, windsurfing, kitesurfing, stand up paddling, horseback riding.
  • ✓ This beach is suitable for families with children.
a picture of spiaggia de la cinta near san teodoro in north-east sardinia.

La Cinta Beach (Spiaggia La Cinta), near San Teodoro, is one of the longest beaches (3.2 kilometers) in north-east Sardinia.

Cala Brandinchi

  • Length: 700 meters.
  • Things to do: snorkelling, pedal boating, kayaking.
  • ✓ This beach is suitable for families with children.
a picture of the clear waters at cala brandinchi beach in san teodoro sardinia

Cala Brandinchi beach (Spiaggia Cala Brandinchi) is one of the most beautiful beaches of Sardinia. Also known as 'Tahiti' because of its Caribbean looks.