Spanish wine is among the best in the world, and there’s no better place to enjoy it than Madrid!
From Ribera to Rioja and everything in between, Spanish wine is rich, varied and delicious. Whether you’re a budding sommelier or just a casual vino fan, there’s sure to be a variety you’ll love. But where to buy it? There are hundreds of wine shops in Madrid, but not all are created equal. Here are our top picks for wine shops in Madrid that will give you an authentic experience worthy of Spanish wine’s storied traditions.
1. Carlota Wine Shop
It might be one of the newer wine shops in Madrid, but that doesn’t make Carlota Wine Shop any less of a must-visit. It features a prime location in the hip Chueca district and helpful staff to help you navigate the wide selection. It’s easy to spend an hour (or several!) in here perusing the incredible variety.
Want a one-of-a-kind, personalized experience? Carlota also offers private, individual tastings that are sure to help you find a wine you’ll love.
Address: Calle Libertad, 26
2. Bodega Santa Cecilia
If you’re looking for good wine, you’ll need good food to go with it! Luckily, Bodega Santa Cecilia has exactly what you need. The shop originally opened its doors in 1922 as a gourmet food shop, but since then it’s become one of the most emblematic wine shops in Madrid.
If you’re not sure which of the store’s dozens of varieties of wine sounds good, you can try some for yourself in the self-service tasting bar. Once you’ve made your decision, don’t forget to pick up some cheese or cured meats to go with it. It’s a one-stop shop for wine lovers!
Address: Calle Blasco de Garay, 74
3. Enoteca Barolo
One step into the exquisite underground wine room at Enoteca Barolo, and you’ll see why this is a wine lover’s dream come true. The owners have carefully cultivated this incredible selection over the years, making it one of the best wine shops in Madrid. Their years of living abroad in Italy made them passionate about wines from all over the world, and that passion truly shines through in their store.
If you’re looking for an intimate, personal experience, this is the wine shop for you. Each bottle has been handpicked by the owners, who are happy to make suggestions based on your tastes. Visiting Enoteca Barolo is like getting a personalized recommendation from a friend.
Address: Calle Principe de Vergara, 211
4. Los Rosales
Let your love for wine take you off the beaten path! Head into the picturesque, practically tourist-free Huertas neighborhood, home of Los Rosales. Step inside and you’ll immediately see why this hidden gem is one of our favorite wine shops in Madrid.
From trendy, popular wines to rare treasures, Los Rosales has it all. The beautiful, inviting store is the perfect place to spend a few hours. They also offer a delicious selection of deli products, making it the perfect place to pick up supplies for a quick picnic!
Address: Calle Echegaray, 17
A multi-story wine wonderland in trendy Salamanca, Lavinia is a true vino paradise. From its in-shop restaurant with regular tasting events to serve-yourself decanting machines, it’s easy to see why this is one of our favorite wine shops in Madrid.
Looking for personalized recommendations? The experienced and friendly staff are happy to help. Take in the label of a bottle you’ve recently enjoyed, and they’ll help you find something else you’ll love.
Address: Calle Jose Ortega y Gasset, 16
Want more wine? We’ve got you covered. Join us on our evening Tapas & Wine Tour for a perfect night out on the town! For an even more exclusive experience, join us for a wine tasting in our very own underground tasting cellar in the heart of Madrid. No matter which experience you choose, we can guarantee an evening of excellent food and wine in great company. ¡Salud!