Linda
There is a very nice cl at the village of Jameston nr Manorbier, Tenby I do not know the details of the site as I am not a CC member but I have looked in at the site and it is very pretty, Barafundle is about 5 miles away.
I am almost reluctant to give you this info as I do not like to pass the location of this bay to strangers as we have the most beautifull beach in Wales and the rest of the UK to ourselves most weekends prior to school hols.
PS
We sail from freshwater east and land on the beach with my rib.
Good luck.