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

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.

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, 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.

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

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

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.

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














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
Miss you, but love that you are traveling for me! Keep up the pics… I love it!
Thanks Earl, miss you too! xo :)
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!
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! :)
These shots make me want to get on the first plane to Mexico, just gorgeous!!!
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.
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!
awesome photos! Mexico is on my list for next year and I so much look forward to this trip.
When you head there let me know if I can help in any way, I was surprised by how much I enjoyed traveling there! :)
I will! Thanks for offering your help! Are you still in Costa Rica? Do you like it? Enjoy your travels!!
Moved on to Panama a few days ago and am really enjoying it here for sure, it’s been so unexpectedly lovely! :)
Love these pictures!