Yes, Barcelona is famous for its 4.5 kilometers of coastline featuring several distinct sandy beaches, all of which are easily accessible from the city center. The most famous and historic is Barceloneta Beach, which is the closest to the metro and always bustling with tourists, street performers, and beach bars (chiringuitos). For a slightly more local and "familial" vibe, many residents prefer Nova Icària or Bogatell Beach, which are cleaner and offer more space for volleyball and sunbathing. If you are looking for a more "VIP" experience with upscale beach clubs, Somorrostro Beach is the place to go. It is important to note that these beaches are largely "man-made" or heavily replenished with sand following the 1992 Olympics, so the sand can be a bit coarse. For the clearest water and finest sand, locals often take a 20-minute train ride (R1 line) north to Montgat or south to Castelldefels, which offer a more pristine coastal experience away from the urban crowd of the city center.