5 Best Hotels in San Miguel de Allende and the Heartland, Mexico

Background Illustration for Hotels

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.

Casa Encantada

$ | Dr. José María Coss 15, Pátzcuaro, 61600, Mexico Fodor's Choice

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.

Pros

  • Large, cheery rooms
  • Delightful decor in rooms and shared spaces
  • Scrumptious Mexican breakfasts

Cons

  • Some rooms are on the dark side
Dr. José María Coss 15, Pátzcuaro, 61600, Mexico
434-342–3492
Hotel Details
10 rooms, 2 suites
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Hostal del Vasco

$ | Alameda and Velasco 1, Zacatecas, 98000, Mexico

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.

Pros

  • Kitchens in rooms
  • Live birds

Cons

  • Rooms are dark
  • Thin walls make your neighbors' noise your own
Alameda and Velasco 1, Zacatecas, 98000, Mexico
492-922–0428
Hotel Details
Credit cards accepted
13 rooms, 6 suites
No Meals

Quick Facts

  • $

Something incorrect in this review?

Hotel Criol

$ | Hotel Criol de Hoteles Calle 1, Querétaro, 76000, Mexico

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.

Pros

  • Convenient, central location
  • Alluring contemporary architecture
  • Very reasonable rates

Cons

  • Some rooms are a little dark
  • Breakfast, though quite good, costs extra
  • No parking
Hotel Criol de Hoteles Calle 1, Querétaro, 76000, Mexico
442-213--5357
Hotel Details
24 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Recommended Fodor's Video

Hotel Posada de las Monjas

$ | Calle Canal 37, San Miguel de Allende, 37700, Mexico

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.

Pros

  • Centrally located close to shops, restaurants, the main plaza
  • Free parking

Cons

  • Extensive grounds means lots of steps to some rooms
  • Downtown is a short but uphill walk
  • Tired furnishings
Calle Canal 37, San Miguel de Allende, 37700, Mexico
415-152–0171
Hotel Details
Credit cards accepted
65 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Mansión Iturbe

$ | Portal Morelos 59, Pátzcuaro, 61600, Mexico

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.

Pros

  • Friendly staff
  • Wonderful coffee bar

Cons

  • Although rooms now have portable heaters, the building in general is rather dark and chilly
Portal Morelos 59, Pátzcuaro, 61600, Mexico
434-342–0368
Hotel Details
Credit cards accepted
12 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?