Porth Dafarch is a lovely little south-west facing beach on Holy Island, Anglesey located on the coast road between Trearddur Bay and South Stack and perfect for a family day out; it has a sandy beach and rock pools. If you are feeling a bit more adventurous there is a path inviting you to explore around the rocky headland. Blue Flag & Seaside Award beach. Toilets; other facilities at Trearddur Bay. Limited parking. Dog restrictions apply May to end September.