One of my favorite things to do while traveling is to take photos. While a lot of people say that you miss enjoying the scenery when you’re focused on your camera (or phone) lens, I actually think I notice details a lot more. When I walk down any street, I zero in on the colors, the door and window details, and the signs.
Since I know many others feel the same way, I wanted to put together a post of my favorite places in Mexico City to snap gorgeous pictures. During our 2 ½ month stay, I found so many charming neighborhoods, and specific locations I hadn’t known about before.
Check out my 10 favorite places to get beautiful and iconic Mexico City photos. And read on to the end of the post to find a customized map so you can plan your route!
1. San Angel
San Angel may just be the most beautiful neighborhood in the city. This residential neighborhood doesn’t see a lot of action, but the colorful homes are well cared for, the lush greens and flowers are plentiful, and the winding cobblestone streets are fun to wander.
San Angel has a charming artisan market on Saturdays called El Bazar Sabado. While this is fun to explore, if you’re more focused on taking awesome pictures, I recommend you come on a weekday. The quiet and empty streets make perfect backdrops for pretty photos of the neighborhood.
Start in the Plaza San Jacinto and then walk west. Be sure to wind through some of the residential side streets before looping back around.
2. Coyoacan Side Streets
Coyoacan is notoriously beautiful and charming. You can take lots of beautiful pictures at the Museo Frida Kahlo, and in the main squares (Jardin Centenario & Jardin Plaza Hidalgo), but I find my favorite places to take photos are on the random side streets in the neighborhood. You might come across some papel picado strung across the tops of the buildings, a shrine built into the side of someone’s home, or an especially beautiful color or texture on a building facade.
Start in the center squares, and wander south and west. Stop for a coffee in one of the Cafe el Jarocho locations, and make a loop back.
3. Palacio Postal
This was an amazing recommendation from a local friend that I recently discovered. The Palacio Postal is the central post office in the city. What’s special about it is the architecture. It was built in the beginning of the 20th century by an Italian architect and has a mix of styles represented in its lavish interior.
Wander inside and take lots of photos of the postal booths, the staircases, and the ceiling.
4. Torre Latinoamerica
While you’re in the Centro, be sure to make a trip up to the top of the Torre Latinoamerica - one of the tallest buildings in the city. The observation tower from the top gives you 360 views of the giant sprawling city below.
Try to go on a day that is less smoggy/more clear. A great time would be just after a rain storm, or after a windy day.
5. Casa del los Azulejos
If you’ve seen Instagram photos of Mexico City before, you’ve surely seen shots of this gorgeous tiled wall.
This building is just a half block from the Torre Latinoamerica. The best place to view the tile is in the alleyway on the western side of the building.
6. Kiosco Morisco - Santa Maria La Ribera
The neighborhood of Santa Maria La Ribera is full of old mansions and charming Art Deco era facades and details. The best part of the neighborhood is the central square with the gorgeous and intricate gazebo in the middle.
The Kiosco Morisco is made completely of wrought iron and has Moorish influences in the arches, columns and dome.
7. Mercado Roma
Though Mercado Roma isn’t my favorite place to eat, the setting and design are beautiful.
Walk through to the back and take photos of the courtyard-esque beer garden. And then be sure to take your phone or camera with you to the bathroom. The sink area has a fantastic view of the lower level, plus beautiful tile, and geometric mirrors.
8. Parque Mexico
This might just be the most beautiful park in the city. There are ponds, fountains, archways, gazebos, and tons of pathways lined with lush greens. It’s a lovely oasis in the city.
In the southern edge, there is an area of large columns surrounding a place that kids play ball. Just to the side of that is a gorgeous pergola with ivy and bugambilias climbing the columns and roof. It’s the perfect place for a photo shoot.
If you go on a weekend, you’ll be surrounded by lively local culture. If you prefer a quieter setting, head there on a weekday morning.
9. Romita Comedor
This restaurant is just gorgeous. It occupies the third and fourth floors of a lovely building in la Roma. The whole street facing wall is made of windows with a large open air area, and the ceiling between the two floors is mostly open.
The light that streams in from the windows is just beautiful. Besides that, they have done a great job with the decor. The tile floor is beautiful, the restaurant is dripping with lush plants, and the seating is cute. Oh and the cocktails are delicious!
Because of the beautiful light, I highly recommend heading here in the afternoon. It’s also recommended to make reservations.
10. Museo Soumaya & Living Wall
This is another quintessential photo spot in the city. This museum is in the neighborhood of Polanco. The modern and striking architecture is almost startling to the eye. Depending on what time of day you arrive, the light will reflect off the shiny exterior, leaving different configurations of light and shadow.
But don’t leave walking a few feet east to see the beautiful living wall of succulents.
And peer across the street for a shot of the unusual roof at the Museo Jumex.
Bonus: 2 Great Photo-Ops Right Outside the City
Teotihuacan is a must see if you’re heading to Mexico City. The huge site of giant pyramids is impressive and interesting.
Besides that, you can get great pictures at the top of the Pyramid of the Sun and the Pyramid of the Moon. If you go on a busy day (and many days are quite busy), I recommend climbing one of the smaller simple pyramids between the Sun & Moon. You will most likely be the only one up there, and there are great views of the site and of the bigger pyramids.
If you want to avoid battling crowds for photos, try to go early in the day, on weekdays, and away from holidays.
Tepoztlan is a charming and colorful town just to the south of Mexico City. The town in itself is lovely to wander and photo, but the real gem of this area is the small pyramid at the top of a cliff on the edge of town.
The Zona Arqueológica el Tepozteco isn’t hard to reach, you walk to the edge of the north side of town, and follow the well maintained but very steep trail to the top.
At the top, you will find a small pyramid, and a gorgeous view of the town and valley below.
What are you favorite places to take photos in Mexico City?
What cities do you find exceptionally picturesque? Comment below!
Want a customized map of all the places I mentioned above?