La playa de Porto Corallo tiene un lecho marino de arena gruesa y vegetación que llega hasta la orilla. De las aguas afloran varios tramos de acantilados. El nombre hace referencia a la presencia de colonias de corales, que se recogen desde la antigüedad y se utilizan para elaborar objetos decorativos, sobre todo combinados con oro. Detrás de la playa domina una torre española del siglo XVI que servía para avistar las flotas de piratas que amenazaban y saqueaban la zona de Villaputzu.

Porto Corallo se encuentra en la localidad del mismo nombre, en el municipio de Villaputzu. Tome la carretera estatal 125 y siga las indicaciones hacia el pueblo. Al llegar a Porto Corallo, gire por la carretera provincial 99 y continúe hasta el pequeño puerto deportivo. La playa está un poco más allá.