Can the beach be reached on foot from the campsite?

Yes, the campsite is right on top of two magnificent stone coves, Cala Margarita and Cala de los Botes. The nearest sandy beach is La Fosca, 500m away.