Our users' favourite hotels
Best Western Hotel Monteverde
Volanteros No 2 Zona Centro
San Miguel de Allende, MX
San Miguel de Allende, MX
£46
£34
per night
Hotel Real De Minas San Miguel de Allende
Calle Ancha de San Antonio s/n
San Miguel de Allende, MX
San Miguel de Allende, MX
£48
£35
per night
Villa Rivera Hotel San Miguel de Allende
Cuadrante No. 3
San Miguel de Allende, MX
San Miguel de Allende, MX
£66
£50
per night
Hotel Mision de los Angeles
Carr San Miguel De Allende
San Miguel de Allende, MX
San Miguel de Allende, MX
£65
£48
per night