
The magic of Christmas is felt intensely in Madrid, with illuminated streets, beautifully decorated markets and shops offering every gift you can imagine.
Christmas shopping in Madrid is a unique experience thanks to the wide variety of shops the capital has to offer. At this time of year, the city comes alive with adorned streets and festive window displays showcasing handmade products, original gifts and the latest trends.
Turn your gift search into an unforgettable festive plan as you immerse yourself in Madrid’s charm. Here are the best places to enjoy Christmas shopping in the city.
Where to go Christmas shopping in Madrid
Madrid has some of the best streets and shopping areas for your Christmas purchases. Hotel Único is located in the Salamanca district, the most exclusive shopping area in Madrid, home to top fashion boutiques, art galleries and home décor stores.
- Calle Serrano: The luxury hub of Madrid, this street is famous for its high-end clothing, accessories and jewellery stores. Loewe, Chanel, Dior, Hermès and Prada are just some of the luxury brands found on Serrano, as well as department stores like El Corte Inglés and WOW Concept.
- Calle Goya: Another main artery of the Salamanca district, lively and diverse, with shops for all budgets such as Zara, Uniqlo and MUJI, along with the El Corte Inglés on Goya.
- Calle Claudio Coello: Smaller and more residential, Claudio Coello offers a quieter, more exclusive experience with Spanish boutiques and international brands such as COS and & Other Stories.
Christmas markets in Madrid
Christmas markets are an essential stop to experience the city’s true festive spirit.
The Christmas Market in Plaza Mayor is the most iconic, with stalls filled with nativity figures, decorations and traditional sweets. Another excellent option is the Comunidad de Madrid’s Crafts Fair, where more than 150 artisans sell unique handmade products — perfect for gifting. La Navideña, in Plaza de España, also offers food stalls, Christmas shops and activities for all ages.
The best Christmas shops in Madrid
Madrid is home to several shops full of festive charm. Living in London, located in the Chamberí neighbourhood, offers Christmas decorations and unique seasonal pieces. Xmas Shop Sally Hambleton specialises in floral arrangements and seasonal ornaments. Finally, near Plaza Mayor, Curiosity Shop Madrid surprises visitors with a selection of decorative items and original gifts.
Enjoy Christmas shopping in Madrid
To make the most of your Christmas shopping in Madrid, we recommend planning your route ahead of time, enjoying the evenings while admiring the Christmas lights, and taking breaks to savour delicious hot chocolate with churros.
After a day of shopping, Hotel Único Madrid is the perfect place to unwind. Located in the elegant Salamanca district, close to the capital’s most luxurious shops, the hotel offers exclusivity, comfort and a signature restaurant that completes your festive experience.
Our bistro, Patio de Claudio, offers Christmas Eve and New Year’s Eve dinners, as well as special group menus so you can enjoy Christmas in Madrid with its most traditional flavours.