Marina di Cardedu tiene un lecho marino de arena clara y bastante fina mezclada con guijarros. Sus aguas son transparentes y cristalinas con diferentes contrastes de color, a los que se une el verdor de la vegetación que rodea la playa.