A Little Photoessay… Slice of Life Snapshots of Mexico

Last updated on August 2, 2025 by Shannon

Mexico surprised me with the hospitality and friends I found when I landed there with the intention of living in Mexico and traveling there for at least six months, maybe more.

I flew into Puerto Vallarta, sure that I would visit with friends who were living near there for a month, and then move onto another region filled with Mexico’s photogenic colonial towns.

While I loved San Pancho enough to live there for many months, I also hit the road across Mexico on many trips, in search of the country’s colonial pueblos. I would later live in Oaxaca and road trip for months across the Yucatan Peninsula, always in search of beauty and culture.

The Prettiest Colonial Towns in Mexico

After spending years traveling in Mexico, I knew I needed to share my favorite photos—highlights from my Instagram feed and camera roll. The cities and scenes that most often make it into my photos are the country’s colonial towns and “Pueblos Mágicos,” towns recognized for their cultural, historical, or natural significance.

I find myself drawn to the charming colonial towns of Mexico, captivated by their vibrant culture and architectural splendor, despite the complex and often problematic history they represent. It’s for similar reasons I found Havana, Cuba so compelling.

Visiting these towns is a journey that allows me to appreciate the beauty and resilience of these communities while acknowledging and learning from the darker aspects of their colonial past.

San Miguel de Allende

san miguel de allende colonial church in Mexico
I wasn’t sure the pretty colonial towns could get prettier, but Ana was right on when she told me this pink, turreted church in San Miguel de Allende looks like a castle at Disney World.

Situated smack in the heart of Mexico, San Miguel de Allende is a colonial gem that beckons travelers with its vibrant culture and stunning architecture.

This UNESCO World Heritage Site is renowned for its well-preserved Baroque Spanish architecture, cobblestone streets, and a plethora of art galleries.

The town’s centerpiece, the Parroquia de San Miguel Arcángel, is an architectural marvel with its pink, neo-Gothic spires. San Miguel de Allende is not just a feast for the eyes; it’s a cultural hotspot with a thriving arts scene, bustling markets, and an array of culinary delights.

streets of  san miguel de allende, a colonial town in Mexico
The streets of San Miguel de Allende are among the most remarkable cluster of charming colonial architecture in Mexico.

It’s one of Mexico’s Pueblos Mágicos, and the town’s atmosphere is a blend of historical elegance and contemporary artistic flair, and I immediately considered moving there once I had spent some days enjoying the town’s vibes.

Guanajuato

Guanajuato Mexico is a pueblo magico and a colonial town
The towering Basilica of Our Lady of Guanajuato is impossible to miss during your visit—it’s large and remarkable.

Guanajuato, a picturesque town brimming with colonial charm, is a labyrinth of narrow winding streets and colorful buildings. This UNESCO World Heritage Site is famous for its unique underground tunnel system and the stunning Basilica of Our Lady of Guanajuato.

The town’s history is richly intertwined with the silver mining industry, and its opulent colonial buildings are a testament to its prosperous past—two reason it is also a Pueblo Mágico.

Guanajuato is also home to the Cervantino Festival, one of Latin America’s most significant cultural events. I was drawn to its lively atmosphere, vibrant street life, and ample access to great hiking.

fountain in Guanajuato with colonial architecture behind it
Set among the hills, the town fans out in festive colonial colors from anywhere in the center of town.

San Cristóbal de las Casas

San Cristóbal de las Casas, a designated Pueblo Mágico, is a captivating blend of indigenous culture and colonial history nestled in the heart of Chiapas. This town is a tapestry of color, tradition, and history, where cobbled streets and brightly painted buildings meet a backdrop of lush mountains.

It’s renowned for its vibrant markets, filled with handcrafted textiles and artisanal goods, reflecting the rich heritage of the local Tzotzil and Tzeltal communities. The town’s colonial architecture, especially the Cathedral of San Cristóbal, stands as a testament to its Spanish past, yet the presence of indigenous culture adds a profound depth and authenticity to the visitor’s experience.

San Cristóbal de las Casas is not just a destination; it’s a cultural immersion, offering a unique window into the harmonious coexistence of diverse traditions and histories. For travelers seeking an authentic encounter with Mexico’s indigenous heritage, artfully intertwined with colonial influences, San Cristóbal de las Casas is an unmissable destination.

Oaxaca

colonial streets of Oaxaca with an art installation of birds overhead
Oaxaca’s colonial streets came alive for several weeks when an artistic exhibit of “birds” were installed over one of the main streets in the historic center.

Oaxaca is a cultural tapestry, renowned for its indigenous traditions, colonial architecture, and culinary excellence. The town’s historic center, a UNESCO World Heritage Site, is a showcase of colonial-era buildings and vibrant markets.

Oaxaca’s rich cultural heritage is evident in its numerous festivals, including the famous Guelaguetza, which celebrates the region’s diverse indigenous cultures. This took place while I was living and volunteering in Oaxaca and the explosion of color and festivities permeated the town.

The town is also a haven for food enthusiasts, offering a plethora of traditional dishes and ingredients unique to the region. Oaxaca’s artisanal crafts, particularly textiles and pottery, are highly sought after.

Puebla

Puebla, known for its stunning colonial architecture and culinary innovations, is a feast for the senses. This UNESCO World Heritage Site and Pueblo Mágico is adorned with beautifully preserved buildings, ornate churches, and streets lined with Talavera tiles.

Puebla’s culinary scene is legendary, being the birthplace of Mole Poblano and Chiles en Nogada, dishes that embody the fusion of indigenous and Spanish influences. The town’s vibrant arts and crafts scene, particularly its Talavera pottery, adds to its charm.

Morelia

Morelia, the capital of Michoacán, is a colonial treasure with an aristocratic air. Its historic center, a UNESCO World Heritage Site, is lined with elegant pink stone buildings and an impressive array of colonial architecture.

The Cathedral of Morelia, with its stunning baroque design, is a highlight, especially when illuminated at night. Morelia is also known for its cultural festivals, including the renowned Morelia International Film Festival.

The town offers a quieter, more refined experience compared to other colonial cities, making it ideal for travelers seeking a blend of tranquility and cultural richness. Morelia’s historical significance, architectural beauty, and cultural offerings make it a distinguished destination in Mexico’s colonial town circuit.

Mérida

Merida in the yucatan is one of the prettiest colonial towns in mexico
Sunset in the Plaza de la Independencia in Merida

Mérida captivated me during a road trip with my nephews, revealing itself as one of the best cities to explore the Yucatan’s cenotes and Maya temples. Far more charming and steeped in history than nearby Cancun, Mérida exudes a unique blend of colonial elegance and vibrant cultural heritage.

The city’s grandiose colonial architecture, particularly around Plaza de la Independencia, provided a picturesque backdrop to our adventures. As a gateway to ancient wonders, Merida offered convenient access to awe-inspiring Maya sites like Chichen Itza and Uxmal, allowing us to delve deep into the region’s rich history.

Gorgeous blue colonial era building in Merida mexico
Walking Merida during the Golden Hour offers one of the best ways to enjoy the pretty colonial-era buildings.

The city’s lively markets, filled with artisanal crafts and local cuisine, were a delight, offering an authentic taste of Yucatecan culture. Mérida’s safe and welcoming atmosphere made it an ideal base for our explorations, ensuring that our journey through the Yucatan’s natural and historical treasures was both enriching and memorable.

Additional Photos of Colonial Mexico

Semana Santa flags on the church at the Feria del tejate in Huayapam, Oaxaca.
Semana Santa flags blow in the breeze on the church in Huayapam, Oaxaca during the Feria del tejate.
Merida mexico central park square
There is no end to the beauty in Mérida, where the colonial architecture is weathered but still cared for, and adds a lot charm to time spent in the city.
gorgeous fresh vegetarian taco and sauces at Baja Takeria
I loved lunching at my favorite taco spot, Baja Takeria, for the tastiest taco in town. Their chipotle sauce: so, so good.
zapotec culture oaxaca
I volunteered for a microfinance organization in the Oaxaca Valley while I lived in Oaxaca, and I loved getting to know Mexico’s indigenous cultures.
The main Cathedral on Oaxaca's central zocalo. In Oaxaca City, Mexico.
The main Cathedral on Oaxaca’s central zocalo—the Catedral de Nuestra Señora de la Asunción—is a very vibey place to spend the evening in Oaxaca City.
quesadilla at sunset in Mexico
In the some of Mexico’s beach towns you can just relax by the ocean with quesadillas and a bit of joy.
Mexican  Mariachi band playing in a colorful colonial market
What is more Mexican than a roaming Mariachi band making their way through the market?
Church in San Miguel Del Valle, Oaxaca, Mexico
Even in the tiniest pueblos in Mexico, you can still find the influence of Mexico’s colonial past—like this church in San Miguel Del Valle, located in the Oaxaca Valley.
Dried corn and the Mexican landscape in the background
Corn is a pretty important part of modern Mexico. Not only is it a staple in the Mexican diet, but it also inspired their traditional textiles.
colonial beach town of Sayulita on the west coast of Mexico
Sayulita is among one of the more photogenic beach towns on the West coast of Mexico.
plaza in Merida Mexico with a Volkswagon in front
I just love the huge Spanish-style plazas that provide locals a welcoming space for locals to gather and share throughout the day.
Izamal, a yellow colonial town in the Yucatan
The charming town of Izamal is located in the Yucatan Peninsula and is one of Mexico’s most underrated gems of colonial towns.
riding a horse carriage through Izamal in the Yucatan
My nephew Vic was super keen to take a horse-drawn carriage through Izamal, and it turned out to be a charming way to enjoy this colonial town.
street scene of street food in Merida among the colonial architecture.
I love that you can feel like you’re walking through a historic Spanish town one minute and then you get your slice of Mexico the next.

Onward travel

Having spent a number of months backpacking Central America and Mexico across multiple trips, plan your time in the following locations.

Mexico » Yucatan Peninsula | Yucatan with Kids | Oaxaca City | San Pancho | Guanajuato | Chichen Itza | Secret Mud Beach | Cultural Immersion | Taco History | Colonial Mexico

Guatemala » Antigua | Tikal | Rio Dulce | Xela | Chichicastenango | Learning Spanish | Semana Santa | Easter Traditions

Belize » Chetumal Border | Culture

Honduras » Copan Ruinas | Utila | Culture

12 thoughts on “A Little Photoessay… Slice of Life Snapshots of Mexico”

  1. The more I see blogs about Mexico, the more I want to go so bad! Love the photo of the kids in the paddling pool, so cute!

    Reply
    • I really enjoyed the mix of expats and locals there in the towns I found — it’s really nice to be somewhere where the language is a bit easy to grasp! :)

      Reply
  2. I’ve been hooked on your site ever since you homeschooled your niece in SEA (will your niece take up blogging again on her jr site? She should! It was rad!). Was wondering if you could speak a little about safety in Mexico? I’ve been very taken with Mexico City (and now San Pancho!) and would be down with traveling solo. But friends I’ve told have warned me about safety traveling there. Though most advisories refer to non-touristy areas, there seems to be some caution overall as well. Would love your honest advice.

    Reply
    • Thank you! I showed Ana your comment and started poking her — I hope with these recent travels to get a blog post out of her in the next two weeks so it should happen soon, heh heh. :)

      As far as Mexico City — I was so surprised by how clean and easy that city was. I couchsurfed with friends and they were just off the subway line and helped me with the basics. I enjoyed it and felt safer than I expected. And in San Pancho and the Puerto Vallarta region — really not a big deal, very touristy and lots of expats so it’s really good. You have to be safe of course, but beyond that there are some beautiful areas of Mexico you could visit. I loved the mountain towns of Guanajuato and San Miguel de Allende as well! Keep me posted if I can help in any way as you plan!

      Reply

Leave a Comment