
1. Hotel Matilda
Hotel Matilda breaks the mold of San Miguel de Allende hotels: While other luxury mainstays highlight the city’s history by preserving antique architecture and dressing their rooms in colonial-style decor, Matilda showcases contemporary art and chic interior design. Guest rooms feature white, gray and brown hues (with a few turquoise accents), as well as top-notch amenities like 49-inch smart TVs, iPod docking stations, MALIN+GOETZ bath products and complimentary Wi-Fi access. The hotel also boasts an infinity pool with a sundeck, as well as the Spa Matilda, where you can enjoy a soothing massage or body treatment. When you’re ready for a bite to eat, Moxi Restaurant offers a menu filled with traditional Mexican eats along with inventive dishes. What’s more, Hotel Matilda earns high praise from past visitors for its location in the heart of San Miguel de Allende – less than a block north of Juarez Park – and many guests feel the property delivers first-rate customer service.

2. Las Alcobas, A Luxury Collection Hotel
This well-appointed, centrally located boutique hotel wins favor from guests for its friendly and attentive staff and cool, inviting atmosphere. Situated in the fashionable Polanco neighborhood (referred to by some as the Beverly Hills of Mexico City), Las Alcobas boasts luxurious rooms with rain showers, whirlpool bathtubs, Bose sound systems, custom-made furniture, flat-screen TVs and complimentary internet access. Along with the stylish digs, recent guests rave about the innovative cuisine at the on-site Dulce Patria restaurant, which prides itself on using locally sourced ingredients to deliver imaginative, Italian entrees. And when you’re ready to relax, make an appointment at the spa for soothing therapies like a Lemon and Rosemary Jet Lag Massage or an Obsidian Hot Stone Massage. And because this hotel is part of the Marriott hotel family, Marriott Bonvoy members can earn and use points here.