Bullslaughter Bay is in the Castlemartin MoD range and access is restricted, usually to weekends. Free car parking is available at the range Car Park at Elegug Stacks, from where access is a walk of about a mile eastwards along the coastal path (a mostly level track), followed by a steep path down a grassy gully at the eastern side of the beach.
The beach is clean golden sand, with small streams and rockpools, backed by high limestone cliffs with a large collection of assorted driftwood on the east side. At the back of the beach are some impressive caves and arches. It's a good beach for sunbathing, photography and climbing. The sea is clear and inviting, and swimming is generally safe close inshore.
The car park at Elegug Stacks has picnic tables, cycle stands, an emergency telephone and usually an ice-cream van in summer. A recorded message giving precise firing times for the range is available on 01646 662367.