Best Beaches Near Barcelona, Spain

Escape the crowds in the summertime, by taking a quick train ride out of the city to the beaches North and South of Barcelona. Below we list our favorite beach finds. Each destination is less than a 20€ round-trip train ride from Barcelona. Most beaches can be reached in 30-60 minutes by train.

Best White Sand Beach - Torredembarra

An hours south of Barcelona, the small town of Torredembarra is a local's paradise. You won't find many tourists here. In fact, not many of the restaurants or cafes have English speaking staff. Instead, you'll find miles of pristine, super-fine grained, white sand beaches. The sand is so soft that the city has built boardwalks down the beach to the sea, so you won't sink in over your ankles when trying to navigate to the beach. The water is calm and crystal-clear, so you can look down and see your legs when you are swimming in the Mediterranean Sea. Don't forget your sunglasses. The whiteness of the sand reflecting off of the water can be blinding.


Access Torredembarra on the Rodalies train towards Tarragona.

Most Scenic Beach - St. Pol de Mar

St. Pol de Mar is a scenic village at the cusp of the Costa Brava. Here the mountains meet the Mediterranean Sea, resulting in a jaw-dropping series of small coves and inlets where waves crash into exposed rock. St. Pol de Mar is mainly visited by locals. Again, no English here. Instead, you'll find a private coves and peaceful beaches that seem a million miles away from the bustle of Barcelona. Bring a heavy towel or a blanket. The beach here is not sand, but small pebbles.


Access St. Pol de Mar by taking the R1 line north an hour towards Blanes.

Best "All-Around" Beach - Sitges

Sitges has something for everyone. Soft, sand beaches with shallow waters and lightly lapping waves- perfect for small children. Upscale boutiques if you like to merge shopping with swimming. Gourmet Restaurants serving local delicacies. Adult-only GLBT beaches. And, famous modernist architecture and museums. Because of Sitges' versatility, it is one of the most popular resort-towns in Spain.

To access Sitges, take the Rodalies 2 line to Sitges. Depending on whether you take a local or express train, the trip is 30-45 minutes.

Best Beach for a "Hike and Swim" - Garraf

Garraf beach is nestled in a small, mountainou,s cove at the base of the Parc del Garraf Nature Preserve. Spend a morning hiking through the pines to the desolate cliffs and crannies of the Catalan Coastal Mountain System. Then, descend a winding stone, staircase to the sea and rest on the small Garraf beach dotted with green and white cabanas.


To access Garraf, take the Rodalies 2 line south towards Sitges. Garraf is the last stop before Sitges. When you exit the train, walk north towards Barcelona until you see the GR-92 footpath on the side of the mountain. From here, its a quick hike to the Visitor's Center where you can pick up guided hiking and walking maps for the park.




Barcelona Basics Budget Tips Travel Tips Packing Tips Buildings