Porthselau Beach is a charming location to visit in Pembrokeshire.

Based near the city of St Davids, Porthselau has a little enclosed sandy cove, gentle shelving ideal for sunbathing and is located near the Pembrokeshire Coast Path.

The beach is rocky in places but there is enough sand to relax and enjoy activities such as bathing, swimming and canoeing.

The beach is located near St Davids.The beach is located near St Davids. (Image: Google Maps) However, the currents are strong, so it is advisable to check the tide times to have plenty of beach to play on.

At low tide it’s possible to walk from Porthselau to Whitesands, which is another stunning beach in the area.

The Coast Path provides access to Whitesands Beach which is nearby.The coast path provides access to Whitesands Beach which is nearby. (Image: Google Maps) Yet, the coast path offers a safer alternative for those who want to hop from one beach to another.

There is no parking at the beach, no facilities and no lifeguards so visitors should be careful when swimming in the sea.

The beach has a mixture of sand and shingles. Porthselau beach has a mixture of sand and shingles. (Image: Google Maps) Visitors must walk to Whitesands Beach for refreshments and other nearby amenities.