The 10 Best Bars In The Puerta Del Sol Area Of Madrid, Spain

Puerta del Sol is one of the liveliest, most visited areas in Madrid, so it is only natural that some of the best bars in the city are located here. From tapas bars to cocktail bars, here we explore some of the best options for a drink in Puerta del Sol.

Puerta del Sol | © multisanti/Flickr

Vi Cool

Restaurant, Spanish, $$$
Map View
Seconds away from Puerta del Sol, Vi Cool is one of the best bars in Madrid’s city center. They serve elegant tapas that have been created by Sergi Arola, a top Michelin-starred Catalan chef, and his wife. Their patatas bravas are especially tasty, and their homemade cocas (a Catalan pastry that can be made sweet or savory) are to die for. It really is a ‘cool’ place to go, and tourists and locals alike enjoy the atmosphere of this quirky yet elegant place.


One of the best bars in Puerta del Sol is Malaspina, a great place to go for an informal drink and some delicious tapas. The atmosphere is authentic and the food is on point. They also have a good selection of wines, and diners who like red wine should try their Ribera del Duero. The sangria is tasty too, and comes in a jug, perfect for sharing. The value is great for the quality of the food and for the location of the tavern, which is unbeatable.

Calle de Cádiz 9, Madrid, Spain +34 915 23 40 24

Bar Cock

Bar, Cocktail Bar, Cocktails, $$$
Map View
Bar Cock
Bar Cock | © ThomasHawk/Flickr
Although this bar is very much on the outskirts of Puerta del Sol, it is one of the best establishments in that area. Inspired by English gentlemen’s clubs, the decor at Bar Cock is decadent and lush. Visitors can try some of their delicious cocktails, cava, beer or champagne while admiring the beautiful and exclusive locale they are in. Many famous personalities have entered its doors and sat at its tables, from Eisenhower to Frank Sinatra to Audrey Hepburn.

Vinoteca Barbechera

Bar, Spanish, $$$
Map View
Wine and tapas at Vinoteca Barbechera
Wine and tapas at Vinoteca Barbechera | © SaloméChaussure / Flickr
A great array of red wines, tasty tapas and excellent service are this bar’s strong suits. The affordable prices reel visitors and locals in, and the quality of the food keeps them coming back and back again. Vinoteca Barbechera has all the typical Spanish tapas as well as some inventive creations (the Vinoteca salad, for example). During the summer months visitors can enjoy their meal in the outdoor terrace, watching the different street performers and taking in Madrid’s atmosphere.

Casa Labra

Bar, Restaurant, Spanish, Mediterranean, Beer
Map View
Casa Labra
Casa Labra | ©WikiCommons
Casa Labra is a historic tavern, known in Madrid as the site of the foundation of the PSOE political party. It also has a restaurant area, which is one of the best in Puerta del Sol. The bar serves great tapas, and visitors might have to eat standing if there is not any space left at the bar: a very traditional experience at Spanish bars. Both the drinks and the tapas menus are excellent.

Taberna Alhambra

Bar, Restaurant, Tapas
Map View
Taberna Alhambra is a favorite with the locals, and is usually crawling with people at night. They have excellent tapas and sometimes they serve small complimentary ones when you order drinks. They also have a daily lunch menu that does the trick for a very reasonable price. The atmosphere at this bar is excellent and tourists will realize why it is so popular as soon as they enter.

La Casa del Abuelo

Restaurant, Bar, Tapas, $$$
Map View

This bar has been around for so long that it has become a landmark in the Puerta del Sol area. The menu is based around different shrimp and king prawn recipes, with their specialty being the gambas al ajillo, shrimp with garlic, olive oil and pepper. La Casa del Abuelo also serves other typical Spanish tapas, such as patatas bravas, morcilla and Spanish ham, so those who are not especially fond of seafood do not have to miss out on the great atmosphere at this century-old bar.

Bar Cerveriz

Bar, Tapas, Spanish
Map View
Spanish omelet
Spanish omelet | © FedericoGalagarra/Flickr
Close to Mercado San Miguel, one of the best places to eat in Puerta del Sol, Bar Cerveriz offers quality food for lower prices. Bar Cerveriz is truly a typical Spanish bar, with its regulars, unpretentious presentation and simple yet delicious food. The owner makes everything himself, and the homemade feel of the meals paired with the cozy atmosphere will help any homesick visitor feel more at home in Madrid. They offer a wonderful array of traditional Spanish dishes, all served in a caring manner.


Bar, Spanish, Cocktails, Beer, Snacks, $$$
Map View
Nachos | © Ginny/Flickr
Gramabar serves a mix of dishes from different cuisines, such as hamburgers, tacos, Spanish omelette, nachos, that diverge from from the typical Spanish bar menus. They also have great cocktails, good music and a buzzing atmosphere. The bar only opened recently but it already has a great following, thanks to the quality of the food and the superb service. It is also a great place to come if you are in Madrid when there is a soccer match on: nothing is more authentically Spanish than a couple of people cheering on their favorite soccer team over a beer and some snacks.

La Casa de las Torrijas

Bar, Spanish, Dessert
Map View
Torrijas | © TnarikInnael/Flickr
Although this bar has seen better days, it is still one of the classics in the Puerta del Sol area. The fact that it is slightly shabby simply adds to its charm, and when tourists enter they feel like they have gone back in time around 50 years. La Casa de las Torrijas claims to have been selling torrijas for more than a century, so it is a great way for visitors to become more familiar with Spanish cuisine. Torrijas are a typical dessert normally served during Spain’s Holy Week that consists of fried bread that has been soaked in milk or wine, sugar, cinnamon and honey.