#1 Barceloneta Beach
Of the 5 km of Barcelona beaches, the most famous sits right near downtown: Barceloneta Beach. Located in a historic fishing neighborhood, it spans 578m of Mediterranean sand. Maintained with great care, it draws locals and travelers for swimming, sports, and beachside dining in a relaxed, family-friendly setting just steps from the city.