We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Hotels near Canada de la Virgen

Check In Check Out
Show Prices
Sort by:
Traveller Ranked
Traveller Ranked
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
Calle Terraplen 42, San Miguel de Allende 37700, Mexico
14.3 km from Canada de la Virgen
#4 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Principal Norte 57, San Miguel de Allende 37886, Mexico
9.9 km from Canada de la Virgen
#22 of 64 hotels in San Miguel de Allende
Slideshow
Check In Check Out
Show Prices
Pedro Paramo 52 Fracc El Mirador, San Miguel de Allende 37790, Mexico
10.8 km from Canada de la Virgen
No photo provided
Check In Check Out
Show Prices
Carr. San Miguel - Celaya Km. 2 Fracc. Villa de los Frailes, San Miguel de Allende 37790, Mexico
12.0 km from Canada de la Virgen
#19 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Calzada de la Estacion No. 185, San Miguel de Allende 37759, Mexico
12.6 km from Canada de la Virgen
#49 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Rancho | Corridora #1, San Miguel de Allende 37700, Mexico
13.2 km from Canada de la Virgen
#44 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Calle San Miguel 5, San Miguel de Allende 37700, Mexico
13.4 km from Canada de la Virgen
#14 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
34 | Colonia Centro, San Miguel de Allende 37700, Mexico
13.4 km from Canada de la Virgen
#26 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Salida a Celaya, 77 | Colonia Centro, San Miguel de Allende 37700, Mexico
13.4 km from Canada de la Virgen
#46 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Hidalgo Km. 8, San Miguel de Allende 37700, Mexico
13.5 km from Canada de la Virgen
#29 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Calle Ancha de San Antonio No. 1 | Col. Centro, San Miguel de Allende 37700, Mexico
13.6 km from Canada de la Virgen
#13 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Allende No. 13 | Guanajuato, San Miguel de Allende, Mexico
13.7 km from Canada de la Virgen
#40 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Carr. San Miguel-Dolores Km 10, San Miguel de Allende 37890, Mexico
13.9 km from Canada de la Virgen
#43 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Zacateros #81. Centro | Entre Ancha de San Antonio y Pila Seca, San Miguel de Allende 37700, Mexico
14.0 km from Canada de la Virgen
#6 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Pila Seca #35 | Centro, San Miguel de Allende 3700, Mexico
14.0 km from Canada de la Virgen
#11 of 64 hotels in San Miguel de Allende
Slideshow
Check In Check Out
Show Prices
Calle Ancha de San Antonio No. 15, San Miguel de Allende 37700, Mexico
14.0 km from Canada de la Virgen
#32 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Calle Guadiana 45, San Miguel de Allende 37770, Mexico
14.0 km from Canada de la Virgen
#41 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Nemesio Diez No.10 | Centro, San Miguel de Allende 37700, Mexico
14.1 km from Canada de la Virgen
#5 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Quebrada No 101, San Miguel de Allende 37700, Mexico
14.1 km from Canada de la Virgen
#28 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Canal # 37, San Miguel de Allende 37700, Mexico
14.1 km from Canada de la Virgen
#34 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Calle Nemesio Diez 11, San Miguel de Allende 37700, Mexico
14.2 km from Canada de la Virgen
#1 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Doctor Hernandez Macias 92 | Centro, San Miguel de Allende 37700, Mexico
14.2 km from Canada de la Virgen
#51 of 64 hotels in San Miguel de Allende
Slideshow
Check In Check Out
Show Prices
Canal 50 | Downtown, San Miguel de Allende 37700, Mexico
14.2 km from Canada de la Virgen
#53 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Calle Terraplen 42, San Miguel de Allende 37700, Mexico
14.3 km from Canada de la Virgen
#4 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Calle de Aldama 53, San Miguel de Allende 37700, Mexico
14.3 km from Canada de la Virgen
#10 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Mesones 80 | Centro Historico, San Miguel de Allende 37700, Mexico
14.3 km from Canada de la Virgen
#16 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Aldama 65, San Miguel de Allende 37700, Mexico
14.3 km from Canada de la Virgen
#27 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Canal 19, San Miguel de Allende 37700, Mexico
14.3 km from Canada de la Virgen
#35 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Calle Volanteros Zona Centro 2, San Miguel de Allende 37700, Mexico
14.3 km from Canada de la Virgen
#57 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Hernandez Macias No. 59, San Miguel de Allende, Mexico
14.3 km from Canada de la Virgen
#58 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
Mesones 101 | Colonia Centro, San Miguel de Allende 37700, Mexico
14.3 km from Canada de la Virgen
#60 of 64 hotels in San Miguel de Allende
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
San Miguel de Allende Travel Forum Need specific advice visiting San Miguel de Allende, Guanajuato? Visit the TripAdvisor Travel Forum for San Miguel de Allende and ask our Destination Experts and the travel community.