From the almost unbearably pretty yellow town of Izamal to Papantla (famous for its flying dancers), these are the best and most beautiful “magic towns” in Mexico.
Colonial Mexico
Step into the heart of Mexico’s history and charm as you explore its colonial cities.
Cobblestone streets, vibrant plazas and centuries-old architecture await in these enchanting destinations!
Must read
Our guide on the 15 most beautiful colonial cities in Mexico – covering gorgeous cities from Merida to San Miguel de Allende!
See our posts on colonial Mexico
A mask museum? Botanical gardens? Magical rooftop bars? Visit San Miguel de Allende for more than just art galleries and colonial architecture.
Bursting with Baroque churches and lush gardens, the colonial cities in Mexico are absolutely beautiful! San Miguel de Allende, Taxco and Guanajuato are among our favorites.
Mexico City surprised us, pleasantly! For an awesome 3 days in Mexico City, this Mexico City itinerary takes you to the best cultural attractions, museums, cafés and restaurants.
Authentic things to do in Morelia (a UNESCO-listed Mexican city)? See the beautiful cathedral. Visit a wild butterfly haven. And more!
It’s worth visiting the Diego Rivera Museum in Guanajuato, where Mexican painter Diego Rivera was born. See 175 of his paintings and works by other artists too.
The outside of Guanajuato’s Juarez Theater (Teatro Juarez) blew us away. It’s decorated with Greek columns, lion sculptures and bronze statues.
The extraordinary Guanajuato Mummy Museum displays dozens of human mummies, including one of a woman buried alive. There’s also a poignant gallery of baby mummies. Not for the squeamish…
Don’t look for a cookie-cutter hotel at Casa de Sierra Nevada. Rooms and suites are sprinkled in colonial mansions in the heart of San Miguel de Allende, Mexico.
He lost an eye and a hand in a fireworks accident. Yet Jose Clemente Orozco was one of Mexico’s great muralists – who painted some fiery murals in Guadalajara.