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 shore is clean golden sand, with small streams and rockpools, backed by high limestone cliffs with (usually) a 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, angling 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 and an emergency telephone. A recorded message giving precise firing times for the range is available on 01646 662367.