Castelldefels is home to the Olympic Canal, which was built for the 1992 Barcelona Olympic Games. This artificial canal is used for rowing and canoeing competitions and offers a unique opportunity to try out these sports. Visitors can rent a kayak or join a guided tour to explore the canal's calm waters and enjoy the scenic surroundings. The Olympic Canal also hosts various events and competitions throughout the year.