6 Best Hotels in Querétaro, San Miguel de Allende and the Heartland

Background Illustration for Hotels

We've compiled the best of the best in Querétaro - browse our top choices for the top things to see or do during your stay.

Hacienda Jurica

$$ | Paseo Jurica 700, Querétaro, 76100, Mexico Fodor's Choice

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.

Pros

  • Spectacular grounds
  • No shortage of activities
  • Romantic restaurant

Cons

  • Need a car or Uber to get around
  • Lots of weddings and corporate events
  • A bit far from CDMX
Paseo Jurica 700, Querétaro, 76100, Mexico
442-218–0022
Hotel Details
182 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Hotel Doña Urraca

$$$ | Calle 5 de Mayo 117, Querétaro, 76020, Mexico Fodor's Choice

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.

Pros

  • In a lively central neighborhood
  • Opulent rooms and common spaces
  • Serene setting

Cons

  • Not a good fit for families
  • Expensive
  • Noise from corridors and public spaces can be an issue
Calle 5 de Mayo 117, Querétaro, 76020, Mexico
442-238--5400
Hotel Details
24 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

La Casa de la Marquesa

$$$ | Calle Francisco I. Madero 41, Querétaro, 76000, Mexico Fodor's Choice

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. 

Pros

  • Distinctly decorated rooms and interesting Moorish architecture
  • Steps from museums and restaurants
  • Solicitous service

Cons

  • May be a bit too old-fashioned for some tastes
  • In a busy, loud neighborhood
  • Not suitable for children
Calle Francisco I. Madero 41, Querétaro, 76000, Mexico
442-227--0500
Hotel Details
13 rooms
No Meals

Quick Facts

Something incorrect in this review?

Recommended Fodor's Video

Fiesta Americana Hacienda Galindo Resort & Spa

$$ | Carretera Amealco--Hacienda Galindo Km 5.5, Querétaro, 76820, Mexico

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.

Pros

  • Beautifully landscaped grounds
  • Lovely pool and full-service spa
  • En route from CDMX and close to the wine country

Cons

  • Need a car to get around
  • 40-minute drive from the city
  • Often fills up with weddings and events
Carretera Amealco--Hacienda Galindo Km 5.5, Querétaro, 76820, Mexico
443-310--8137
Hotel Details
168 rooms
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?

Hotel de Piedra

$$ | Calle de la Corregidora 67, Querétaro, 76680, Mexico

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.

Pros

  • Steps from the trail to Peña de Bernal
  • Beautiful architecture with smartly designed guest rooms
  • Excellent base for exploring the wine country

Cons

  • 20-minute walk from center of Bernal
  • An hour's drive from Querétaro's city center
  • Some rooms hear noise from the restaurant
Calle de la Corregidora 67, Querétaro, 76680, Mexico
441-296--4680
Hotel Details
13 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$$$ San Miguel de Allende Fodor's Choice

Rosewood Hotel San Miguel de Allende32 miles away

Nemesio Diez 11, San Miguel de Allende, Guanajuato, 37700, Mexico
We recommend 8 Hotels in San Miguel de Allende
$$$ San Miguel de Allende

Belmond Casa de Sierra Nevada32 miles away

Calle Hospicio 35, San Miguel de Allende, Guanajuato, 37700, Mexico
We recommend 8 Hotels in San Miguel de Allende
$$$$ San Miguel de Allende Fodor's Choice

L'Otel San Miguel de Allende32 miles away

Calle Chiquitos 1A, San Miguel de Allende, Guanajuato, 37700, Mexico
We recommend 8 Hotels in San Miguel de Allende
$$ San Miguel de Allende

Posada Corazón32.1 miles away

Aldama 9, San Miguel de Allende, Guanajuato, 37700, Mexico
We recommend 8 Hotels in San Miguel de Allende
$$ San Miguel de Allende

Casa Carmen32.1 miles away

Correo 31, San Miguel de Allende, Guanajuato, 37700, Mexico
We recommend 8 Hotels in San Miguel de Allende