Rooftop Pool
Leisure
Where to go shopping in Madrid
If you’re visiting Madrid, don’t miss the chance to spend some time shopping. The Spanish capital is full of bustling shopping streets, modern shopping centres, avenues lined with luxury boutiques and unique corners for a full day of retail therapy.
In this article, we’ll guide you through the best areas to go shopping in Madrid and what you can expect to find in each of them. Choose the one that best matches your style and plan your perfect shopping day in Madrid!

The best shopping areas in Madrid
Gran Vía, the best shopping street in Madrid
The ultimate shopping experience in Madrid starts on Gran Vía, the city’s most iconic avenue. Here, you’ll find some of the world’s most famous brands as well as popular Spanish fashion stores.
As the capital’s main shopping district, most stores on Gran Vía are open until 9 or 10pm, giving you plenty of time to explore. And when you need a break, head up to one of Madrid’s best rooftops for spectacular views and a well-deserved shopping break.
Luxury shopping at Madrid’s Golden Mile (Milla de Oro)
If you’re looking for luxury and exclusivity, the Golden Mile in Salamanca district is the place to be. Serrano, Jorge Juan, Ortega y Gasset and Juan Bravo streets are home to the most prestigious haute couture boutiques, jewellery stores, art galleries and gourmet restaurants. A stroll through this area is pure pleasure for lovers of fashion and elegance.
El Rastro, Madrid’s famous flea market
No Sunday in Madrid is complete without a visit to El Rastro, the city’s historic open-air flea market. Wander among vintage jackets, old records and all sorts of curiosities. With hundreds of stalls selling antiques and unique handmade goods, you’re sure to uncover a treasure or two. Keep in mind most stalls close around 3pm, so get there early to make the most of it.
Preciados and Carmen: shopping in the heart of Madrid
If you want to combine sightseeing with shopping, you won’t need to go far from the centre. Just by Puerta del Sol, the pedestrian streets of Preciados and Carmen feel like an open-air shopping centre packed with leading fashion, shoe, accessory and electronics stores.
Here, you’ll find well-known Spanish brands such as Zara, Mango and Desigual. And just steps away lies El Corte Inglés, a shopping paradise where you can find almost everything under one roof.
Barrio de Las Letras
The Literary Quarter is perfect for those seeking a more authentic shopping experience. Its streets are lined with traditional shops selling shoes, gourmet food, wine and furniture, alongside art galleries and stylish home décor boutiques. A unique mix of classic and contemporary, with some of Madrid’s most iconic stores at the forefront.
Alternative shopping in Malasaña
Lose yourself in the vintage shops of Malasaña, a neighbourhood bursting with second-hand treasures from past decades. You’ll also find tattoo studios, comic book shops and independent designer concept stores. A different kind of shopping experience for those looking to escape the mainstream.
Enjoy shopping near Dear Hotel Madrid
Stay at Dear Hotel Madrid and you’ll be just steps from shopping areas such as Gran Vía, Preciados and Malasaña, perfect for a day of hassle-free shopping. Our hotel’s privileged location right on Gran Vía offers you every comfort for your city break in the Spanish capital.
Unwind in our modern rooms, head up to the rooftop for a cocktail with panoramic views or start your morning with breakfast in the sky. Whether you prefer luxury boutiques or alternative stores, staying at Dear Hotel puts the best of Madrid’s shopping right at your doorstep.


