• San Giovanni di Sinis
  • near San Giovanni di Sinis, Province of Oristano, West Sardinia, Italy.
  • parking, bar, restaurant.
  • snorkelling, scuba diving, windsurfing, surfing.
  • 18:37
  • 4000 meters.

San Giovanni di Sinis

a picture of san giovanni di sinis beach in oristano sardinia
San Giovanni di Sinis beach, Oristano, Sardinia.

San Giovanni di Sinis

San Giovanni di Sinis beach (Spiaggia di San Giovanni di Sinis) is located along the seaside village of San Giovanni di Sinis, roughly 17 kilometers south of Putzu Idu beach, and near the small village of Funtana Meiga. San Giovanni di Sinis beach extends for approximately 4 kilometers along the western side of the peninsula of Sinis (Penisola del Sinis). It is mostly composed of fine sand, with some presence of stony sediments and quartz grains. San Giovanni di Sinis beach is surrounded by a great variety of environments and landscapes, including fossil sand cliffs up to 10 meters high that are known as the “steps of the beach”. San Giovanni di Sinis beach has a large car park that is suitable for camping vehicles. There are many restaurant and cafes in the nearby area. This beach too is a popular surfing, scuba diving and snorkelling spot. If you happen to be in the province of Oristano, this certainly is one of the most beautiful places to visit.

How To Get To San Giovanni di Sinis

Coming from Oristano, head in the direction of Cuglieri. At the first intersection near Santuario del Rimedio, take the elevated road section and follow the signposts for Tharros. After 20 kilometers, you'll reach the car park of the archaeological area of Tharros. San Giovanni di Sinis beach can be found on the right.

Sardinian Beaches Near San Giovanni di Sinis

Porto Alabe

  • Length: 1800 meters.
  • Things to do: snorkelling, walking.
  • Facilities: parking, bar, restaurant.
  • ✓This beach is suitable for families with children.
a picture of porto alabe beach

Porto Alabe is located in front of the village of Porto Alabe, 16 kilometers north of S’Archittu and Is Arenas. It has a length of nearly 1800 meters.

Learn more about Porto Alabe, how to get there, and where to stay.

Spiaggia di Is Arenas

  • Length: 5500 meters.
  • Things to do: walking, jogging, surfing.
  • Facilities: camping.
a picture of is arenas beach

Is Arenas beach is located south of Torre del Pozzo, 2 kilometers south of the small beach of S’Archittu. It has a total length of nearly 5.5 kilometers.

Learn more about Spiaggia di Is Arenas, how to get there, and where to stay.

Spiaggia S’Archittu

  • Length: 300 meters.
  • Things to do: snorkelling, kayaking.
  • Facilities: bar, restaurant.
a picture of s'archittu beach in oristano, west sardinia, italy.

S’Archittu beach got its name from a rock arch which is one of the largest natural bridges of Sardinia. The area surrounding S’Archittu is very scenic, and definitely the place to be to watch the sunset.

Learn more about Spiaggia S’Archittu, how to get there, and where to stay.

Is Arutas

  • Length: 500 meters.
  • Things to do: surfing.
  • Facilities: parking, restaurant, camping.
a picture of the Is Arutas beach in the province of Oristano in west Sardinia Italy.

Is Arutas beach is covered by sands of white quartz – and is located in the north-central part of the Marine Protected Area of the Sinis Peninsula.

Learn more about Is Arutas, how to get there, and where to stay.

Mari Ermi

  • Length: 1700 meters.
  • Things to do: walking, windsurfing.
  • Facilities: parking, bar, restaurant.
  • ✓This beach is suitable for families with children.
a picture of Spiaggia di Mari Ermi in Oristano west Sardinia

Mari Ermi beach, on the Costa del Sinis, lies 7 kilometers south of Putzu Idu and has a length of 1700 meters. A fine place for walks on the beach.

Learn more about Mari Ermi, how to get there, and where to stay.

Putzu Idu

  • Length: 1200 meters.
  • Things to do: snorkelling, windsurfing, surfing, kitesurfing, pedal boating.
  • Facilities: parking, restaurant, windsurfing school.
a picture of the beach at putzu idu in west sardinia

Putzu Idu beach is located in the west of Sardinia, between Porto Mandriola and Putzu Idu, and is surrounded by salt pans where flamingos can be spotted.

Learn more about Putzu Idu, how to get there, and where to stay.