Relax on Castelldefels Beach

Castelldefels is famous for its beautiful sandy beach, which stretches for over 5 kilometers along the Mediterranean coast. Spend a day sunbathing, swimming, or enjoying water sports like paddleboarding and windsurfing. The beach is well-equipped with facilities, including beach bars, restaurants, and rental services. Whether you want to unwind or have an active day by the sea, Castelldefels Beach is the perfect spot.