Hotel deals
  1. Fecha de llegada
  2. Fecha de salida
Alquiler de coches
Hoteles con Encanto
Cheap flights

Madrid Shopping

Madrid offers locals and visitors a great selection of stores to cater for all tastes, from the most common objects, to the most specific and bizarre. The city is packed with small designer boutiques, renowned retailers and large shopping malls. Shopping is never far from reach in Madrid.

The city center is also full of souvenir shops that sell from figurines to paella dishes and delicious Pata Negra ham. 

Best areas for shopping

There is nothing you can’t buy in Madrid! The city has countless shopping areas, and all have a unique touch about them, making it possible to find anything you’re looking for. These are some of the best shopping areas in Madrid:

Preciados street at Christmas time
Preciados street at Christmas time

El Rastro Market
El Rastro Market

The Rozas Village
The Rozas Village

  • Gran Vía: Gran Vía is not only Madrid’s main thoroughfare, it is also packed with popular clothing stores, like Zara, Mango, Loewe, Primark, H&M and a lot more fashionable and affordable shops. This area is very pleasant because you’ll be surrounded by remarkable historic buildings. 
  • Calle Fuencarral: The Calle Fuencarral is considered by many as Madrid’s hub of modern fashion. It includes well-decorated and modern stores with shops such as Jack Jones, Sfera, Adolfo Dominguez, Adidas and New Balance. Parallel to Fuencarral is Calle Hortaleza. This street is less commercial but also offers very interesting stores.
  • Calle Preciados: This pedestrian street starts at Puerta del Sol and is always packed with passers-by. Along with Calle del Carmen and Calle Arenal it makes one of the city’s most important commercial areas. It includes stores like El Corte Inglés, Fnac, Pimkie, Springfield and Zara.
  • Calle Serrano: Located in the elegant neighborhood of Salamanca, the Calle Serrano is flanked by splendid classical buildings. It is a high-end shopping street in Madrid with the most luxurious fashion brands such as, Chanel, Gucci, Miu Miu, Carolina Herrera and Manolo Blahnik. This street is also called the “Golden Mile” of Madrid, a paradise for those that like high-end jewellery stores.
  • El Rastro: The Rastro flea-market is over 400 years old. Every Sunday, numerous stands selling accessories, clothes, souvenirs, bags and many other curious objects comes to life in La Latina district. It has become one of Madrid’s most popular tourist attractions.


Despite the passage of time, Madrid is full of traditional and buzzing food markets where the vendors treat their customers kindly. These are some of the most famous markets in Madrid:  

  • Mercado de San Miguel (Market of San Miguel): Situated in the historic center, the Market of San Miguel is a spectacular and historic covered market. Its numerous and traditional stands offer fresh and high quality products. This market is one of the city’s most popular places to visit. It even offers delicious tapas. 
  • Mercado de la Paz: Located in the neighborhood of Salamanca, the Mercado de La Paz is a traditional covered market established in 1882. Nowadays, it brings together the most traditional vendors for one of the most select districts in Madrid.
  • Mercado de Maravillas: It is one of the largest municipal markets in all of Europe, with over 20,000 square meters. It has over 200 stands packed with fresh products.
  • Mercado de San Antón: Established in 1945, the market quickly became a place to meet for tapas, despite it not being a particularly remarkable building. A few years ago, the whole market was renovated and is now a super hip market in Chueca, great for gourmet tapas and cocktails on its nicely decorated roof-top terrace.

Department stores

For those that prefer shopping in a shopping center, these are the best shopping malls in Madrid: 

  • ABC Serrano: It is located in the heart of the Salamanca and housed in the emblematic nineteenth century ABC building, this elegant mall used to be one of the trendiest in Madrid. Nowadays, it isn’t as popular, but it still has some interesting stores and outlets.
  • Madrid Xanadú: Madrid’s most modern and innovative shopping center has hundreds of stores and restaurants. It is very popular because it has an indoor ski slope.  
  • Principe Pío shopping center: This shopping center is housed in an elegant neo-classical building where iron and glass elements combine perfectly with Art Decó and classicists. The structure was initially built to house the final station of the Madrid-Irún railway line.
  • Las Rozas Village: The Rozas Village is an outdoor shopping center. It is constructed like a small village with individual buildings housing the various stores. The Rozas Villages is an outlet store of high-end boutiques like Armani, Karen Millen, Liu Jo, La Perla and Escada.
  • Dreams Palacio de Hielo: This shopping center offers more than just shopping and good places to eat, as it houses a large ice ring where you can have fun ice-skating.

Related activities

  • Las Rozas Village is one of Spain’s most famous high-end outlets. Versace, Custo, Hugo Boss, Calvin Klein and Dolce&Gabbana are some of the stores with up to 60% discounts.

    Idioma English Duración 5 or 7 hours Precio 22.5$