Porth Pistyll is a little visited beach just over a mile long, situated between the headlands of Penrhyn Bodeilas (to the south) and Penrhyn Glas. The shore is mostly granite pebbles and some sand at low tide, backed by boulder clay banks. The remains of a port are at its southern end.
A small lane just north of Pistyll village leads to St Beuno's church, scenically situated in a grove next to a small stream. A parking area is just a few yards down this lane (Grid Ref : SH329421 / Lat : 52.9508°N, Lon : 4.4875°W), with further parking available in a lay-by on the opposite side of the B4417.
To reach the beach you need to turn right at the church into a field, heading for a small gate at the opposite corner. The path down to the shore is a little indistinct, but rocks have been set into the ground to form some basic steps.