San Miguel de Allende, Mexico

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in San Miguel de Allende

: 527 options found

Select dates so you can see the availability and exact prices.

Hidalgo 28, 37700 San Miguel de Allende, Mexico, San Miguel de Allende
256 m from the center of San Miguel de Allende
36 reviews
7.0

Room in this hotel

from $ 292
per night
Callejón De Loreto, 29, San Miguel de Allende
549 m from the center of San Miguel de Allende

Room in this hotel

from $ 244
per night
Tenerías 33, Centro, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico, San Miguel de Allende
347 m from the center of San Miguel de Allende

Room in this hotel

from $ 156
per night
Paseo Real, San Miguel de Allende
2.7 km from the center of San Miguel de Allende

Room in this hotel

from $ 135
per night
Paseo Real, Colonia El Secreto, San Miguel de Allende
2.7 km from the center of San Miguel de Allende

Room in this hotel

from $ 135
per night
Paseo Real, Colonia El Secreto, San Miguel de Allende
2.7 km from the center of San Miguel de Allende

Room in this hotel

from $ 135
per night
69 Calz. De La Presa Zona Centro, San Miguel de Allende
752 m from the center of San Miguel de Allende
44 reviews
10

Room in this hotel

from $ 280
per night
Calle San Gamaliel, 62, San Miguel de Allende
1.1 km from the center of San Miguel de Allende
4 reviews
9.0

Room in this hotel

from $ 134
per night
Ceres #31, Colonia Olimpo, San Miguel de Allende
1.9 km from the center of San Miguel de Allende
6 reviews
8.0

Room in this hotel

from $ 65
per night
Relox 23, 37700 San Miguel de Allende, Mexico, San Miguel de Allende
147 m from the center of San Miguel de Allende
17 reviews
8.0

Room in this hotel

from $ 195
per night
Ancha San Antonio 27, San Miguel de Allende
697 m from the center of San Miguel de Allende
26 reviews
9.0

Room in this hotel

from $ 352
per night
Recreo # 31 Col.Centro, San Miguel de Allende
288 m from the center of San Miguel de Allende
127 reviews
10

Room in this hotel

from $ 208
per night
Av independencia #123 Int. 2, San Miguel de Allende
1.9 km from the center of San Miguel de Allende

Room in this hotel

from $ 352
per night
HACIENDA DE LA CAÑADA #1, 37755 San Miguel de Allende, Mexico, San Miguel de Allende
1.9 km from the center of San Miguel de Allende

Room in this hotel

from $ 195
per night
Montes de Oca 16, San Miguel de Allende
493 m from the center of San Miguel de Allende

Room in this hotel

from $ 335
per night
De La Bayoneta, San Miguel de Allende
717 m from the center of San Miguel de Allende

Room in this hotel

from $ 195
per night
Ladrillera 8 int A Colonia Centro, San Miguel de Allende
406 m from the center of San Miguel de Allende

Room in this hotel

from $ 392
per night
Callejon de Balloneta, San Miguel de Allende
781 m from the center of San Miguel de Allende

Room in this hotel

from $ 195
per night
Cerrada Golondrina 7, La Luz, San Miguel de Allende
2.2 km from the center of San Miguel de Allende
23 reviews
8.0

Room in this hotel

from $ 66
per night
Correo 30, San Miguel de Allende
267 m from the center of San Miguel de Allende
192 reviews
10

Room in this hotel

from $ 234
per night