Castelldefels Marina is a vibrant waterfront area that offers a range of recreational activities. Visitors can stroll along the promenade, enjoy a meal at one of the waterfront restaurants, or rent a boat and explore the Mediterranean Sea. The marina also hosts various events and regattas throughout the year.