Skip to Content

Best Rooftop Bars in Mexico City

Best Rooftop Bars in Mexico City

Sharing is caring!

Rooftop bars in Mexico City are some of my favorite places to take in the views of the city, especially on warm fall nights or sunny spring days. Most of the places on this list serve food and could easily be classed as rooftop restaurants, but I prefer to head to them for a cold Mexican beer or a unique cocktail. 

For more information about what to do after dark in Mexico City, check out my post about Nightlife in Mexico City or my article about the Best Craft Beer Bars in Mexico City.

Best Rooftop Bars in Mexico City

best rooftop bars in Mexico City


Zacatecas 139

Opening Hours: Tuesday to Saturday 1pm-2am, Sundays 1pm-6:30pm

This is perhaps the chicest bar on this list. Up a set of stairs with nothing more than a tiny sign saying Balmori to let you know that there’s something up there, is an open space with a removable roof. You can head here for pre-dinner drinks, to start your night out, or to finish it off.

I usually come to Balmori to start the night. They have a bar cart that they roll around the bar and make your cocktails tableside. They also have a nice selection of bottled craft beers and your classic Modelo range of Mexican beers. Most nights of the week from Thursday to Saturday, they have a DJ playing different types of house music well into the morning. If you plan to come after 8pm, be sure to dress to impress.

best rooftop bars in mexico city

La Azotea

Calle Doctor Mora 9

Opening Hours: Money to Wednesday 1-7pm, Thursday & Friday 1-8:30pm, Saturday & Sunday 11am-8:30pm

This is a good day-time spot, especially on the weekends. It’s on the rooftop of one of my favorite boutique hotels in the city, Chaya B&B. You don’t have to be a guest of the hotel to enjoy the views from this bar though. There are no elevators for this 4th-floor walkup, so, unfortunately, it’s not wheelchair accessible.

This bar is completely open with no retractable rooftop, so bring your sunscreen if you head here during the day. They have a small food menu with sandwiches and a few bar snacks, but for me, it’s all about the craft beers menu, the extensive cocktail menu, and the views. You can look out over Alameda Park and see the tip of the Palacio de Bellas Artes.

best rooftop restaurants in mexico city

The amazing spread of food we got at Terraza Cha Cha Cha – my favorite rooftop restaurant in Mexico City!

Terraza Cha Cha Cha

Colonia De La República 157

Opening Hours: Daily 1pm-1:30am, Sundays until 6:30pm

If you’re looking for a rooftop bar with good drinks, a great view, and really delicious food, then you have to head to Terraza Cha Cha Cha. This is probably my favorite spot on the list for the overall experience. Be sure to grab a table outside in the balcony area so that you can look out over the Revolution Monument.

While it’s a nice spot during the day for lunch and drinks, it really comes to life after dark. They have a great bar stocked with tons of mezcals and tequilas as well as a nice selection of beers. They also have a few wines to choose from. The staff couldn’t be nicer and were very attentive (something that’s often hard to come by in Mexico City). 

The food here is really delicious. The menu is mostly designed for dishes to be shared, so come hungry with a few friends and be sure to try the Chamorro. All of the share plates are served with a cactus salad, a few salsas to choose from, and all the fresh tortillas you could eat.

best rooftop bars in mexico city

Look for this bookshop and then head to their elevators.

El Mayor

Calle República de Argentina 15

Opening Hours: Daily 9am-6:30pm, Sundays from 10am

Walk into the bookstore Porrua and head to the elevators to get upstairs to this rooftop bar in Mexico City. They are also a full-service restaurant with a really nice breakfast menu. If you want to soak in the view of Templo Mayor below (hence the name of the cafe), then this is the best place to do it. It literally looks right out into the ancient Aztec ruins.

This is one of the most reasonable places for food and drink. They have cheap cold beers, a huge food menu, and they also make coffee and fresh juice if you head here in the morning.

best rooftop bars in mexico city

The view from Terraza Domingo Santo

Terraza Domingo Santo

Calle Republica de Cuba 96

Opening Hours: Monday to Thursday 8am-9pm, Friday & Saturday 8am-11pm, Sunday 8am-7pm

This is still a relatively new spot above the Domingo Santo Boutique Hotel. Head in and up the elevator to the top floor and you’ll get a really lovely view over Santo Domingo Square and Church.

I actually first visited this place for breakfast and wow is it delicious. They make an outstanding plate of chilaquiles, the enchiladas are delicious with a nice spicy sauce, and portions are huge. They make nice strong coffee and they get fresh pan dulces (sweet Mexican bread) from a local bakery every morning. 

Head here with the lunch crowd around 3 or 4pm and you’ll be able to enjoy a few plates of food to share and plenty of delicious cocktails. They also have a few beers. Sometimes they have live music, especially on weekends.

The best rooftop bars and restaurants in Mexico City

The breakfast spread at Domingo Santo – so much good food!

Mercado Roma

Calle Querétaro 22

Sunday to Wednesday 11am-8pm, Thursday to Saturday until 1am

Join the hipsters at this rooftop bar where you can bring food from any of the other stalls with you to enjoy with your drinks. Take the elevator to the top floor or you can take the stairs that are next to the elevator (not the stairs that take you to the bathrooms near the back).

I love this spot not because it has a particularly good view, but because it’s always busy. They have a nice selection of craft beers on draft, they make awesome cocktails for a reasonable enough price. They have tons and tons of tables and picnic benches and a few out on the balcony which is nice if it’s a sunny day.

They also always have music playing and TV screens on for popular sports games of which there’s always one on every weekend. If there’s a particular game on that you want to watch, just ask and they’ll put it on for you. It’s probably the number one place on this list to head if you want to have a session and enjoy some food as well. Plus, you’re then in a great location to head to bars and clubs in either Condesa or Roma. 

best rooftop bars in mexico city

Take a Peek at Some of these Spots

I recently did a little tour of some of these spots (Domingo Santo, El Mayor, and Terraza Cha Cha Cha) in this Youtube video. See more videos on my channel here.

Want More?

I recently published a Mexico City guidebook with dozens of bars, restaurants, and hotel recommendations. I love exploring all of the best foodie spots in Mexico City and this guide opens you up to that world. It’s only $15 and can be purchased and downloaded to your phone, tablet, or laptop to take with you anywhere. Purchase your copy here.

Like this post? Pin it for later!

The best rooftop bars in Mexico City - all of my favorite rooftop bars in Mexico City, the best rooftop restaurants in Mexico City, where to have breakfast, drinks, lunch or dinner in Mexico City with amazing views of the city!