San Miguel de Allende is a city that manages to be both quaint and cosmopolitan at the same time. Once an important stop on the silver route between Zacatecas and Mexico City, its historic center is filled with well-preserved buildings from the 17th and 18th centuries. With its narrow cobblestone streets, leafy courtyards, fine architectural details and sumptuous interiors, San Miguel de Allende is arguably the prettiest town in Mexico.
In 2008 UNESCO recognized San Miguel de Allende and the neighboring Sanctuary of Jesus de Atotonilco as World Heritage of Humanity sites, citing the town's religious and civil architecture as a demonstration of the evolution of different trends and styles, from Baroque to late 19th century Neo-Gothic.
Located in Guanajuato state, 265 km (165 miles) northeast of Mexico City and 96 km (60 miles) from the state capital, Guanajuato city, San Miguel is located within Mexico's hilly central highlands. San Miguel de Allende has no international airport so visitors usually fly into either the Leon/Bajio airport or the Mexico City airport and then take a bus. This is not a major drawback and may in fact add to the city's charm: the sound of an airplane coming in for a landing never disrupts the pealing of church bells, plus the effort required to get here makes it all the more enjoyable. read more
Located in central Mexico, San Miguel de Allende has no beaches or blue waters like the Mexican resorts of Cancun, Cozumel, or Los Cabos. And it isn't easy to get to directly from many U.S. or Canadian cities. You might have to book a connecting flight in Houston or