Mexico has a vibrant and exciting variety of landscapes, ancient ruins, and architecture. I have included the best photography spots in Mexico on this list to help you find the perfect backdrop to capture your Mexican memories.

Mexico is one of the best-photographed places in the world. With its ample parks, sprawling gastronomy, and traditional crafts, it offers endless opportunities for you to capture its beauty. Plus, there are a lot of historical landmarks and architectural masterpieces that you can explore as well.

We have handpicked the best among these locations and are ready to show you our own guide to Mexico travel. Come and discover an eclectic mix of colonial buildings, traditional markets, and contemporary art galleries.

Best gear to photograph Mexico 

The gear we recommend is a good camera and the holy trinity.  A wide-angle lens.  14-24mm or something similar.  A 24-70mm or something similar and, of course, a 70-200mm or something similar.

If you do not have these particular lenses, do not worry; something similar will be just fine. A tripod is also highly recommended to capture those epic sunsets and night shots.

Best Photography Spots in Mexico

1. Sacred cenote Azul 

Sacred cenote azul in Tulum Yucatan Peninsula Mexico. The best photography spots in Mexico

Sacred cenote azul in Tulum Yucatan Peninsula Mexico. The best photography spots in Mexico

Sacred Cenote Azul is one of the best photography locations in Mexico. It is a perfect place to observe many different kinds of underwater life from the majestic whale sharks to the elusive turtles, and even corals and rare fish species. It’s regarded as one of the most sacred places in the Yucatan Peninsula and is a favorite spot for hipsters from all over the world to visit. The actual swimming hole itself is extremely shallow, allowing you to enjoy the crystal clear water without worrying about taking a dive.

2. Cenote Xkeken Sinkhole

Cenote Xkeken sinkhole in Valladolid Mexico. The best photography spots in Mexico

Cenote Xkeken sinkhole in Valladolid Mexico. The best photography spots in Mexico

Xkeken Cenote is one of the best photography locations in Mexico. The unique natural beauty of xkeken with its clean and clear water makes this location a paradise for underwater photography. The freshwater cenote is located in the natural park Pakal Cenote Park, which is considered one of the most important archaeological sites in the world.

3. Cenote Dzitnup

Cenote Dzitnup near Valladolid Mexico. The best Photography Spots in Mexico

Cenote Dzitnup near Valladolid Mexico. The best Photography Spots in Mexico

The Cenote Dzitnup is one of the best photography locations in Mexico, it has a surface of fresh water and clarity we can not compare to any other place. It offers a great variety of colors that you want to photograph and share with your friends and family. Cenote Dzitnup is one of the best photography locations in Mexico. It gives you every possibility to have a perfect time for your photo shoot in this spectacular cenote. The resort provides all the needed materials for your photos and with their professional photographer, you can have a perfect time in this natural paradise!

4. Ancient Maya temples

Palenque Ancient Maya Temples Mexico. The best photography spots in Mexico

Palenque Ancient Maya Temples Mexico. The best photography spots in Mexico

As one of the Best photography spots in Mexico, the ancient Maya temples are a must-visit for all visitors. These temples were built by the Maya over 1000 years ago, and their architecture has still not been surpassed. They were built to pay tribute to God Kukulcan and reach a place of purity and balance with nature. The ancient Maya temples are located in Tepoztlan, a small town about an hour from Mexico’s historic center. Not far from Puebla, these ruins are quite impressive and worth visiting.

5. El Castillo pyramid

Temple of Kukulkan pyramid in Chichen Itza Yucatan Mexico. The best photography spots in Mexico

Temple of Kukulkan pyramid in Chichen Itza Yucatan Mexico. The best photography spots in Mexico

The most photographed building in Mexico, El Castillo is an incredible structure that’s just as beautiful up close as it is from afar. This is the place where you’ll want to capture the perfect selfie or start your day with a coffee on the roof. The pyramid of El Castillo is surrounded by an ancient culture and history. The pyramid is said to be built for the Sun God, a great symbol for Mexico City. The pyramid has sustained some damage over time, such as parts of it being damaged before it was discovered and restored in recent years.

Best Photography spots in Mexico

6. Chichen Itza

Chichen Itza Columns in the Temple of a Thousand Warriors Mexico. The best photography spots in Mexico

Chichen Itza Columns in the Temple of a Thousand Warriors Mexico. The best photography spots in Mexico

Chichen Itza is one of the best photography spots in Mexico, and also one of the oldest archaeological sites in the Americas. This grand and mysterious ruin holds secrets that have been uncovered over time, but it still isn’t known exactly what this place was used for. One thing is certain: no trip to Mexico City would be complete without a visit to Chichen Itza.

7. Taxco Cathedral 

View of Santa Prisca church. Taxco Guerrero Mexico. The best photography spots in Mexico

View of Santa Prisca church. Taxco Guerrero Mexico. The best photography spots in Mexico

The Taxco Cathedral is one of the best photography spots in Mexico. With its colorful stained-glass windows, it is considered a spectacular piece of architecture and one of the most famous works by Mexican architect Manuel Tolsa. A great deal of effort was put into the construction process of this chapel, as it was built between 1609-1648. In addition to the beautiful interior, you can get some amazing shots of the mountainside outside Camposanto de Taxco. The cathedral is still used today and holds mass regularly.

8. Agua Azules, Palenque

Agua Azules Palenque. The best photography spots in Mexico

Agua Azules Palenque. The best photography spots in Mexico

Agua Azules is one of the best photography spots in Mexico. Located in the archaeological site of Palenque, this natural water hole draws photographers from all over the world, including National Geographic Travelers. It is a private paradise with a crystal-clear water pool, comfortable lounge chairs, and sunlight. 

9. Cabo San Lucas

Famous arch in Cabo San Lucas Mexico. The best photography spots in Mexico

Famous arch in Cabo San Lucas Mexico. The best photography spots in Mexico

Cabo San Lucas is one of the most beautiful and photographed beaches in Mexico. The coastline is gorgeous, with white sand, turquoise water, and clear skies. Cabo is a popular tourist destination for its beautiful beaches, remarkable nature, great shopping, and nightlife. Cabo has an average year-round temperature of 83 degrees F. Cabo San Lucas is a destination for adventure and relaxation, whether you’re surfing, swimming, diving, or enjoying the city’s lively nightlife.

10. Lovers Beach (Playa del Amor)

Lovers Beach Cabo San Lucas. The best photography spots in Mexico

Lovers Beach Cabo San Lucas. The best photography spots in Mexico

Lovers Beach is one of the best photography spots in Mexico. Known as the Playa del Amor, the beach is full of colorful booths and beautiful people. You can find here a great variety of food, drinks, and shopping options to accompany your visit to this popular location. This place not only caters to the needs of groups of friends or lovers but also offers a great place for families with children. The beach has a restaurant and showers, as well as hammocks outside on the jetty.

Best Photography Spots in Mexico

11. Blvd Kukulcan

Cancun sunset at Blvd Kukulcan Mexico. The best photography spots in Mexico

Cancun sunset at Blvd Kukulcan Mexico. The best photography spots in Mexico

Blvd Kukulcan is one of the best photography spots in Mexico. Photographers are able to capture stunning pictures of the landscape and skyline, not to mention some amazing views of the city below. With a little bit of creativity and patience, you will be able to take some amazing photos at this location. In addition to its beauty and history, it offers an excellent view of the city since it has a height advantage over other places in the area.

12. Orange Yellow Town Street San Miguel de Allende

Orange Yellow Town Street Tourists Hotels San Miguel de Allende Mexico. The best photography spots in Mexico

Orange Yellow Town Street Tourists Hotels San Miguel de Allende Mexico. The best photography spots in Mexico

San Miguel de Allende is a small colonial city in the middle of Mexico with an incredible vibe. It’s one of the best photography spots in Mexico, so you can be sure that you’ll find something for your Instagram feed! The architecture of these old colonial buildings makes for some beautiful photos and the interesting textures give any photographer plenty to work with.

13. Aldama Street Parroquia Archangel Church San Miguel de Allende 

Aldama Street Parroquia Archangel church Dome Steeple San Miguel de Allende Mexico. Parroaguia created in 1600s. The best photography spots in Mexico

Aldama Street Parroquia Archangel church Dome Steeple San Miguel de Allende Mexico. Parroaguia created in 1600s. The best photography spots in Mexico

Aldama Street Parroquia Archangel Church San Miguel de Allende is one of the most beautiful churches in Mexico and is located in the city of San Miguel de Allende. It is one of the most photographed spots of this city, which also includes artists like Frida Kahlo and has inspired many other artists as well. The church is recognizable by its dome topped with a stone cross.  It still maintains some of its colonial-era characteristics including vaulted ceilings and columns adorned by angels. To take advantage of this place you should go at night because when there are no people around it’s perfect for taking photographs without any interruptions.

14. San Miguel de Allende at dusk, Guanajuato

Night view of San Miguel de Allende Guanajuato Mexico and the parish church of San Miguel. The best photography spots in Mexico

Night view of San Miguel de Allende Guanajuato Mexico and the parish church of San Miguel. The best photography spots in Mexico

If you’re a photographer, this is one of the best photography spots in Mexico. By dusk, light, and color bounce around between the buildings and play off of the surfaces on the cobblestone streets and sidewalks. This area is filled with markets, cafes, and restaurants for you to explore during your time in Mexico. The town of Guanajuato, Mexico is known for its colonial architecture and cobbled streets. With a population of about 340,000 people that has been growing year after year. It’s become one of the most important cultural and educational destinations in Mexico. Visit the most colorful city in the world, with a great choice of hotels, stunning architecture, and award-winning restaurants.

15. Acapulco beach

Beautiful view from Acapulco beach in Mexico. The best photography spots in Mexico

Beautiful view from Acapulco beach in Mexico. The best photography spots in Mexico

Acapulco Beach in Mexico is one of the best photography spots with beautiful and unique sceneries. On this beach, you can have fun, walk or run, do some exercise and make a million memories. This beach is one of the best photography spots in Mexico, with breathtaking views of the city skyline at night.

Best Photography spots in Mexico

16. Cerro de la Silla – Monterrey Mountain

The river with Monterrey Mexico s main mountain in the background. The best photography spots in Mexico

The river with Monterrey Mexico s main mountain in the background. The best photography spots in Mexico

The Cerro de la Silla is a mountain and natural landmark in northeastern Mexico. It is in the area around the city of Monterrey, Nuevo León. Cerro de la Silla offers spectacular views of the city and has been listed as one of the Best photography spots in Mexico on TripAdvisor. The trip takes about two hours and forty minutes from the city center, but it is well worth it to see such an amazing view from above.

17. Morelia Cathedral

cathedral of the city of Morelia michoacan. The best photography spots in Mexico

cathedral of the city of Morelia michoacan. The best photography spots in Mexico

One of the best photography spots in Mexico. The cathedral of Morelia is a beautiful baroque church with a lot of history and is one of the most important religious buildings in the country. The towers, balconies, and statues make this place look like part of a magical fairytale. In the city center of Morelia, Mexico, there is a Cathedral that has been built with such elegance and detail it will leave you breathless. If you’re ever in Morelia, stop by to admire all of the craftsmanship this church is built from.

18. La Minerva

Historical monument in Guadalajara Jalisco Mexico. The best photography spots in Mexico

Historical monument in Guadalajara Jalisco Mexico. The best photography spots in Mexico

La Minerva is one of Guadalajara’s largest fountains and a well-known landmark in the city. You can look at the famous bronze statue of the Roman goddess Minerva and enjoy the lively atmosphere around the fountain, where locals and sports fans like to hang out.

19. Municipal Palace Puebla

Municipal Palace of the City of Puebla Mexico at night. The best photography spots in Mexico

Municipal Palace of the City of Puebla Mexico at night. The best photography spots in Mexico

Municipal Palace is one of the best photography locations in Mexico. This beautiful building located in Puebla has a lot of history behind it, today it’s a cultural heritage center and houses some great views especially when there is an event being held. It’s also worth mentioning that Puebla is known as “the white city” because of its beautiful facades, so if you want to take amazing pictures of the city, this is the perfect place.

20. El Cubo aqueduct on Gonzalez Ortego 

18th century El Cubo aqueduct on Gonzalez Ortego avenue in the colonial mining city of Zacatecas. The best photography spots in Mexico

18th century El Cubo aqueduct on Gonzalez Ortego avenue in the colonial mining city of Zacatecas. The best photography spots in Mexico

If you’re looking for the best photography spots in Mexico, look no further than the El Cubo aqueduct. This beautiful site is home to striking views of the city and interesting history that makes it well worth the visit. The El Cubo aqueduct is one of the most fascinating, mysterious, and picturesque pieces of engineering in all of Mexico. Its history, construction, and design make it fascinating to visit any time of year, but especially during the rainy summer months when it’s a fantastic spot for photo walks. The walk across it gives you a uniquely spectacular view of all the incredible buildings surrounding it like an architectural wonderland.

21. Queretaro Aqueduct

Queretaro Aqueduct. The best photography spots in Mexico

Queretaro Aqueduct. The best photography spots in Mexico

Queretaro Aqueduct is one of the most beautiful and complete aqueducts in Mexico. It was built in the 18th century by the Spanish conquistadors to supply potable water to the city of Queretaro. The aqueduct consists of 18 arches since it was built on top of a hill. Today, many people like to explore the area. If you are looking for a day trip while in Queretaro, this is an absolute must!

These are the Best Photography Spots in Mexico

If you enjoyed the list, please leave a comment below and share it with your friends. Feel free to stick around and check out our other photography guides. Please remember to check back as we are continually updating our guides.

Tours we recommend: