There are multiple supermarkets and grocery stores in Castelldefels. For a consistency matter, let’s regroup them by location.
City center
Most of Castelldefels small grocery shops are located in the center, close to the main street Avenida de la Constitución (Caprabo, Carrefour Market, Sorli Discau, and a bunch of pakistanese shops).
Mercadona and Lidl also have their shop in the center, with free car parking capacity.
Close to the c32 highway and to the railway voices area, you will find the biggest supermarkets, such as Lidl, Aldi, or Mercadona (inside the Anec Blau mall).
Beach area
There’s not as many options for supermarket shopping in the beach area as in the city center, but you can find a Sorli Discau supermarket on the main beach street (Paseo Maritimo), next to Castelldefels Nautic Club.
Mountain area
We refer to the Montemar, Bellamar and El Poal city districts.
Sorli Discau has a store located on the main street Avenida de la Constitución, going direction to Sitges.
SPAR is another small supermarket option in the Castelldefels mountain area.