While the dollar has been strong for travelers lately with recent highs against the Euro and British Pound, this is different, a truly historic event. There has literally never been a better time to travel to Mexico from a cost perspective (of course, to fully enjoy the discounts, you want your hotel rates in pesos, not dollars).
Travel to Mexico has other appeals: its close enough for a weekend, diverse enough for a month-long trip. There’s no more time change than in this country and no more jet lag. But most of all, it has numerous excellent vacation destinations for every taste. I’ve been many times, and these are some of the best leisure destinations in Mexico, and some of my favorites.
San Miguel de Allende: A UNESCO World Heritage Site, this beautiful Colonial city dates to the 16th century and is famous for its arts, home to an important school for painters.
The historic center is extremely well preserved, appearing similar to how it did 250 years ago, and the city has proven extremely popular with ex-pat retirees.
In recent years, San Miguel has gotten a lot of press in travel magazines and newspapers and has become something of a tourism hotspot, and a spate of luxury hotels have sprung up around San Miguel, including offerings from Rosewood and Belmond.
Source: http://www.forbes.com