Der Strand von Porto Corallo zeichnet sich durch groben Sand aus und wird bis dicht an den Strand hin von der Vegetation eingerahmt. Aus dem Wasser ragen zahlreiche Klippen. Der Name geht auf die Präsenz von Korallenbänken zurück, die schon von jeher gesammelt und zur Herstellung von Schmuck verwendet werden, insbesondere in der Kombination mit Gold. Hinter dem Strand befindet sich ein spanischer Küstenturm aus dem 16. Jahrhundert, der als Turm zur Sichtung von Piratenschiffen errichtet wurde, welche das Gebiet von Villaputzu unsicher machten und ausplünderten.
Porto Corallo befindet sich in der gleichnamigen Ortschaft der Gemeinde Villaputzu und ist über die Staatsstraße 125 erreichbar. Man folgt der Beschilderung zur Ortschaft. Nach Erreichen der Ortschaft biegt man auf die Provinzstraße 99 ab, der man bis zum Jachthafen Porto Corallo folgt, direkt dahinter gelangt man zum Strand.