Press ESC to close

15 Stunning Mexican Locations for Photography

Discover Mexico's Most Picturesque Destinations

Mexico's diverse landscapes offer everything from stunning beaches and vibrant cities to ancient ruins and lush jungles. Whether you're exploring the Pacific or Caribbean coasts, or delving into the heart of Mexico's cultural hubs, there's no shortage of beauty to be found.

1. Cabo San Lucas

Land's End in Cabo San Lucas

Land's End in Cabo San Lucas is an iconic natural wonder, best viewed from a sunset boat trip that also offers snorkeling adventures.

Accommodation: Best Beach Resorts in Cabo San Lucas

2. Tulum

Tulum

Tulum is a unique blend of ancient Mayan ruins and breathtaking beaches, easily accessible for a memorable experience.

Accommodation: Best Resorts in Tulum

3. Mexico City

Sunrise over the Metropolitan Cathedral in Mexico City

The sunrise over Mexico City's Metropolitan Cathedral is enchanting, while the city's food scene is a magnet for gourmands worldwide.

Accommodation: Where to Stay in Mexico City: Best Areas & Hotels

4. Chichen Itza

Kukulkan Temple, Chichen Itza

Chichen Itza's El Castillo is a testament to the ancient Maya civilization, offering a serene and educational experience a short drive from Cancun.

5. Cozumel

A pier in Cozumel

Cozumel is an island paradise known for its diving spots along the Mesoamerican reef and unique underwater art installations.

6. Cancun

Aerial view of Cancun

Cancun's allure lies in its long stretches of white-sand beaches and crystal-clear waters, perfect for both romantic getaways and family vacations.

7. Hierve el Agua, Oaxaca

Hierve el Agua

Hierve el Agua's petrified waterfalls are a natural wonder near Oaxaca City, offering a surreal backdrop for photography enthusiasts.

8. Offshore Riviera Maya

Turtle and angelfish on a dive in Cozumel

The Mesoamerican Barrier Reef System is a haven for marine life and offers some of the best diving and snorkeling experiences in the world.

9. Puerto Vallarta

Buildings in Puerto Vallarta's Old Town

Puerto Vallarta's Old Town is a vibrant mix of beaches, cobblestone streets, and cultural hotspots on the Pacific coast.

10. Riviera Maya Cenotes

Cenote in the Riviera Maya

The Riviera Maya is dotted with cenotes, natural limestone sinkholes that offer a unique swimming experience in crystal-clear waters.

11. Sayulita, Riviera Nayarit

Sunset in Sayulita

Sayulita is a charming beach town with a laid-back surf culture and stunning sunsets, making it one of Mexico's best small towns.

12. Puebla

Colonial architecture in Puebla

Puebla is renowned for its culinary delights and colorful colonial architecture, as well as its exquisite pottery.

13. Palacio De Bellas Artes, Mexico City

Palacio De Bellas Artes in Mexico City

The Palacio De Bellas Artes in Mexico City is a cultural landmark, showcasing grand murals and hosting a variety of artistic events.

14. San Miguel de Allende

San Miguel de Allende

San Miguel de Allende's historic charm and vibrant arts scene are complemented by its pleasant climate and natural beauty.

15. Traditional Dance Show

Traditional Mexican dancers

Experience Mexico's rich culture by attending a traditional dance show, featuring the colorful "ballet folklorico."

16. Costa Oaxaqueña

Costa Oaxaqueña

The Oaxacan Coast offers untouched beaches and scenic bays, a hidden gem for those seeking tranquility.

17. Laguna de Bacalar

Laguna de Bacalar

Laguna de Bacalar, the "Lagoon of Seven Colors," is a freshwater lake with stunning shades of blue, surrounded by eco-friendly resorts.

18. Palenque

Palenque

Palenque is a lesser-known Mayan city enveloped by the jungle, offering a mystical glimpse into ancient history.

19. Oaxaca

Colonial architecture in Oaxaca

Oaxaca's colonial city center is a photographer's paradise, with its grand churches and vibrant streets set against a mountainous backdrop.

20. San Cristobal de las Casas

Street in San Cristobal de las Casas

San Cristobal de las Casas is a mountainous city known for its Mayan heritage, coffee culture, and colorful streets.

21. Mazatlan's Centro Historico

Mazatlan's Centro Historic

Mazatlan's historic center is a vibrant mix of old-world charm and beachside allure, recently revitalized to showcase its rich history.