Spiaggia di Marina di San Pietro, Beach in Castiadas, Italy
Spiaggia di Marina di San Pietro is a beach in the comune of Castiadas, on the southeastern coast of Sardinia, about 400 km southwest of Rome. The sand is soft and the water clear, with gentle slopes and natural coves along the shoreline.
The beach lies in the territory of Castiadas, a comune re-established in 1951 after the area was drained and resettled; until then the coastal plain was largely abandoned marshland. The surrounding coast of the Provincia di Cagliari, in southern Sardinia, remained sparsely settled, and the beach itself has no recorded ancient settlement. Its documented history is that of the modern comune and its agricultural colonisation.
Local restaurants near this place serve traditional Sardinian dishes made with fresh seafood caught by fishermen from nearby villages. The meals reflect how coastal communities here have always relied on the sea for their food.
The beach has parking available and visitors can rent chairs and umbrellas for the day. A beachfront bar offers drinks and light snacks for refreshment.
The beach lies in the municipality of Castiadas, in the province of Cagliari, about 400 km southwest of Rome. The climate is mild: the average temperature is 18 °C, reaching about 28 °C in July and dropping to around 10 °C in February, with roughly 800 mm of rain a year.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 93,391 contributors worldwide.