Get FREE email communications from Fodor's Travel, covering must-see travel destinations, expert
trip planning advice, and travel inspiration to fuel your passion.
We've compiled the best of the best in San Miguel de Allende and the Heartland - browse our top choices for the top
things to see or do during your stay.
Sorry! We don't have any recommendations for San Miguel de Allende and the Heartland right now.
Hotels Filter
La Casa de la Marquesa
$$$ | Calle Francisco I. Madero 41, Querétaro, 76000, Mexico
Fodor's Choice
Share This
A stately 1756 mansion has been converted into a handsome hotel in Querétaro's center, with each of the spacious guest rooms decorated with fine antiques, tasteful art, parquet floors, and area rugs. The popular restaurant serves both international and Mexican cuisine. A pianist often entertains guests during breakfast.
L'Otel San Miguel de Allende
$$$$ | Calle Chiquitos 1A, San Miguel de Allende, 37700, Mexico
Fodor's Choice
Share This
Courtesy of L'Otel San Miguel de Allende
Located in the geographical and emotional heart of San Miguel de Allende, the intimate L'Otel features just four suites set in a charming home on a quiet side street. The courtyard patio is an ideal place to relax and catch up with friends, and the rooftop terrace features beautiful views of the town and its stunning cathedral. In the living room, an honor bar, fireplace, and movie selection await. Guest rooms are individually decorated with stylish antiques, colorful artwork, and bold themes, and feature delightfully comfortable beds with Italian linens, silk coverlets, and goose-down duvets. Plush robes and towels and Cote Bastide bath amenities add a spa-like feel to the en suite bathrooms. A hearty breakfast is included in the rate.
Casa Encantada
$ | Dr. José María Coss 15, Pátzcuaro, 61600, Mexico
Fodor's Choice
Share This
The appealing Casa Encantada is a magnificent hotel built into a 17th-century mansion just off Pátzcuaro's main plaza. Rooms and suites—all with different configurations and appealing decor and furnishings—surround a courtyard with a garden and fountain. Though rented by the night, they're more like apartments than hotel rooms; most have kitchens and/or dining areas; a couple have fireplaces, and four have bathtubs.
Families from Mexico City escape to this sprawling 16th-century ex-hacienda, part of the upscale Brisas chain, which is replete with topiary gardens, a horse stable, access to a nearby golf course, and acres of grassy sports fields. Antique horse-drawn carriages dot the grounds and courtyards, and the spacious earth-tone rooms have dark-wood furniture. Jurica is an upscale residential neighborhood a 20-minute drive northwest of the city center but conveniently located off of Highway 57---it's a good alternative to staying in the city, especially if you're en route to Guanajuato or points north.
Hotel Doña Urraca
$$$ | Calle 5 de Mayo 117, Querétaro, 76020, Mexico
Fodor's Choice
Share This
Located a few blocks east of the city center in the lively La Cruz neighborhood, this enchanting and rather posh urban resort set within the thick walls of a stunningly updated 18th-century hacienda contains 24 spacious, minimalist-chic suites along with a romantic restaurant, a central pool and courtyard, and a spa offering a wide range of services and treatments. There's a second Doña Urraca resort in San Miguel de Allende.
This is one of the world's more curious hotels: it's built around Mexico's first plaza de toros (bullring), which is the second-oldest in the Western Hemisphere. Pastel fabrics complement dark, traditional furniture in the large, bright, and plush rooms. Some of the former bull pens are part of the bar, which is a great place to unwind; candles supply the lighting, and there are cozy corners. Two levels of the spectator area make up an outdoor café. The formal restaurant ($$$) offers Mexican and international cuisine and, from the upper level, an awesome view of the bullring and the aqueduct beyond.
Rosewood Hotel San Miguel de Allende
$$$$ | Nemesio Diez 11, San Miguel de Allende, 37700, Mexico
Fodor's Choice
Share This
This luxurious, three-story palace of graceful limestone arches and beautiful, locally crafted furnishings opened in 2011 and is especially popular with wedding parties. The vast majority (80%) of the clientele is Mexican, though the rooftop bar draws an international mix. Luxurious rooms and suites have fireplaces, ample bathtubs, and sumptuous beds and bedding. Tasteful furnishings include wool rugs from Guadalajara, velveteen couches, and plump leather armchairs. Amenities include a large gym and full-service—albeit pricey—spa; a beautiful pool area with cabanas and exquisite landscaping; and a kids' club.
Belmond Casa de Sierra Nevada
$$$ | Calle Hospicio 35, San Miguel de Allende, 37700, Mexico
Share This
Built in 1580 as the archbishop of Guanajuato's residence, this elegant country-style inn still attracts ambassadors, diplomats, film stars, and other luminaries. Rooms are distributed throughout a series of small mansions. Lace curtains, handwoven rugs, and chandeliers adorn some of them; fireplaces, cozy terraces, and skylights enhance others. The hotel runs the separate Casa del Parque, an exquisitely restored 18th-century hacienda with five guest rooms a few minutes' walk away, on the Parque Benito Juárez; its restaurant serves refined versions of traditional Mexican dishes and has a popular Sunday buffet brunch.
Casa Carmen
$$ | Correo 31, San Miguel de Allende, 37700, Mexico
Share This
In a colonial house with most rooms facing the large central patio, complete with plants and bubbling fountain, this family-run pension offers excellent location and a homey atmosphere. Rooms are good-sized, but the furnishings are a bit on the basic side. Prices include a full breakfast plus a family-style three-course luncheon—nothing fancy. In the library check your email or select a book and enjoy a complimentary morning coffee, afternoon tea, or postprandial tequila.
Casa del Agua
$$ | Plaza de la Compañía 4, Guanajuato, 36000, Mexico
Share This
The theme of this three-story hotel across from La Compania church and just down the street from the University of Guanajuato is clearly maritime, with a light-blue color scheme and blue glass floor tiles in the downstairs lobby. Rooms have a tranquil blue-gray–and-cream color scheme, high ceilings, pleasingly modern wood furnishings, and comfortable beds. Those facing outward have balconies, some with excellent views. Its location just behind Jardín de la Unión puts you right within access of the square's vibrancy, but without the all the noise.
With a panoramic view near the church of La Valenciana, this American-owned house is an upmarket B&B—and one of the classiest lodgings in the city. One room has a whirlpool tub, another its own steam room, and all have a terrace with a stunning view. The only downside is its distance from the city, but, on the other hand, it's nice to get away from the hustle and bustle.
Casa Maricela
$$ | Jesus 41, San Miguel de Allende, 37700, Mexico
Share This
For a truly Mexican experience in a town where international tastes prevail, book a room in this small B&B on quiet Calle Jesus. Although constructed in 2002 as a small hotel, it really does feel like someone's home, right down to the standard Walmart toilet set (matching rug, tank, and toilet-lid covers), crucifixes and religious paintings on the walls, and in one room, even a Barbie doll with crocheted outfit. A library provides novels and DVDs for guests to enjoy: each room has a flat-screen TV and DVD player. The rooftop terrace offers excellent, 360-degree views of town.
El Meson de los Poetas
$$ | Positos 35, Guanajuato, 36000, Mexico
Share This
Near the Diego Rivera Museum and other downtown sights, the four-story "Inn of the Poets" offers comfortable lodgings at a moderate price, which is all too rare in downtown Guanajuato. Each room and suite is named after a different poet and has unique layout and furnishings; those on the upper floors have the most natural light and best views, but bear in mind you must walk up.
Fiesta Americana Hacienda Galindo Resort & Spa
$$ | Carretera Amealco--Hacienda Galindo Km 5.5, Querétaro, 76820, Mexico
Share This
Offering a great variety of activities for guests of all ages---from a sophisticated spa and elegant pool area to a game room, bike rentals, horseback riding, and a billiards room---this stylish resort built around a grand early 1600s hacienda makes a wonderful base for exploring the region. It's a short drive off the highway between Querétaro and CDMX, and not far from the area's popular wine country. Even if you don't spend the night, consider stopping on your way to or from Mexico City for a meal in the refined restaurant.
Hacienda Las Trancas
$$$$ | Rte. 51, Trancas, 37910, Mexico
Share This
If you're looking for a real getaway far from the madding crowd, book yourself into a real hacienda—once a stop along the Camino Real, the main road for transporting gold, silver, and supplies from the mining towns to Spanish coffers—under an hour's drive north of San Miguel. Here you can turn back the clock and relax in vast rooms whose walls are 3 feet thick, lounge in the shade of colonnaded porticos, or roam the countryside on a pony or mountain bike, all included in the room rate.
Hostal del Vasco
$ | Alameda and Velasco 1, Zacatecas, 98000, Mexico
Share This
For an authentic Zacatecano hotel, consider this clean, quiet place. The spacious brown-carpeted suites have dark antiques; some are equipped with a small kitchen (but no cookware). Sprawling plants and singing birds—Pepe the parrot leads the choir—enliven the two-story interior courtyard. There's also a breakfast room.
Hotel Criol
$ | Hotel Criol de Hoteles Calle 1, Querétaro, 76000, Mexico
Share This
With a sleek modern design and a terrific location within walking distance of Plaza de Armas and the restaurants and nightlife of the La Cruz district, the reasonably priced Hotel Criol has a peaceful courtyard and pool, a library, a small restaurant for guests to relax in, and compact but smartly furnished rooms.
Hotel de Piedra
$$ | Calle de la Corregidora 67, Querétaro, 76680, Mexico
Share This
Short of camping along the trail, you can't get a whole lot closer to the famed Peña de Bernal monolith than staying in this imaginatively designed boutique inn constructed of local stone and offering a very nice restaurant and wine cellar bar, plus a terrace, pool, and hot tub with great views of the countryside. The one drawback of being so close to the mountain is that the location is a bit outside the charming town center of Bernal. But for exploring the area, including the many wineries nearby, it's a great choice.
Hotel Emporio
$$ | Av. Hidalgo 703, Zacatecas, 98000, Mexico
Share This
The 18th-century pink-stone facade of this lovely old colonial building faces the Plaza de Armas and the cathedral. During festival season, rooms looking onto the plaza are within earshot of late-night and early-morning tamborazo music. That said, you'll get a great view of the festivities from your small balcony. It offers lots of services, such as parking, babysitting, a bar-restaurant, business center, and a small gym.
Hotel Posada de la Soledad
$$ | Ignacio Zaragoza 90, Morelia, 58000, Mexico
Share This
A private mansion built in the 17th century is now an alluring hotel less than two blocks from the Plaza de Armas. In the original section, rooms surround an elegant patio with a large fountain and massive bougainvillea. Rooms have been upgraded and feature flat-screen TVs, tile floors and Persian-style rugs, goose-down pillows, and 400-thread-count Egyptian cotton sheets.
Hotel Posada de las Monjas
$ | Calle Canal 37, San Miguel de Allende, 37700, Mexico
Share This
Rooms in this basic, budget-priced, 19th-century inn are simply furnished in a colonial style; they're nothing fancy, but this is a good option for travelers on a budget. Several in the old wing are uncomfortably dark and cramped, but others are more open and have fireplaces. Head up to the rooftop public terrace for city views; the building is near the hulking dome of the Iglesia de la Concepción. There's a communal TV in the lobby, which looks like a formal Mexican living room.
Hotel Posada Santa Fé
$$ | Jardín de la Unión 12, Guanajuato, 36000, Mexico
Share This
This colonial-style inn at the Jardín de la Unión—the best location in town for being in the thick of things—has been in operation since 1862. Large historical paintings by local artist Don Manuel Leal hang in the wood-paneled lobby. Rooms are rather drab, with barely adequate bathrooms. Rooms facing the plaza can be noisy, but have the best views; quieter rooms face narrow alleyways, and some look onto Guanajuato's twisting roads. The hotel's restaurant is great for people-watching and late-night snacks.
Hotel Santa Rita
$$$ | Av. Hidalgo 507, Zacatecas, 98000, Mexico
Share This
This shiny, modern hotel, with its prime location on Avenida Hidalgo, has taken the city by storm. A marble staircase leads up to the first floor, past gleaming glass structures. Rooms are top-of-the-line, simple and sleek, with dark-wood floors, lovely bathrooms, and, in some cases, terraces that open onto terrific views of the city. The restaurant isn't as exciting.
Hotel Virrey de Mendoza
$$$ | Av. Madero Poniente 310, Morelia, 58000, Mexico
Share This
Built in 1565 for a Spanish nobleman, this downtown hotel radiates the aura of a bygone era. A massive stained-glass skylight casts a warm glow over an elegant lobby lounge fitted with an enormous stone fireplace and stiff-looking but surprisingly comfy couches. Guest rooms have dark colonial-style furnishings, lace curtains, soaring ceilings, creaking hardwood floors, and bathrooms with porcelain tubs. You can mingle with the locals at the popular sidewalk tables over a coffee, cocktail, or a meal. Make sure to get a room with a window facing outdoors, as some face only the lobby.
La Casa de Espíritus Alegres Bed and Breakfast
$$ | Ex-Hacienda La Trinidad 1, Guanajuato, 26521, Mexico
Share This
Folk-art lovers are drawn to this "house of happy spirits" for its collection of crafts. Owned by a California artist and textile collector, the lovingly restored hacienda (circa 1700) has thick stone walls and serene, almost jungle-like grounds covered with bougainvillea and calla lilies. Hand-glazed-tile baths, fireplaces, and private terraces are standard with each room, but otherwise, all rooms are unique. Marfil is a 15-minute drive from the center of town—frequent buses are available. Taxi drivers may be unfamiliar with the hotel, so come prepared with directions.
Mansión Iturbe
$ | Portal Morelos 59, Pátzcuaro, 61600, Mexico
Share This
Stone archways ring plant-filled courtyards in this 17th-century mansion. Rooms, with large wood-and-glass doors, are partially carpeted. The owners are an excellent source of information regarding Pátzcuaro and the surrounding areas. Be sure to check out the restaurant, Doña Paca, and its tasty coffee drinks.
Mesón de Jobito
$$ | Jardín Juárez 143, Zacatecas, 98000, Mexico
Share This
Once an early-19th-century apartment building, this hotel is absolutely sprawling, with courtyard upon courtyard giving way to more rooms than you imagined could exist here. There are two levels of guest rooms, all of which are done in tasteful, if somewhat bland, furnishings. The Mesón's placement on a little plaza set back from and above the street enhances its tranquil quality.
Posada Corazón
$$ | Aldama 9, San Miguel de Allende, 37700, Mexico
Share This
One of San Miguel's oldest families has opened its ranch-style home as a hotel, complete with a common area with fireplace and a library full of Mexican and international art books. Only blocks from the action of downtown, rooms here open onto lush gardens and trees. From an ample terrace with sweeping views you can enjoy an organic breakfast. One of the rooms has its own swimming pool.
Posada de la Aldea
$$ | Ancha de San Antonio 15, San Miguel de Allende, 37700, Mexico
Share This
Although nothing to write home about, Hotel Posada de la Aldea has some qualities that make it worth considering if you are a bargain shopper. Rooms are spacious, though the furnishings are a bit tired, and there's ample free parking, a restaurant-bar, heated swimming pool (rare in budget San Miguel hotels), and an excellent location not far from all the downtown sights. It's also near many more good restaurants on Calle Ancha de San Antonio. Better prices are often available during nonpeak seasons.
Posada El Castillo
$$ | Ocampo 105, Xilitla, 79900, Mexico
Share This
When he wasn't living in his jungle hut, Edward James stayed in town (a 10-minute drive away) in a whimsical house that feels like an extension of the garden structures at Las Pozas—except that it has walls. The house, El Castillo (the Castle), is now a quirky inn run by the granddaughter of James's boon companion and chief designer-builder, Plutarco Gastelum. Rooms are adorned with simple wooden furnishings; the best rooms have huge Gothic windows and panoramic mountain views. You can arrange to have meals here, although there are lately more dining options in Xilitla, which has grown to 15,000 souls, than in previous years.
Subscribe to Newsletter
Sign up for Travel Tips & News
I want emails from Fodor's Travel with travel information and promotions. I can unsubscribe
any time using the unsubscribe link at the end of all emails.
Thank you for your interest!
Look out for our newsletters with travel tips and special offers.
Sign up for Travel Tips & News
By signing up for the
newsletter, I agree to the Privacy Policy. You must check the box to subscribe
Thank you for your interest!
Look out for our newsletters with travel tips and special offers.