В нескольких километрах по побережью от Барселоны расположен небольшой курортный городок Кастельдефельс. Он находится совсем рядом с аэропортом, поэтому там иногда слышен звук от взлетающих и приземляющихся самолетов. Однако возможность посещать Барселону практически каждый день с лихвой окупает возможные неудобства.
В центре Кастельдефельса находится исторический замок со старинным парком, неподалеку множество детских площадок. Вдоль всего пляжного побережья города тянется прогулочная набережная – променад, заполненная всевозможными кафе, ресторанами и сувенирными лавками.
В Кастельдефельсе множество отелей, в основном 4 звезды, а также много разнообразных апартаментов, пансионов и гостевых домов.