La población de Castelldefels está situada al Sur de la comarca del Bajo Llobregat, en el delta formado por el río Llobregat. La playa de 5 kilómetros, la más cercana a Barcelona y dotada de todos los servicios, unidos a un suave clima mediterráneo, atraen a esta población una gran oferta turística, que se completa con el Parque Natural del Garraf.