We use cookies to ensure that we give you the best experience on our website. By continuing to use the site, you agree to the use of cookies. You can change this and find out more by following this link

Top three bars in Madrid and Barcelona

Madrid and Barcelona offer a vibrant and varied nightlife, with a crop of cocktails bars springing up in both cities in recent years. Philippa Maples visits a selection of Spain’s best

City Guide
Philippa Maples,

Milano Cocktail Bar
With barmen clad in white blazers and bow ties and a background soundtrack of mellow live jazz, the Milano Cocktail Bar transports visitors back in time with its 1940s swing-bar ambience. The bar provides an oasis of calm in contrast to its bustling city surroundings, while its bar staff have an encyclopaedic knowledge when it comes to mixing cocktails; name any drink and expect it delivered perfectly, along with a dose of old-fashioned charm.

Milano Cocktail Bar, Ronda de la Universitat 35, 08007 Barcelona, +34 93 112 7150

Dry Martini
As its name suggests, this centrally located Barcelona bar specialises in the classic cocktail. Its perfectly executed martinis, mixed by exceptionally well-groomed bar staff, has made the bar something of an institution among the city’s residents. The interior exudes elegance; an abundance of dark wood and vintage spirit bottles set the tone, while oversized leather sofas encourage relaxation.

Dry Martini, Carrer d’Aribau 162-166, 08036 Barcelona, +34 93 217 5072

Mercado de la Reina Gin Club
Tucked away at the back of this popular restaurant, Mercado de la Reina’s Gin Club resembles a 1930s drinking den with a cosy, home-from-home feel. Despite its traditional ambience, the bar is a relatively new addition to the city and specialises in the classic gin and tonic. Those not enamoured of this summery cocktail are sure to find something else to their taste within the vast menu; Joaquín Fernández, a mixologist with more than 50 years experience, devised the extensive list.

Mercado de la Reina Gin Club, Calle Gran Vía 12, 28013 Madrid, +34 91 521 3198



Travel Pack