The beach of Porto Pirastu has a covering of grey sand mixed in with gravel. It is surrounded by thick, flat rocks of various sizes and to the rear there is a small pinewood area that offers shade and shelter.