Spain has some of Europe's largest and most popular shopping centres, offering international brands, food courts, cinemas and family-friendly facilities under one roof. Whether you are settling in as an expat or visiting, here are the standout shopping centres worth knowing about.
Madrid Area
- Xanadú (Arroyomolinos) — one of Europe's biggest, with an indoor ski slope.
- La Vaguada (Madrid) — established centre, popular with locals.
- Plaza Norte 2 (San Sebastián de los Reyes) — large mall close to the airport.
- Las Rozas Village — outlet shopping, premium brands.
Barcelona Area
- La Maquinista — one of Catalonia's biggest centres.
- L'Illa Diagonal — central, upscale.
- Diagonal Mar — near the seafront, family-friendly.
- La Roca Village — designer outlet shopping outside the city.
Costa del Sol
- La Cañada (Marbella) — the main shopping centre of the western Costa del Sol.
- Miramar (Fuengirola) — large coastal centre with good restaurants.
- Plaza Mayor (Málaga) — outdoor-style centre near the airport with restaurants and a cinema.
- El Ingenio (Vélez-Málaga) — eastern Costa del Sol option.
Costa Blanca
- Plaza Mar 2 (Alicante) — well-established central Alicante mall.
- Habaneras (Torrevieja) — popular with British expats in the south Costa Blanca.
- La Marina (Finestrat / Benidorm area) — large coastal centre with retailers and food court.
- Portal de la Marina (Ondara) — serves the Jávea / Dénia area.
Costa Cálida and Murcia
- Nueva Condomina (Murcia) — one of the largest shopping centres in southern Spain, with retailers and cinema.
- Thader (Murcia) — family-friendly, large food court.
- Dos Mares (San Javier) — close to the Mar Menor.
Valencia
- Bonaire (Aldaia) — one of the biggest in the Valencian Community.
- El Saler — central Valencia option.
Balearic and Canary Islands
- Porto Pi (Palma de Mallorca) — central Palma, easily accessible.
- FAN Mallorca — large modern centre with restaurants and cinema.
- El Muelle (Las Palmas, Gran Canaria) — waterfront shopping.
- Siam Mall (Tenerife) — near Las Américas.
Practical Tips
Most large Spanish shopping centres open 10am to 10pm Monday to Saturday, with Sunday opening varying by region. Many have free parking, a cinema, a food court and family facilities. Sales (rebajas) happen twice a year — early January and mid-July — with significant discounts at major brands.