Mexico City is a vibrant mix of history, art, and culture, offering some of the most photogenic spots for locals and visitors alike. Whether you’re strolling through its charming neighborhoods or exploring iconic landmarks, there’s no shortage of picture-perfect locations. Here are some of the best Instagram-worthy spots in CDMX that you should definitely add to your list.
Located in the trendy Roma neighborhood, this colorful mural has become a favorite backdrop for photos. Its bright hues and uplifting message make it a must-visit for those looking to capture the creative energy of the city.
A visit to Mexico City wouldn’t be complete without stopping by Frida Kahlo’s famous Blue House in Coyoacán. The vibrant blue walls, lush gardens, and historical significance make it a dream setting for a beautiful, artsy photo.
3. Biblioteca Vasconcelos
This architectural masterpiece is more than just a library—it’s a visual experience. With its hanging bookshelves and massive open spaces, Biblioteca Vasconcelos provides a futuristic yet aesthetic background for your feed.
4. Palacio de Bellas Artes
One of the most stunning buildings in Mexico City, the Palacio de Bellas Artes is known for its breathtaking golden dome. Whether you capture it from the outside or step in to see its grand interior, you’ll end up with a frame-worthy shot.
5. La Casa de los Azulejos
A hidden gem in the historic center, La Casa de los Azulejos (House of Tiles) is an 18th-century palace covered in stunning blue and white tiles. This picturesque location is a must-see for architecture lovers and photo enthusiasts alike.

6. Monument to the Revolution
For an impressive cityscape view, head to the Monument to the Revolution. You can take a panoramic elevator to the top and enjoy a breathtaking perspective of Mexico City—especially at sunset.
7. Xochimilco’s Colorful Trajineras
For a vibrant, cultural experience, rent a trajinera in Xochimilco and float through the lively canals. The bright boats, mariachi music, and festive atmosphere create a one-of-a-kind photo opportunity.
8. Chapultepec Castle
Perched atop Chapultepec Hill, this historic castle offers stunning views of the city and gorgeous European-style gardens. It’s an ideal spot for capturing elegant and timeless shots.
9. Coyoacán’s Cobblestone Streets
Beyond Frida Kahlo’s house, Coyoacán is filled with picturesque colonial streets, colorful facades, and charming plazas. A stroll through this area will provide endless opportunities for aesthetic and candid shots.
10. Hidden Cafés and Rooftops
Mexico City is full of aesthetic coffee shops and rooftop bars that offer not only delicious drinks but also stunning views. Exploring the Polanco, Roma, or Condesa areas will lead you to some of the most beautifully designed cafés and terraces in the city.
Tips for Getting Around Mexico City
Exploring all these spots in a day can be a challenge, especially with traffic and distances between locations. A comfortable and reliable transport service ensures you make the most of your trip without the hassle of navigating public transit.
From trendy murals to historic landmarks, Mexico City is full of stunning locations waiting to be captured. Plan your itinerary, charge your camera, and get ready to explore one of the most photogenic cities in the world!