The best bars in Mexico City for a night out to remember

Expect lip-smacking cocktails and picture-perfect plates at Fifty Mils. Credit: Fifty Mils
A cocktail and a plate of croquettes at Fifty Mils, one of the best bars in Mexico City

Unique dishes, spectacular sights and fascinating history – Mexico City is one of the hottest destinations in the world for a vivid cultural experience. One reason that many tourists flock to Mexico – from Puerto Vallarta’s stunning landscapes to Playa del Carmen’s idyllic beaches – is to experience the traditional cuisine, which offers an extraordinary balance of rich, spicy and sour flavours. Mexico City has a ton of great bars and restaurants where you can soak up the lively local culture and experience a taste of Mexican cuisine. From hotspots that have an energetic, party feel to elegant speakeasies, you won’t want to miss the best bars in Mexico City during your stay.

A gorgeous rooftop cocktail bar serves haute cuisine fine dining and elegant cocktails to match. A unique cocktail bar inspired by South American herbal medicine is the perfect place to unwind while travelling. An ultra-modern cocktail bar offers contemporary Mexican cuisine along with signature drinks. From stunning settings to cutting-edge mixology in places ranked in The World’s 50 Best Bars, an unforgettable night out awaits in the Mexican capital. 

Don’t miss the best bars in Mexico City to try right now – book your spot on OpenTable now.

Read on for the best bars in Mexico City for great vibes and drinks

For must-visit wine bar – try Brutal in Escandón/San Miguel Chapultepec

brutal1
Enjoy high-end wines on the outdoor terrace at Brutal. Credit: Brutal
brutal2
Luxurious bar food pairs well with premium wines at Brutal. Credit: Brutal
brutal3
Choose from an extensive global wine cellar at Brutal. Credit: Brutal

Located in the historic Escandón/San Miguel Chapultepec district near the Palacio de Bellas Artes, Brutal is a wine store and stylish eatery that’s one of the best bars in Mexico City to try premium vintages. The bar stocks wines from all around the world with a collection of over 250 bottles. Diners can sample wines by the glass or share a bottle with friends. The kitchen also serves up a range of delicious light bites to complement your vintage. Tuck into sharing snacks, like cured charcuterie and moreish cheeses served with fluffy bread, or indulge with elegant hot plates. The intimate, sociable atmosphere makes this a great place to visit with a group for a lively night out or to enjoy a few glasses of wine after a long day of sightseeing. The outdoor covered terrace lets you enjoy the warm evenings.

For one of the best rooftop bars in Mexico City with live music – head to Madre Roof in Condesa/Roma

madre-roof1
The stunning rooftop terrace at Madre Roof offers unforgettable views. Credit: Madre Roof
madre-roof2
The mixology team at Madre Roof makes exquisitely presented cocktails. Credit: Madre Roof
madre-roof3
Plush, comfortable design makes Madre Roof a great place to relax. Credit: Madre Roof

With a stunning haute cuisine menu and regular live music, Madre Roof in Condesa/Roma combines fine dining with a buzzing, night-out vibe. Located on the roof terrace of a historic mansion, Madre Roof has a gorgeously modern open-plan design and is one of the best rooftop bars in Mexico City for fine food and cocktails. The menu is a blend of classic European and Mexican dishes and features mouthwatering appetisers, like beef carpaccio and shrimp aguachile with habanero juice. For the main course, indulgent options, like the skirt steak pepitos or the fettuccini alfredo, are must-tries. The presentation is truly spectacular, making this a great place to visit if you want a unique experience while dining abroad. The cocktail menu is equally lavish, with signature drinks made by the mixology team. Comfortable modern furnishings and a palm-fronded terrace make this a brilliant spot to enjoy city views

For one of the best bars in Mexico serving killer cocktails and Mexican staples – visit Rayo Cocktail Bar in Condesa/Roma

rayo-cocktail-bar1
Chic presentation and incredible attention to detail make Rayo Cocktail Bar unforgettable. Credit: Rayo Cocktail Bar
rayo-cocktail-bar2
Unique cocktails are a flavour sensation at Rayo Cocktail Bar. Credit: Rayo Cocktail Bar
rayo-cocktail-bar3
Experience South American culture through elegant Mexican-inspired drinks. Credit: Rayo Cocktail Bar

Chic, edgy cocktails, bottle service and contemporary Mexican cuisine are the orders of the day at Rayo Cocktail Bar in Condesa/Roma – one of the best bars in Mexico City for a seriously swanky night on the town. Having just secured spot no. 5  on the esteemed 50 Best Bars in North America list for 2024 and n​​o. 72 on the World’s 50 Best Bars list, it’s a must-visit drinking and dining destination in the capital. Inspired by Mexican mythology, the bar staff at Rayo use classic Mexican liquors to express history and heritage. Experience Mexico through the senses with unique blends based around tequila and mezcal or try something from the Wall of Fame, such as a whisky-based Pepe the Bull or a Cocky mezcal and rum blend. Sumptuous bar meals include brisket sliders or pork dumplings served in broth. Golden duck tacos are a flavour sensation. This ultra-modern cocktail bar has the feel of a glam nightclub and fine dining eatery rolled into one. It’s ideal for celebrating your last night abroad or for trying the hottest new takes on Mexican food.

For one of the best cocktail bars in Mexico City – don’t miss Hanky Panky Cocktail Bar in Juárez/Cuauhtémoc

hanky-panky-cocktail-bar1
Try smooth cocktails in a stylish setting at Hanky Panky Cocktail Bar. Credit: Hanky Panky Cocktail Bar
hanky-panky-cocktail-bar2
Ambient lighting and moody décor give Hanky Panky Cocktail Bar a classic speakeasy vibe. Credit: Hanky Panky Cocktail Bar
hanky-panky-cocktail-bar3
Elevate your experience with seductive cocktails at Hanky Panky Cocktail Bar. Credit: Hanky Panky Cocktail Bar

Hanky Panky Cocktail Bar in Juárez/Cuauhtémoc is an exclusive-feeling speakeasy, perfect for a relaxed evening. Landed in position no. 22 in the 50 World’s Best Bars and no. 42 in 50 Best Bars in North America‘s lists, his hotspot is always in vogue and is guaranteed to have a lively feel that will give you a taste of Mexico City’s nightlife culture. The bar serves up elegant cocktails inspired by world cuisines, highlighting Mexico City’s place as a bustling international destination. The cocktail menu changes regularly, and the experienced mixologists know how to put on a show. The food at Hanky Panky is equally impressive. Tuck into a Mexican turnover, made with corn, mozzarella and chimichurri or opt for something light and zesty, like tuna tartare with jalapeño emulsion. For a hearty main, the glazed pork rib with ginger and apple always hits the spot. Low, ambient lighting and plush leather booths give the bar a retro speakeasy vibe.

For a special celebration at one of the best hotel bars in Mexico City – try Fifty Mils – Four Seasons Mexico in Juárez/Cuauhtémoc

fifty-mils-four-seasons-mexico1
Relax on the stunning garden terrace at Fifty Mils – Four Seasons Mexico. Credit: Fifty Mils – Four Seasons Mexico
fifty-mils-four-seasons-mexico2
Elegant cocktails and a refined atmosphere make Fifty Mils – Four Seasons Mexico a great place to unwind. Credit: Fifty Mils – Four Seasons Mexico
fifty-mils-four-seasons-mexico3
Sample unique cocktails made with Mexican herbal liqueurs at Fifty Mils – Four Seasons Mexico. Credit: Fifty Mils – Four Seasons Mexico

Situated inside the Four Seasons Hotel Mexico City, the Fifty Mils cocktail bar in Juárez/Cuauhtémoc is one of the best bars in Mexico City for a refined experience and a celebratory special occasion. Manned by a team of experienced mixologists this luxe, comfortable barroom is an ideal place to unwind before dinner or get together with friends in the city. Eclectic cocktail categories include forgotten cocktails – a chance to explore unique retro flavours – and Mexican-inspired cocktails made with traditional herbal liqueurs. Teetotalers won’t feel left out as the bar also serves a mouthwatering mocktail range. Share some boneless chicken wings with stout demiglace or enjoy parmesan and potato mussel cones with white wine sauce. If you’re having dinner at the bar, the French dip roast beef stew is a satisfying option. Outdoor and garden seating gives Fifty Mils a relaxed, holiday vibe.

For one of the best bars in the world – head to Licorería Limantour in Condesa/Roma

licoreria-limantour1
Outdoor seating and a modern vibe make Licorería Limantour fun to visit. Credit: Licorería Limantour
licoreria-limantour2
The animated atmosphere and friendly bar staff at Licorería Limantour give this bar a fresh, lively vibe. Credit: Licorería Limantour
licoreria-limantour3
Ambient lighting after dark transforms Licorería Limantour into a trendy, evening hotspot. Credit: Licorería Limantour

Rated no. 7 in the Top 50 Best Bars in the World, Licorería Limantour – Roma in Condesa/Roma is one of Mexico City’s best bars for award-winning food and drinks. The interior design is sleek and modern, with streetside outdoor seating and a bustling, animated feel. Sample a range of innovative tequila-based cocktails, like the Fluffy Dove made with Patrón and watermelon cordial or the Tegroni, which blends tequila and vermouth. Satisfy your hunger with bar snacks, like the beef barbeque gringa or the roast beef sandwich. If you just want a light snack with your cocktail, try the guacamole with pork rinds or sweet potato fries. This is the perfect place to drop in at after strolling around the Roma Plaza de Río de Janeiro or for a lively evening meal. Bar-style seating indoors makes this a sociable spot if you’re looking to mingle with locals.

For a unique sensory experience – visit Xaman Bar in Condesa/Roma

xaman-bar1
Try unique herbal cocktails made with Mexican plants and tinctures at Xaman Bar. Credit: Xaman Bar
xaman-bar2
The earthy, minimalist decor gives Xaman Bar a tranquil vibe. Credit: Xaman Bar
xaman-bar3
Celebrate the local terroir with cocktails inspired by regional fauna at Xaman Bar. Credit: Xaman Bar

Enjoy a unique, sensory experience when you visit Xaman Bar in Condesa/Roma – one of the best bars in Mexico City for themed cocktails and bar snacks. Inspired by Latin America’s natural medicine tradition, Xaman Bar offers creative cocktails that use local ingredients and showcase the local terroir. The Amanza Handsome is made with tequila, mesquite and mandarin for a citrusy boost. Catch Nightmares with a tequila and coffee potion infused with Rosita de cacao. The Essence of Cupid cocktail is made with whisky and vermouth for a deep, plummy flavour.  Light bar snacks, like fresh guacamole with tortilla chips or sanklish goat cheese balls, perfectly balance the cocktail selection. Relaxing mood lighting and an abundance of beige wood and fragrant plant life give Xaman Bar tranquil, almost spa-like vibes. Unwind while you savour your drink and let the ambient music and exotic surroundings awaken your senses.

For a fun, party vibe and one of the best bars in Polanco Mexico City – don’t miss Terraza Panthera in Polanco/Nueva Anzures

terraza-panthera1
Feel at home in plush, comfortable surroundings at Terraza Panthera. Credit: Terraza Panthera
terraza-panthera2
The cocktail menu at Terraza Panthera offers some spectacular options. Credit: Terraza Panthera
terraza-panthera3
Share a meal with friends and enjoy diverse flavours at Terraza Panthera. Credit: Terraza Panthera

Stylish Mexican cuisine, an energetic, party vibe and a fun, cocktail menu make Terraza Panthera in Polanco/Nueva Anzures a spot that’s not to be missed. One of the best bars in Mexico City for group dining, Terraza Panthera also offers great views of the Polanco/Nueva Anzures area, and hosts live DJ sets. Share some ceviche with friends or enjoy staple Mexican favourites, like tacos and tostadas. Classic bar snacks, like mini sliders and meat skewers, are bursting with flavour. The cocktail menu is decadent and creative, giving you heaps of choice every time you venture to the bar. The staff know how to give diners a spectacle, with cocktails that are served on fire or surrounded by bubbling foam. The stylish spot has a youthful feel and warm, friendly service making it perfect for a group meal or for a wild night out.

For witchy vibes and traditional Mexican flavours at one of the best bars in Mexico City – try Bar Las Brujas in Condesa/Roma

bar-las-brujas1
Bar Las Brujas is a witchy hole-in-the-wall bar that serves stellar cocktails. Credit: Bar Las Brujas
bar-las-brujas2
Sultry lighting and dark wood decor sets a spooky tone at Bar Las Brujas. Credit: Bar Las Brujas
bar-las-brujas3
Sip on smooth cocktails inspired by Mexican healing herbs at Bar Las Brujas. Credit: Bar Las Brujas

Go somewhere unique for a friends’ night abroad and head to Bar Las Brujas in Condesa/Roma – one of the best bars in Mexico City for herbal cocktails and exotic vibes. This stylish red brick bar’s name translates to The Witches Bar and it’s situated inside the iconic Río de Janeiro building, also known as Casa de las Brujas (The Witches’ House). Herb-infused cocktails celebrate the long tradition of female healers and medicine women in Latin American culture and the all-women bar staff upholds the theme of female empowerment. Drinks at Bar Las Brujas are just as tasty as they are aesthetically appealing, and the bar snack menu has plenty on offer to help you eat your fill. The dark wood bottle bar, hanging lamps and creeping wall plants give the interior a spooky and enticing feel. Though the staff may be all female, everyone is welcome at this lively hole-in-the-wall-style pub.

For cool vibes and sustainably sourced ingredients at one of the best bars in Roma Mexico City – head to Altanera in Condesa/Roma

altanera1
The glass-roofed terrace at Altanera offers stunning city views. Credit: Altanera
altanera2
Minimalist decor with organic touches gives Altanera a cool, boho vibe. Credit: Altanera
altanera3
Stylish artwork and urban interior design make Altanera stand out. Credit: Altanera

Escape the bustle of the city streets and chill out with a cocktail at Altanera in Condesa/Roma. This elegant rooftop terrace has cool, laid-back vibes and is one of the best bars in Mexico City for fine food and a relaxed atmosphere. The glass roof and floor-to-ceiling windows offer exceptional views and give the restaurant a bohemian loft feel. Exposed brick walls and winding greenery add a rustic, mellow touch. Take a break from sightseeing and enjoy lunch with the family, with delicious food options such as fresh raw seafood, Mexican tostadas and zesty salads made using sustainable produce from local suppliers. Classic desserts are perfect when you fancy something sweet. Get your taste buds working with the range of bespoke, fruity cocktails and fine wines. Enjoy some live music with your meal or sit back and watch the sunset over Mexico City.

Mexico City has a great range of eclectic bars and nightlife spots to suit a truly diverse range of visitors. Whether you’re looking for laid-back mellow vibes or a bouncing party spot, you’ll find it in Mexico City. It’s one of the best cities in the world for vibrant food, exciting cocktails and lively hotspots.

The best bars in Mexico City always draw a crowd – book your table now on OpenTable

Curious about more places to eat in Mexico? Have a look through our city guides:

Encuentra tu mesa para cualquier ocasión