Castelldefels is five kilometres of wide sandy beach twenty kilometres from Barcelona and ten minutes from the airport. It suits families who want the sea and space without a long journey to the city.

Life in the neighbourhood

The town is organised around its beach: a wide stretch of sand, cycle paths, surf schools and the Canal Olímpic left over from the Olympics. Life is calm and family-oriented, with a strong international community and several international schools nearby. Castelldefels castle stands above the town, and the Garraf natural park begins behind it.

Areas within the district

Castelldefels Playa is the beachside grid, the most sought-after for renting. Centro is the historic centre up the hill by the castle, closer to the station and everyday errands. Bellamar, Montemar and Vista Alegre are residential hillsides of houses with gardens and views. Can Roca is quieter and more affordable.

Getting around

The R2 Sud train reaches Barcelona-Sants in roughly 25–30 minutes. By car the C-31 and C-32 take about 25 minutes into the city and around 10 to El Prat airport. Between the beach and the upper centre, a car or the bus is easier.

Schools, parks & everyday life

Five kilometres of beach, the Olympic canal, tennis and golf nearby, international schools, shopping centres, a market and a health centre. Daily life is covered locally — people go into Barcelona for work, not for shopping.

What to love

  • Five kilometres of sandy beach, twenty minutes from Barcelona.
  • The closest of these towns to the airport — about ten minutes by car.
  • Spacious homes with gardens and pools, international schools nearby.

What to consider

  • Between the beach and the upper centre you will usually want a car.
  • The beach side gets noticeably busier and noisier in summer.
  • Less town rhythm and choice of restaurants than Sitges.

What you can rent here

Entry level2 bd · 70 m²≈ €1,350/mo
Premium4 bd · 200 m²≈ €3,800/mo

Market snapshot

€1,800Furnished, asking price / month
-39%vs Barcelona avg

≈ €19/m²

Typical rent by apartment size
Studio ≈35 m²€650
1-bedroom ≈55 m²€1,050
2-bedroom ≈75 m²€1,450
3-bedroom ≈100 m²€1,900
4-bedroom ≈130 m²€2,450

Low-rise and residential, with international schools and a coast road and rail line running straight into the city. By the beach, flats and apartments in buildings with a pool; higher up, towards the castle and Bellamar, houses with gardens. Homes are larger than in the city, so the price per square metre is lower while the monthly figure is comparable.

Investment & buying →Property for sale in Barcelona →
Free guide

Download the Barcelona Guide

Relocation, neighbourhoods, real prices and a district comparison, sent to your inbox in a minute.

Frequently asked questions

How much does it cost to rent in Castelldefels?

As a guide for furnished homes: around €1,050 for a one-bedroom and roughly €1,425 for a good two-bedroom; houses with gardens run well above that. The beachfront costs more, the streets near the centre less. We confirm the exact figure per property before you view.

How far is Barcelona, and the airport?

Barcelona is 20 kilometres away: the R2 Sud train reaches Sants in 25–30 minutes, and the C-31 takes about the same by car. El Prat airport is roughly ten minutes by car — closer than from most Barcelona districts.

Is it a good place for a family with children?

That is the main reason people move here. Several international schools are close by, homes are larger than in the city, many have a garden or a pool, and the beach and sports facilities are within walking distance. The international community is large, which makes settling in easier.

How does it compare with Sitges?

Castelldefels is closer to Barcelona and the airport, the homes are larger, and life is more suburban and family-centred. Sitges is more compact, with a genuine old centre and town life all year, but it is further out and supply is tighter. The choice usually comes down to whether you want a garden or a walkable centre.

Looking to rent in Castelldefels?

Tell us your dates and budget: we'll send a current, hand-picked selection.