Curator’s statement
San Miguel de Allende is a magical colonial Mexican city full of history, culture and artistry. You can get lost within its cobblestone streets, without feeling lost. The people are kind, the food is sumptuous and it is an overall lovely and safe destination in Mexico. Considered one of the country’s most beautiful and colorful cities, it is also home to the wedding callejoneadas (street serenades), haciendas, chiles rellenos and plenty of color. Foreign tourists and expats love this city as a well-rounded destination for visiting and for settling to live in.
The Fora Difference
Book with Ali to access exclusive perks and experiences on your trip.
Killer perks
Free upgrades, spa credits and more—we got you
Personalized recs
Customized travel planning for your style
Insider knowledge
Expert advice from people who’ve actually been there
Where to stay in San Miguel de Allende, Mexico
Hotel Amparo
The cool new kid on the block in a town full of design-conscious places to stay.
Rosewood San Miguel de Allende
Stunning architecture in the heart of central Mexico with swoon-worthy views of San Miguel de Allende from the rooftop.
Fora Perks
- ★
$100 food / beverage credit.
- ★
Breakfast daily.
- ★
Upgrade & extended check-in/out whenever possible.
Casa No Name
An 18th-century mansion with six high-design rooms and an exquisite courtyard.
L'Ôtel Doce-18
With a gallery space, homewares store and multiple restaurants, Dôce 18 prides itself on being much more than merely a place to rest your head in San Miguel de Allende.
Casa de Sierra Nevada, A Belmond Hotel, San Miguel de Allende
Every detail of the Casa de Sierra Nevada — from its antique-filled rooms to its fusion restaurant — is a creative homage to the Mexican city it calls home.
Fora Perks
- ★
$100 food / beverage credit.
- ★
Breakfast daily.
- ★
Upgrade whenever possible.
Hotel Matilda
One of the first design-led properties in town, it still holds the crown for stylish stays.
Fora Perks
- ★
Special amenity or local experience credit.
- ★
Breakfast daily.
- ★
Upgrade & extended check-in/out whenever possible.
Things to do in San Miguel de Allende, Mexico
San Miguel de Allende is a small but mighty city with a welter of exciting offerings and things to see. Starting out at the main plaza – Parque Juarez – head out to the Parroquia de San Miguel de Arcangel to see the famous church with a long waitlist for weddings.
When you’re done with the town’s center, head out to the tasting room of the tequila company Casa Dragones. It is a truly sublime experience that offers understanding of one of Mexico’s most sacred spirits. Visit Rancho La Trinidad just outside of town as well to understand the origins of organic ingredients in San Miguel de Allende, Mexico and then head horseback riding at Rancho Xotolar.
For further exploration of the local fauna and flora, head out to El Charco del Ingenio – San Miguel's botanical garden. This space features a lush compilation of Mexico ethnobotanical plants. Another curious experience is a visit to the ancient Otomi pyramids of Cañada de la Virgen. Finally, for a proper repose, a visit to La Gruta Hot Springs is necessary.
Eat & drink in San Miguel de Allende, Mexico
Luna Rooftop Bar: Rosewood’s glorious rooftop bar with unparalleled views of the entire city.
Lavanda: Specialty cafe serving strong coffee and additional pastry arrangements.
Trazo 1810: An elegant restaurant featuring the views of the famed Parroquia de San Miguel de Arcangel as a backdrop.
Zibu Allende: Mexican and Asian fusion restaurant featuring techniques from the east and quality Mexican ingredients.
Garambullo Fonda Gourmet: Traditional Mexican restaurant with a modern twist.
Tacos San Francisco: A local fan-favorite taco truck.
Bovine: A beautiful eatery featuring contemporary dishes and a culinary journey.
La Mezcalería: Amazing mezcal tasting and cocktail bar for a proper nightcap.
Cumpanio: An honest European-style restaurant and Italian bakery.
Moxi Restaurant: Gastronomic Mexican restaurant with extraordinary flavors and unexpected combinations.
La Parada: Peruvian restaurant serving the best ceviche in town!