9 Best Shopping malls in Barcelona

Find all the best shopping centres in the city.

Restaurant El nacional barcelona

Barcelona is one of the best shopping cities in Europe, so when visiting, you should consider visiting one of the many malls. These malls offer everything from budget-friendly stores to luxury brands. In the evening, after a day of shopping, you can also visit one of the many restaurants to try some great food.

There are many malls to choose from, and some are quite different from others. That's why we've compiled a list of all our favourites, from malls perfect for going to with your kids to malls perfect for a fun date.

In this article:

1. Las Arenas de Barcelona

This building dates back to 1900; looking at it from the outside, you wouldn't necessarily guess there is a big shopping mall inside. This is because it was a bullfighting arena until 1977, which also explains the mall's name. After the arena closed, it was used for multiple projects, but finally, in 2011, the mall was opened here.

This mall has over 100 stores, including big brands like Calzedonia, Desigual, Barça Store, and Mango. At the top of the arena, you can also find many restaurants like La Tagliatella, la Lola, Tapa Gaudí, and Udon.

All in all, it's really a great mall to visit, certainly also because of it's central location, right at Plaça d'Espanya.

Opening hours: Monday to Saturday from 09:00 - 22:00
Location: Gran Via de les Corts Catalanes, 373-385
Website: https://www.arenasdebarcelona.com

Arenas de Barcelona

Photo: Arenas de Barcelona

2. Diagonal Mar

Diagonal Mar is one of the biggest malls in the city and offers more than most. You'll generally find many known clothing brands like Primark, Bershka, Lefties, and Zara. But aside from that, you'll also be able to find other stores here. They have a big supermarket (Al Campo) and also some fun stores to walk around in, like Flying Tiger, Decathlon, and many more.

Aside from this, Diagonal Mar also offers some options that are perfect for going with your children or even on a date. They have a cinema with some English movies and a big arcade with many fun things to do.

In addition to all these shopping and leisure options, they also have some great restaurants, from dining out a bit more fancy to well-known fast-food restaurants.

Opening hours: Monday to Saturday from 09:00 to 21:00 (Mainly for stores)
Location: Avenida Diagonal, 3
Website: https://www.diagonalmarcentre.es

Diagonal mar

Photo: Diagonal Mar

3. Maremagnum

This unique mall is located in Barcelona's old port, Port Vell. Not only is the location unique, but it's also the only mall in the city allowed to stay open 365 days a year.

Inside the building, you can find stores with many different items, such as clothes, shoes, jewellery, homeware, toys, and more. They also have many restaurants inside and outside the building. We recommend dining outside at Tapa Tapa, where you'll enjoy a beautiful sea view.

After visiting the mall, there are plenty of other nearby places, like the aquarium, the Columbus monument, and the Golindrinas boats.

Opening hours: Monday to Sunday from 10:00 to 21:00
Location: Moll d'Espanya, 5
Website: https://maremagnum.klepierre.es

Maremagnum mall

Photo: Maremagnum mall

4. Westfield La Maquinista

This mall might be located a bit out of the centre, but it makes up for it with all it offers. In our opinion, this is the most complete shopping mall, so it is certainly a place you want to visit for shopping, dining out, or doing a fun activity.

Westfield La Maquinista is the biggest mall in Barcelona and the whole region of Catalonia. It has 150+ stores, with big brands like Apple, Urban Outfitters, Hollister, and Crocs all located on the first two floors.

Walking around the mall is nice, with its open-air walkways. It's almost like walking outside, but unlike most streets, it's filled with great stores everywhere.

One of the best things about this mall is the more than 50 different restaurants on the top floor, from fast food to luxury restaurants. It's a perfect place to go after a day of shopping, and we would highly recommend you to try out the food here.

Opening hours: Monday to Saturday from 09:00 - 21:00
Location: Carrer de Potosí, 2
Website: https://www.westfield.com/spain/lamaquinista

Westfield La Maquinista

Photo: Westfield La Maquinista

5. El Corte Inglés

If you are looking for a shopping mall with history, then El Corte Inglés is definitely one to visit. The mall is part of a larger chain and is recognized as one of the world’s biggest department store chains, with more than 500 locations. The one in Plaza de Catalunya is particularly popular, as it’s among the biggest in Barcelona.

The store is set on multiple levels, each featuring shops with different types of products. Some floors are mostly focused on fashion, whereas others are packed with electronics and home goods. This makes it easy for you to navigate the mall without getting lost.

Whether you are interested in Fashion brands such as Ralph Lauren or high-end cosmetic brands like Chanel, El Corte Inglés has a little bit of everything. Once you are done shopping, you can stop at the top floor to enjoy a meal with a stunning view.

Opening Hours: Monday to Saturday from 9:30 to 21:30
Location: Pl. de Catalunya, 14
Website: https://www.elcorteingles.es/

Source: El Corte Inglés

6. Gran Via 2

Nestled in the Hospitalet de Llobregat district, enthusiastic shoppers can visit Gran Via 2 in all of its glory. With more than 200 stores, Gran Via 2 has a bit of everything. You can find local retailers or international brands, no matter your desire. Shoppers can go from Zara, Decathlon, and H&M to Sephora and Yves Rocher.

Locals in Barcelona love this mall for its wide availability and the opportunity to purchase products at a lower cost. You can get anything from beauty, fashion, electronics, and even home goods. The stores span multiple floors, so you should have an easy time getting around.

On the top floor, there are numerous quaint restaurants where you can have a meal with a view. There is also a multiplex cinema where you can catch the latest films and an arcade to keep yourself entertained. Considering that most tourists in Barcelona visit the place for leisure, this is a charming place to hang out.

Opening Hours: Monday to Saturday from 10:00 to 22:00; Sunday from 10:00 to 21:00
Location: Avinguda de la Granvia, 75
Website: https://www.granvia2.com

Source: Gran Via 2

7. El Triangle

Also found in Plaza de Catalunya, this mall is the perfect choice for those who want to shop and get some souvenirs. This mall is open daily and is known for being the only place on Boulevard Rosa that did not close during the pandemic.

At El Triangle, you can shop from various retail stores that sell fashion items, accessories, perfume, and more. Whether you like to shop from Clarks or Lacoste, there are brands for all budgets. The technology section is also fully packed, and you’ll find a lot of cutting-edge gadgets inside.

If you are tired of shopping and want to relax, there are plenty of places where you can get a snack. Many visitors often stop at Amorino’s, where you can get sorbet or some ice cream.

Opening Hours: Monday to Sunday from 9:30 to 21:00
Location: Plaza de Catalunya, 1-4
Website: https://www.eltriangle.es/en/

Source: El Triangle

8. L’Illa Diagonal

Most tourists in Barcelona want to spend their day in a modern and stylish place, and that’s what L’Illa Diagonal can offer. Found in Les Cort, this mall has a contemporary and sleek design with more than 170 stores.

Whether looking for budget fast-fashion brands or high-end designer options, this mall offers plenty of choices. You also have numerous dining opportunities, along with a cinema and a fitness centre where you can spend your day.

L’Illa Diagonal is known for its accessibility, with public transportation and taxis making it easy to reach. There is also ample parking space, so it’s a convenient option for tourists and locals alike.

Opening Hours: Monday to Saturday from 10:00 to 21:00
Location: Avinguda Diagonal, 557
Website: https://lilla.com/en/

Source: Wikipedia

9. La Roca Village

When traveling, chances are high that you’ll want to buy some reasonably priced designer items. La Roca Village is particularly known for that, with many stores offering up to 60% discounts on designer items.

The place is located on the outskirts of Barcelona, which means you are away from the chaotic bustle of the city. It’s also an open-air mall meant to look like a Catalan village, making it the perfect spot for a beautiful, sunny day.

You can visit 140 boutiques set up for you, featuring brands such as Armani or Michael Kors. Depending on the day, the mall also hosts exhibitions and cultural events that you can attend.

Opening Hours: Monday to Sunday from 10:00 to 21:00
Location: La Roca Village, s/n, 08430 Santa Agnès de Malanyanes
Website: https://www.thebicestercollection.com/la-roca-village/en

Photo: La Roca Village

The Bottom Line

Barcelona has several shopping malls where you can see and get the latest trends, have a good meal, or simply enjoy your day. Some are big enough to get lost in, offering countless shopping opportunities, whereas others are smaller and more relaxing. Find the best one that fits your preferences and start your shopping spree in Barcelona!

Do Malls in Barcelona Include the Sales Tax (VAT) In Their Prices?

Yes, malls in Barcelona include the sales tax in the price. This means the price you see on the tag will be the one you will have to pay on the register.

Are Malls in Barcelona Open on Sunday?

Most malls in Barcelona are closed on Sundays, as well as holidays. However, some malls, such as the Maremagnum, are also open on Sundays.

Can I Get a Tax Refund from Barcelona Malls If I’m a Non-EU Tourist?

Yes, if you are a non-EU tourist, then most malls in Barcelona can offer a VAT refund. Bear in mind that you can become eligible only if you spend a specific amount of money. Once you do, you’ll be given the VAT refund form, which you can claim at specific points (usually at the airport).

Is Parking Available at Malls in Barcelona?

Yes, most shopping malls in Barcelona have parking spaces where you can leave your car. Remember that some centres only offer paid parking or let you do it for free for a limited time. It’s best to check their websites first to know what to expect.