Best Beaches Near Barcelona: Every Option, Sorted by Distance
Quick answer: Barcelona has excellent beaches within an hour of the city. The city's own Barceloneta beach is 15-20 minutes by metro. For sand without the crowds, Castelldefels (22km, 15
Read More