Porth Dafarch is a beautiful sandy beach owned by National Trust, located in Anglesey, Wales. The beach is located between Treaddur Bay and Holyhead. It is enclosed by cliffs and is close to campsites, with opportunities for rock-pooling and rambling, being ideal for a day out pleasing the whole family. It is popular for a couple of watersports, such as windsurfing, surfing, canoeing, sailing and jet skiing. No lifeguard service is provided, though this is a Blue Flag beach. Dogs aren't allowed on this beach from May to the end of September.