Discover the finest hotels and journeys in Mexico, Central America, and South America

Luxury Hotels in Guanajuato, San Miguel de Allende, and Lagos de Moreno, Mexico

San Miguel de Allende is the most popular location in central Mexico for expatriates and retirees from the U.S. and Canada. The small city has a long history as an arts center and has continually grown in popularity, with that influx of money leading to a tremendous amount of restoration and rebuilding. It's one of the prettiest cities in Mexico, with some of the best shopping for crafts, though some visitors come away with the nagging impression they have been visiting a movie set, especially in the gentrified center. What's not up for debate is that the high–end hotels and restaurants here are excellent, with the potential for plenty of pampering.

Nearby Guanajuato is also very pretty and has plenty of colonial architecture spilling down its hills dotted with colorful homes, but it feels more like a bustling city of Mexicans rather than a real estate market for expats. The two top places to stay in town are small luxury boutique hotels. Service is not where it should be, but the rates generally make up for it and the atmospheric city is a real gem.

Guanajuato Luxury Hotels

1850 Hotel Boutique

Hotel Casa del Rector

Hotel Quinta Las Acacias

Hotel Villa Maria Cristina

Lagos De Moreno Luxury Hotels

Hacienda Sepulveda Hotel

San Miguel de Allende Luxury Hotels

Belmond Hotel Casa de Sierra Nevada

Casablanca 7 Hotel

Casa No Name

Casa Linda

El Palomar Hotel

Hotel Dos Casas

Hotel Matilda

Hotel Nena


Rosewood San Miguel de Allende