This sandy beach, 250m long, sits 3km northeast of Las Negras, between dramatic headlands. San Pedro hamlet is inhabited by a small floating population of travellers and others hanging out in tents, abandoned buildings and the odd cave. It's only accessible on foot or by inflatable boat from Las Negras. The boats cost €10 return and their frequencies depend on demand and weather.