6 Malls and Shopping Centres in Barcelona
Barcelona is a great destination for shopping, as many national and international brands have made their home there. Prices for Spanish brands such as Zara, Massimo Dutti or Bimba y Lola can be up to 30% cheaper than those found elsewhere in Europe, all year round. Make sure you leave room in your suitcase!
- 1 Maremagnum shopping centre: by the sea
- 2 Diagonal Mar shopping centre: just 5 min from the beach
- 3 Las Arenas Mall: an old bullfighting arena
- 4 La Maquinista shopping centre: off the tourist track
- 5 L’Illa shopping centre: near Camp Nou
- 6 La Roca Shopping Centre: Chic Outlet 30 minutes from Barcelona
Maremagnum shopping centre: by the sea
This centre is in a rather special location, built on a large jetty and surrounded by the sea. It even has a mirador offering 360º views of the city.
In addition to a wide range of shops, you’ll find cinemas, restaurants and a whole host of leisure facilities. Even better, it’s open almost every day of the year, even on Sundays and public holidays!
When? Monday to Sunday from 10am to 9pm (10pm in summer). More information on the official website.
Where? Moll d’Espanya, 5 (metro station Drassanes, L3 or Barceloneta, L4)
- 24-hour car park
- Bicycle parking
Diagonal Mar shopping centre: just 5 min from the beach
Located by the sea, Diagonal Mar offers a delightful blend of sunshine, coastal views, and shopping options, with a whopping 200+ stores to choose from.
When? From the 1st of October to the 31st of May: Monday to Saturday from 9am to 9pm. From the 1st of June to the 30th of September: Monday to Saturday from 9.30am to 10pm. More information on the official website. More information on the official website.
Where? Avinguda Diagonal, 3 (metro station El Maresme | Fòrum, L4 or tram station El Maresme, T4)
- 3 hours’ free parking
- Bike park
Las Arenas Mall: an old bullfighting arena
A shopping centre created inside a former bullfighting arena… well, that’s certainly not something you see every day! The top floor offers panoramic views across Barcelona, and plays host to a range of cafés and restaurants.
When? October to May: Monday to Saturday from 9am to 9pm. June to September: Monday to Saturday from 10am to 10pm. More information on the official website.
Where? Gran Via de les Corts Catalanes, 373-385 (metro Espanya, L1/L3)
- Car park open 24/7
La Maquinista shopping centre: off the tourist track
Further from the city centre, La Maquinista is the biggest mall in Catalonia, and one of the biggest in Spain. It’s outside, making shopping particularly pleasant when the sun is shining.
- By creating your account on the official website, you will be entitled to many discounts in different shops.
When? Monday to Saturday, 9am – 9pm (more info on the official website)
Where? Paseo Potrosí, 2 (metro Sant Andreu, L1 or Bon Pastor, L9N/L10N)
- Free parking
- Bike parking
L’Illa shopping centre: near Camp Nou
L’Illa is a particular favourite with the locals. It includes shops selling clothes, cosmetics, homewares and technology. If it’s gift ideas you’re after, we recommend a stop at the biggest branch of Natura in Barcelona.
Level -1 of L’Illa is also a great place for foodie shopping. We can’t recommend the iberico ham from Andreu highly enough! So much so, in fact, that we’ve written a whole article on the subject: Andreu, the best bellota Iberico ham in all Barcelona.
When? Monday to Saturday, 9.30am to 9pm. Sometimes open on Sunday, more information on the official website.
Where? Avinguda Diagonal, 557 (metro Maria Cristina, L3 or tram L’illa, T1/T2/T3)
- Car park open 24/7
La Roca Shopping Centre: Chic Outlet 30 minutes from Barcelona
La Roca Village is a stylish, all-outlet shopping centre. Located near La Roca del Vallès near Barcelona, this outlet mall has more than 130 shops selling top Spanish and international brands,
Although clothing shops predominate, you will also find cosmetics, tableware and leather goods shops as well as cafés and restaurants.
Its main asset? It offers, in all seasons, branded articles at prices of up to 60% off.
Take a look at our article on this big brand shopping centre: Roca Village. The sales last all year round!