Skip to content
Inicio » The Best Malls in Madrid

The Best Malls in Madrid

Madrid is a city that has everything. The capital of Spain is famous for its museums, its exquisite food, beautiful streets and also for having many places to go shopping. These include numerous streets with good shops and several upscale shopping centers. Unlike other European cities, malls in Madrid open every day so no matter when you visit this beautiful city there will always be places to shop.

Best Malls un Madrid

Malls in Madrid you need to Visit

La Gavia

We will start talking about malls in Madrid with La Gavia, one of the largest in town. It is a great alternative to go shopping in this city, especially in summer as it is an indoor mall. One of the main stores that La Gavia has is IKEA. This shop is famous all over the world for its cheap furniture of modern design, and this is also the only full store they have in Madrid (although there is another on the peripheries). But that’s not all since there are more than 150 shops and restaurants in this big shopping center. Among the most outstanding shops are Zara, H&M, Levi’s, Springfield and Cortefiel.

Malls in Madrid
  • Address: Calle Adolfo Bioy Casares 2, Madrid
  • Hours: Monday to Sunday 10AM to 9PM


It is a little far from downtown, but there is no doubt that Parquesur is one of the best malls in Madrid. This is the largest mall in the area and has more than 100 shops, restaurants and places to have fun. It is located in Leganés, one of the suburbs of Madrid. It only has one floor, but it is quite large. If you go from one end to the other you will be able to see all kinds of shops such as clothing brands (Hollister, Bershka, Massimo Dutti, C&A), electronics (Apple Store, Xiaomi & MediaMarkt), jewelry stores, toy stores (Juguettos & Lego Store) and more.

You will have no problem finding a place to eat as there are several restaurants in Parquesur. There are all kinds of meals either Spanish, Italian, Japanese or American. In addition to shopping or having dinner, you can go to see a movie or also play bowling. One of the attractions of Parquesur is its artificial lake where light and water shows are held.

  • Address: Avenida de Gran Bretaña s/n, Leganés, Madrid
  • Hours: Monday to Saturday 10AM to 10PM, Sunday 11AM to 9PM


A good option for some shopping before leaving for the airport, or if you’re simply in the area, is Plenilunio. The mall opened in 2006 and has since been a favorite in the east of Madrid. This by having very good stores and also places to get entertained. Here is a fairly large shop of Primark, one of the most popular fast fashion brands in Europe. But there is much more, as there are in total more than 160 shops and restaurants. These include Cortefiel, Skechers, Guess, Jack & Jones and the baby clothing store, Chicco. There are also several sporting clothes & goods stores such as Decathlon and JD Sports.

  • Address: Calle de Aracne s/n, Madrid
  • Hours: Monday to Sunday 10AM to 10PM

Intu Xanadú

Intu Xanadu is a place where people can not only go shopping but also have fun. This since it is of the malls in Madrid with more entertainment venues for children and adults. Something you definitely cannot miss on your visit to Xanadu is Snozone, where you can ski or snowboard indoors. That’s not all since the mall also hosts one of the best aquariums in Madrid, plus a bowling alley and premium movie theaters.

Being such a large shopping center we can not forget the most important that these places have to offer: a good retail offer. This great shopping mall in Madrid is not far behind its competition with more than 100 shops. The largest is El Corte Inglés, an important department store where you can buy clothes, electronics, makeup, perfumes and more. There are also Pepe Jeans, H&M, Kiabi, Massimo Dutti and Primark as well as more than a dozen restaurants.

  • Address: Calle Puerto de Navacerrada 23, Arroyomolinos, Madrid
  • Hours: Monday to Sunday 10AM to 10PM

La Vaguada

Now we will know more about one the oldest malls in Madrid: La Vaguada. This mall stills draws big crowds despite having been open for over 40 years and several other similar places have been built in the city. One of the best things about the mall is that you can do a lot of things. There is both a supermarket and a traditional Spanish market where you can buy cheese, cold cuts and fresh food.

best shopping malls in Madrid

Some of the most visited stores in La Vaguada are famous fashion brands such as Punt Roma, Women Secret, C&A, Oysho and Zara as well as having the Lego Store. There is also La Casa del libro, a bookstore that offers a wide variety of titles in both Spanish and other languages. You can even go bet on this mall at the Golden Park casino.

  • Address: Avenida de Monforte de Lemos 36, Madrid
  • Hours: Monday to Saturday 10AM to 10PM, Sunday 11AM to 9PM

Plaza Rio 2

Plaza Rio 2 is one of the most complete malls in Madrid, since although it is not very big there are enough things to do. There are top fashion brands, a big supermarket and a good selection of restaurants (with great views of the river and park that are next door). When you enter this nice shopping center with a modern design you will see good shops such as El Ganso, Massimo Dutti, Zara (there is also its home-decor store) or the famous Spanish jewelry store, Tous.

Malls in Madrid

Another of its most important stores is FNAC, where you can buy electronics, books, pop culture merchandise and films. You should go to their restaurant section as there is a pretty good variety of places. You can choose between eating a burger at Five Guys or Hamburguesa Nostra, Italian food at La Tagliatella or Spanish tapas at Casa Carmen. As a fun fact, you should know that there is no Plaza Rio 1, but the owners use this number to put their brand in the name of their malls.

  • Address: Avenida del Manzanares 210, Madrid
  • Hours: Monday to Sunday 10AM to 10PM

Centro Comercial Principe Pío

It is not the largest or the one with the most shops, but Centro Comercial Principe Pio is one of the malls in Madrid with the best location. It is in the train station of the same name near important landmarks of the city such as the Royal Palace. There’s a little bit of everything in the shopping center so you won’t get bored. We highlight its various clothing stores such as United Colors of Benetton, H&M, Mango and Sfera. There are also several makeup shops and skincare products, as well as movie theaters, a food court and even a gym.

  • Address: Paseo de la Florida, 2, 28008 Madrid
  • Hours: Monday to Saturday 10AM to 10PM, Sunday 11AM to 10PM

Gran Plaza 2

Majadahonda is 30 minute drive away from Madrid, pero tiene varios lugares para ir shopping. No solamente esta Las Rozas Village (del que hablaremos más adelante) sino también uno de los malls en Madrid con mejor diseño. Gran Plaza 2 looks like a palace, pero con un modern touch and is full of stores. Entre estas están Abercrombie & Fitch, Scalpers, Hollister, Pull & Bear, the Apple Store y una buena tienda de ropa para hombres: Scotta 1985. Asimismo, puedes comprar ropa para niños en Mayoral, zapatos at Lola Rey, and many more nice things.

  • Address: Calle de los Químicos 2, Majadahonda, Madrid
  • Hours: Monday to Sunday 10AM to 10PM

Outlets in Madrid

Las Rozas Village

The best place to get deals in Madrid is Las Rozas Village. They are not so far away and in less than half an hour you can get here. Some of the best that these outlets in Madrid have, is that you can buy clothes and accessories from various high-end brands with good discounts. Their retail directory is wonderful as there are fashion brands of all kinds. These include luxury brands such as Chloé, Armani, Jimmy Choo, Gucci or the English brand Burberry. In addition the mall has a nice and luxurious outdoor design.

Best Outlets in Madrid

You can also find good discounts on several slightly cheaper European brands including Sandro, Pinko, Purificación García, Le Coq Sportif and Scalpers. If you want a bag or accessories of good quality and on offer you must go to Longchamp or Bimba and Lola, in addition to knowing Ecoalf, a Spanish clothing brand made with recycled materials. There are few but good restaurants in the outlet so you can take a break on your shopping day.

  • Address: C. Juan Ramon Jimenez 3, Las Rozas de Madrid, Madrid
  • Other Stores: ba&sh, Burberry, Carolina Herrera, Diesel, Hackett, Loewe, Maje, Pepe Jeans, Salvatore Ferragamo
  • Hours: Monday to Sunday 10AM to 10PM

San Sebastian de los Reyes The Style Outlets

There are other outlets in Madrid, The Style Outlets in San Sebastian de los Reyes being one of the most visited. These are located in the northeast area of the city and you don’t have to travel much to get there because in less than 25 minutes you can get there from Puerta del Sol. There are not as many stores as in Las Rozas but it is an excellent option if you are looking to buy clothes from Spanish brands with discounts. Some of the ones you can find here are Massimo Dutti, Hispanitas, Mango, Valecuatro, Roberto Verino or Desigual. There is also an excellent selection of international brands.

  • Address: Calle Salvador de Madariaga s/n, San Sebastián de los Reyes, Madrid
  • Hours: Hours: Monday to Sunday 10AM to 10PM

Other Places to Go Shopping in Madrid

Gran Vía: In addition to going to malls in Madrid, you have to visit this avenue to find excellent shops. It is the most important avenue in the city and is full of restaurants, theaters, cinemas and more than anything else: shops. You can buy everything here as there are everything from souvenir shops to famous fashion brands. These include H&M, Zara, Massimo Dutti, Mango and the giant Primark store. The latter is one of the most popular shops in the area as it is very large and has very low prices.

There are also stores of major sports brands such as Nike and Adidas. If you are a soccer fan, you can go to the official stores of the most important teams in the city: Real Madrid and Atlético de Madrid. Even in Gran Via is the shop of the most famous luxury Spanish fashion brand, Loewe, where you can buy their famous handbags, wallets, clothes and more. Other streets with more shops and that are very close are Fuencarral and Preciados.

Serrano Street: If you want to go shopping at big luxury brands, you have to go to this site. In this street, and others very close, are several of the best designer name brands in the world. Here are the shops of Balenciaga, Chanel, Louis Vuitton, Kenzo or Prada, among others, as well as jewelers and premium brands. You should also go to El Corte Inglés. It is a department store more recognized in Europe and in addition to selling clothes and accessories of high-end brands, on its last floor there is an area with small but good restaurants.

Lavapies: This colourful and fun neighborhood brings together in one place all the different cultures that Madrid has. It’s a great place to go shopping in the city as there are shops you won’t find anywhere else. Here there are no famous fashion brands, but local clothing stores, shoes, accessories and more of good quality and with excellent designs. You can also stay for lunch or have a drink in one of the many restaurants and bars in the area.

Read More: