Search

Filter By
Price (per night):
$0 - $39
$40 - $49
$50 - $69
$70 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Hotel Matilda 5 Stars

Aldama, 53 Centro, San Miguel De Allende, 37700, Mexico Show on map 0.22 miles from San Miguel De Allende
Score 9.0 from 96 reviews
Hotel Matilda
Pricesfrom (per room per night)
Single$286
Double$549
Rooms from
$286per room per night
Book Now!

La Catrina Hostel 

Calle Loreto 80, San Miguel De Allende, 37700, Mexico Show on map
Score 8.7 from 185 reviews
La Catrina Hostel
Pricesfrom (per room per night)
Single$9
Double$78
Rooms from
$9per room per night
Book Now!

Hotel Posada Carmina 

Cuna de allende 7, San Miguel De Allende, 37700, Mexico Show on map 0.13 miles from San Miguel De Allende
Score 8.2 from 84 reviews
Hotel Posada Carmina
Pricesfrom (per room per night)
Single$116
Double$129
Rooms from
$116per room per night
Book Now!

Hacienda El Santuario Hotel Boutique 5 Stars

Terraplen 42 Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map 0.16 miles from San Miguel De Allende
Score 8.8 from 132 reviews
Hacienda El Santuario Hotel Boutique
Pricesfrom (per room per night)
SingleMXN 1731
DoubleMXN 2879
Rooms from
MXN 1731per room per night
Book Now!

Departamento Condo Canada 

Mayorazgo 35 Int. D-2, San Miguel De Allende, 37790, Mexico Show on map
Score 8.7 from 10 reviews
Departamento Condo Canada
Pricesfrom (per room per night)
Single$140
Double$160
Rooms from
$140per room per night
Book Now!

Casa del Parque 

Baeza No.7, San Miguel De Allende, 37700, Mexico Show on map
Score 9.5 from 11 reviews
Casa del Parque
Pricesfrom (per room per night)
Single$193
Double$265
Rooms from
$193per room per night
Book Now!

L'Otel San Miguel de Allende 4 Stars

Chiquitos 1A, Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 9.3 from 34 reviews
L'Otel San Miguel de Allende
Pricesfrom (per room per night)
Single$275
Double$475
Rooms from
$275per room per night
Book Now!

Hotel Hacienda Taboada 4 Stars

Carretera Dolores Hidalgo Desv. Km. 8 Rancho Taboada, San Miguel De Allende, 37732, Mexico Show on map
Score 7.9 from 39 reviews
Hotel Hacienda Taboada
Pricesfrom (per room per night)
Single$92
Double$213
Rooms from
$92per room per night
Book Now!

Hotel Hacienda Las Nubes 

Km 3.5 Carretera San Miguel de Allende a Dolores, San Miguel De Allende, 37700, Mexico Show on map
Score 7.5 from 58 reviews
Hotel Hacienda Las Nubes
Pricesfrom (per room per night)
Single$55
Double$182
Rooms from
$55per room per night
Book Now!

Hotel La Casona 4 Stars

Salida a Celaya # 77 Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 7.5 from 16 reviews
Hotel La Casona
Pricesfrom (per room per night)
Single$61
Double$100
Rooms from
$61per room per night
Book Now!

Hotel Eden de los Angeles 3 Stars

Jesus 28, San Miguel De Allende, 37700, Mexico Show on map
Score 8.5 from 13 reviews
Hotel Eden de los Angeles
Pricesfrom (per room per night)
Single$32
Double$36
Rooms from
$32per room per night
Book Now!

Casalinda Hotel Boutique 5 Stars

Mesones 101, Col. Centro Historico, San Miguel De Allende, 37700, Mexico Show on map 0.2 miles from San Miguel De Allende
Score 8.4 from 114 reviews
Casalinda Hotel Boutique
Pricesfrom (per room per night)
Single$73
Double$132
Rooms from
$73per room per night
Book Now!

Hostal&Spa Lool Beh 

Alfonso Esparza Oteo #17 Col. Guadalupe, San Miguel De Allende, 37710, Mexico Show on map
 
Hostal&Spa Lool Beh
Pricesfrom (per room per night)
Single$11
Double$34
Rooms from
$11per room per night
Book Now!

Hotel Casa San Miguel 

Zacateros 23, San Miguel De Allende, 37700, Mexico Show on map
Score 7.3 from 171 reviews
Hotel Casa San Miguel
Pricesfrom (per room per night)
Single$64
Double$118
Rooms from
$64per room per night
Book Now!

Hotel Casa Chiquita Salida Real 

Real a Queretaro No. 15 Col. Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 7.7 from 6 reviews
Hotel Casa Chiquita Salida Real
Pricesfrom (per room per night)
Single$61
Double$84
Rooms from
$61per room per night
Book Now!

Hotel San Ramon 3 Stars

Carretera a Dolores Hidalgo Km. 3, San Miguel De Allende, 37713, Mexico Show on map
Score 6.9 from 160 reviews
Hotel San Ramon
Pricesfrom (per room per night)
Single$37
Double$61
Rooms from
$37per room per night
Book Now!

La Casa de las Tunas - Boutique Villas Xichu 5 Stars

Camino Real de Xichu 9 Valle de Maiz, San Miguel De Allende, 37700, Mexico Show on map
Score 8.8 from 1 review
La Casa de las Tunas - Boutique Villas Xichu
Pricesfrom (per room per night)
Single$264
Double$264
Rooms from
$264per room per night
Book Now!

Casa Erendira 

Salida Real a Queretaro 137, San Miguel De Allende, 37700, Mexico Show on map
Score 6.5 from 37 reviews
Casa Erendira
Pricesfrom (per room per night)
Single$48
Double$130
Rooms from
$48per room per night
Book Now!

Shangrila Boutique Bed&Breakfast 

Prolongacion Santo Domingo No.34; Atascadero, San Miguel De Allende, 37700, Mexico Show on map
Score 9.7 from 93 reviews
Shangrila Boutique Bed&Breakfast
Pricesfrom (per room per night)
Single$72
Double$90
Rooms from
$72per room per night
Book Now!

Casa Contenta 

Vergel,1-Corner of Alameda, San Miguel De Allende, 37700, Mexico Show on map
Score 7.8 from 10 reviews
Casa Contenta
Pricesfrom (per room per night)
Single$65
Double$65
Rooms from
$65per room per night
Book Now!

Casa Puesta del Sol 

Fuentes 12, San Miguel De Allende, 37740, Mexico Show on map 0.71 miles from San Miguel De Allende
Score 9.1 from 33 reviews
Casa Puesta del Sol
Pricesfrom (per room per night)
Single$150
Double$336
Rooms from
$150per room per night
Book Now!

Posada Del Sol 

san antonio abad # 36 entre umaran y alboles., San Miguel De Allende, 37745, Mexico Show on map
Score 7.4 from 9 reviews
Posada Del Sol
Pricesfrom (per room per night)
Single$65
Double$110
Rooms from
$65per room per night
Book Now!

Belmond Casa de Sierra Nevada 5 Stars

Hospicio 35, San Miguel De Allende, 37700, Mexico Show on map 0.23 miles from San Miguel De Allende
Score 9.0 from 66 reviews
Belmond Casa de Sierra Nevada
Pricesfrom (per room per night)
Single$189
Double$390
Rooms from
$189per room per night
Book Now!

Hotel Casa Loteria 3 Stars

Doctor Hernandez Macias, 92, San Miguel De Allende, 37700, Mexico Show on map
Score 6.3 from 133 reviews
Hotel Casa Loteria
Pricesfrom (per room per night)
Single$72
Double$170
Rooms from
$72per room per night
Book Now!

Casa Oratorio 

Jardin de Zaragoza 18, San Miguel De Allende, 27700, Mexico Show on map
Score 8.8 from 92 reviews
Casa Oratorio
Pricesfrom (per room per night)
Single$100
Double$190
Rooms from
$100per room per night
Book Now!

Villas Acuarela 

Prolongacion Aldama 91. Colonia Caracol, San Miguel De Allende, 37769, Mexico Show on map
Score 9.1 from 9 reviews
Villas Acuarela
Pricesfrom (per room per night)
Single$472
Double$540
Rooms from
$472per room per night
Book Now!

Hotel La Huerta 3 Stars

Callejon del atascadero 9, San Miguel De Allende, 37700, Mexico Show on map
Score 7.8 from 115 reviews
Hotel La Huerta
Pricesfrom (per room per night)
Single$45
Double$67
Rooms from
$45per room per night
Book Now!

La Luna de Dia San Miguel de Allende 5 Stars

Carretera San Miguel de Allende-Queretaro Km 2.8, Condominio Luna # 79-1, San Miguel De Allende, 47746, Mexico Show on map
Score 7.4 from 7 reviews
La Luna de Dia San Miguel de Allende
Pricesfrom (per room per night)
Single$131
Double$350
Rooms from
$131per room per night
Book Now!

Casa Haditas 

Santa Rosa 17 Colonia Santa Julia, San Miguel De Allende, 18000, Mexico Show on map
Score 8.5 from 44 reviews
Casa Haditas
Pricesfrom (per room per night)
Single$50
Double$110
Rooms from
$50per room per night
Book Now!

La Esperanza 

Camino Real a Tirado 6, San Miguel De Allende, 37700, Mexico Show on map
Score 10.0 from 5 reviews
La Esperanza
Pricesfrom (per room per night)
Single$119
Double$159
Rooms from
$119per room per night
Book Now!

Muuk' Hotel Boutique 

Ladrillera 6, San Miguel De Allende, 37700, Mexico Show on map
Score 8.2 from 7 reviews
Muuk' Hotel Boutique
Pricesfrom (per room per night)
Single$136
Double$233
Rooms from
$136per room per night
Book Now!

Casa Huertas 22 

Huertas, 22, San Miguel De Allende, 37700, Mexico Show on map
 
Casa Huertas 22
Pricesfrom (per room per night)
Single$564
Double$564
Rooms from
$564per room per night
Book Now!

Hotel Hacienda de Guadalupe 5 Stars

Hidalgo 4 Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 8.1 from 28 reviews
Hotel Hacienda de Guadalupe
Pricesfrom (per room per night)
Single$227
Double$364
Rooms from
$227per room per night
Book Now!

Casa Aldama Inn 

Aldama #72 Interior 1 , Zona Centro, San Miguel de Allende, Guanajuato, San Miguel De Allende, 37700, Mexico Show on map
 
Casa Aldama Inn
Pricesfrom (per room per night)
Single$394
Double$430
Rooms from
$394per room per night
Book Now!

Granada Hostel 

San Francisco #44, San Miguel De Allende, 37700, Mexico Show on map
Score 8.1 from 35 reviews
Granada Hostel
Pricesfrom (per room per night)
Single$10
Double$70
Rooms from
$10per room per night
Book Now!

Hotel Casa Chiquita Correo 

Correo 45 Esquina Chiquitos, San Miguel De Allende, 37700, Mexico Show on map
Score 8.5 from 27 reviews
Hotel Casa Chiquita Correo
Pricesfrom (per room per night)
Single$74
Double$112
Rooms from
$74per room per night
Book Now!

Hotelitto San Miguel 3 Stars

Prolongacion Pila Seca 27, Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 8.0 from 258 reviews
Hotelitto San Miguel
Pricesfrom (per room per night)
Single$22
Double$33
Rooms from
$22per room per night
Book Now!

Hotel Casa Primavera Boutique & Spa 5 Stars

Salida Real a Queretaro 189-A, San Miguel De Allende, 37700, Mexico Show on map
Score 8.4 from 100 reviews
Hotel Casa Primavera Boutique & Spa
Pricesfrom (per room per night)
Single$42
Double$170
Rooms from
$42per room per night
Book Now!

Caracol 

Subida al Caracol 5 int #18, San Miguel De Allende, 37759, Mexico Show on map
Score 7.5 from 1 review
Caracol
Pricesfrom (per room per night)
Single$345
Double$345
Rooms from
$345per room per night
Book Now!

Hotel Atotonilco el Viejo 4 Stars

Carretera Santuario Atotonilco, sin numero, San Miguel De Allende, 37760, Mexico Show on map
Score 7.6 from 35 reviews
Hotel Atotonilco el Viejo
Pricesfrom (per room per night)
Single$68
Double$107
Rooms from
$68per room per night
Book Now!

Hotel Parador del Cortijo Spa 4 Stars

Carr. San Miguel de Allende - Dolores Hidalgo km.10, San Miguel De Allende, 37700, Mexico Show on map
Score 7.4 from 33 reviews
Hotel Parador del Cortijo Spa
Pricesfrom (per room per night)
Single$86
Double$123
Rooms from
$86per room per night
Book Now!

Hotel Casa Morena 3 Stars

San Francisco, 39, San Miguel De Allende, 37700, Mexico Show on map
Score 7.9 from 73 reviews
Hotel Casa Morena
Pricesfrom (per room per night)
Single$54
Double$145
Rooms from
$54per room per night
Book Now!

Hotel Boutique Casa Angelitos 4 Stars

Calle Faroles, 3 , Colonia Atascadero, San Miguel De Allende, 37700, Mexico Show on map
Score 9.4 from 14 reviews
Hotel Boutique Casa Angelitos
Pricesfrom (per room per night)
Single$120
Double$120
Rooms from
$120per room per night
Book Now!

Kuku Ruku 3 Stars

Pila Seca, 11, San Miguel De Allende, 37700, Mexico Show on map
Score 8.8 from 114 reviews
Kuku Ruku
Pricesfrom (per room per night)
Single$48
Double$186
Rooms from
$48per room per night
Book Now!

Casa Schuck 

Bajada de la Garita 3, Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map
 
Casa Schuck
Pricesfrom (per room per night)
Single$206
Double$206
Rooms from
$206per room per night
Book Now!

Casa Mision de San Miguel 4 Stars

3a Cerrada de Pila Seca, 17, San Miguel De Allende, 37700, Mexico Show on map
Score 9.2 from 134 reviews
Casa Mision de San Miguel
Pricesfrom (per room per night)
Single$153
Double$180
Rooms from
$153per room per night
Book Now!

Mansion San Miguel 4 Stars

Huertas 35 / Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 8.5 from 21 reviews
Mansion San Miguel
Pricesfrom (per room per night)
Single$179
Double$229
Rooms from
$179per room per night
Book Now!

Hotel Tierra de Sol y Luna 5 Stars

Cuesta de Loreto 26 A Barrio de la Palmita, San Miguel De Allende, 37790, Mexico Show on map
Score 8.5 from 122 reviews
Hotel Tierra de Sol y Luna
Pricesfrom (per room per night)
Single$110
Double$132
Rooms from
$110per room per night
Book Now!

Hotel El Palomar 

San Francisco 57, San Miguel De Allende, 37700, Mexico Show on map
 
Hotel El Palomar
Pricesfrom (per room per night)
Single$119
Double$119
Rooms from
$119per room per night
Book Now!

Hotel Villa Santa Blanca 

Diez de Sollano 21 Centro, San Miguel De Allende, 37700, Mexico Show on map
 
Hotel Villa Santa Blanca
Pricesfrom (per room per night)
Single$50
Double$60
Rooms from
$50per room per night
Book Now!

Casa Bajio 3 Stars

San Francisco Numero 64, San Miguel De Allende, 37700, Mexico Show on map
Score 8.5 from 53 reviews
Casa Bajio
Pricesfrom (per room per night)
Single$44
Double$100
Rooms from
$44per room per night
Book Now!

Posada Francia 

Guadiana 23 Col Guadiana, San Miguel De Allende, 37 770, Mexico Show on map
Score 9.2 from 116 reviews
Posada Francia
Pricesfrom (per room per night)
Single$69
Double$69
Rooms from
$69per room per night
Book Now!

La Casa Del Huizache - Boutique Villas Xichu 5 Stars

Camino Real de Xichu 9 Valle de Maiz, San Miguel De Allende, 37700, Mexico Show on map
Score 9.0 from 15 reviews
La Casa Del Huizache - Boutique Villas Xichu
Pricesfrom (per room per night)
Single$264
Double$264
Rooms from
$264per room per night
Book Now!

Hotel Casa de Aves 4 Stars

Rancho Los Fresnos, 1 Colonia Montesillo de Nietos, San Miguel De Allende, 37894, Mexico Show on map
Score 8.5 from 9 reviews
Hotel Casa de Aves
Pricesfrom (per room per night)
Single$74
Double$205
Rooms from
$74per room per night
Book Now!

Villa Mirasol 4 Stars

Pila Seca, 35 Zona Centro, San Miguel De Allende, 37700, Mexico Show on map 9.66 miles from San Miguel De Allende
Score 8.7 from 80 reviews
Villa Mirasol
Pricesfrom (per room per night)
Single$55
Double$146
Rooms from
$55per room per night
Book Now!

Hotel Gaia 4 Stars

Quebrada 41 Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 9.0 from 26 reviews
Hotel Gaia
Pricesfrom (per room per night)
Single$86
Double$100
Rooms from
$86per room per night
Book Now!

La Casa de los Cactus - Boutique Villas Xichu 5 Stars

Camino Real de Xichu 9 Valle de Maiz, San Miguel De Allende, 37700, Mexico Show on map 0.69 miles from San Miguel De Allende
Score 9.1 from 10 reviews
La Casa de los Cactus - Boutique Villas Xichu
Pricesfrom (per room per night)
Single$252
Double$252
Rooms from
$252per room per night
Book Now!

Casa Carly 3 Stars

Calzada de la Aurora, 48, San Miguel De Allende, 37700, Mexico Show on map 0.63 miles from San Miguel De Allende
Score 9.1 from 54 reviews
Casa Carly
Pricesfrom (per room per night)
Single$75
Double$75
Rooms from
$75per room per night
Book Now!

Mirador del Frayle 4 Stars

Callejon de Arias Numero 4 La Palmita, San Miguel De Allende, 37700, Mexico Show on map 0.61 miles from San Miguel De Allende
Score 6.8 from 121 reviews
Mirador del Frayle
Pricesfrom (per room per night)
Single$68
Double$105
Rooms from
$68per room per night
Book Now!

Hotel FK 5 Stars

Canal 50, San Miguel De Allende, 37700, Mexico Show on map
Score 6.9 from 97 reviews
Hotel FK
Pricesfrom (per room per night)
Single$113
Double$407
Rooms from
$113per room per night
Book Now!

Hotel Monteverde Best Inn 4 Stars

Volanteros No. 2, Zona Centro, San Miguel De Allende, 37700, Mexico Show on map 0.38 miles from San Miguel De Allende
Score 6.7 from 93 reviews
Hotel Monteverde Best Inn
Pricesfrom (per room per night)
Single$42
Double$188
Rooms from
$42per room per night
Book Now!

El Zaguan Bed & Art 

Zacateros # 12, Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 8.8 from 33 reviews
El Zaguan Bed & Art
Pricesfrom (per room per night)
Single$100
Double$230
Rooms from
$100per room per night
Book Now!

Hotel Ana Catalina and Suites 4 Stars

Codo, 7, San Miguel De Allende, 37700, Mexico Show on map 0.12 miles from San Miguel De Allende
Score 7.5 from 52 reviews
Hotel Ana Catalina and Suites
Pricesfrom (per room per night)
Single$44
Double$145
Rooms from
$44per room per night
Book Now!

Posada de la Aldea 4 Stars

Ancha de San Antonio 15, San Miguel De Allende, 37700, Mexico Show on map
Score 7.8 from 96 reviews
Posada de la Aldea
Pricesfrom (per room per night)
Single$75
Double$122
Rooms from
$75per room per night
Book Now!

Casa Mia Suites 4 Stars

Correo 61 interior 1, San Miguel De Allende, 37700, Mexico Show on map 0.36 miles from San Miguel De Allende
Score 9.1 from 64 reviews
Casa Mia Suites
Pricesfrom (per room per night)
Single$70
Double$103
Rooms from
$70per room per night
Book Now!

Bed and breakfast La Casa de los Espejos 

Aparicio, 42. Col. Centro, San Miguel De Allende, 37500, Mexico Show on map
Score 9.1 from 70 reviews
Bed and breakfast La Casa de los Espejos
Pricesfrom (per room per night)
Single$45
Double$240
Rooms from
$45per room per night
Book Now!

Hotel Real De Minas 4 Stars

Calle Ancha de San Antonio S/N Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map 0.33 miles from San Miguel De Allende
Score 7.9 from 768 reviews
Hotel Real De Minas
Pricesfrom (per room per night)
Single$62
Double$191
Rooms from
$62per room per night
Book Now!

Hotel Suites Dali 

Homobono 23 A, Zona Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 6.5 from 25 reviews
Hotel Suites Dali
Pricesfrom (per room per night)
Single$40
Double$89
Rooms from
$40per room per night
Book Now!

Casa Luna Hotel Boutique 4 Stars

Quebrada 117 Centro Historico, San Miguel De Allende, 37700, Mexico Show on map 6.84 miles from San Miguel De Allende
Score 8.8 from 93 reviews
Casa Luna Hotel Boutique
Pricesfrom (per room per night)
Single$62
Double$109
Rooms from
$62per room per night
Book Now!

Hotel Aqui es Mexico 3 Stars

Hidalgo 28, San Miguel De Allende, 37700, Mexico Show on map
Score 8.1 from 38 reviews
Hotel Aqui es Mexico
Pricesfrom (per room per night)
Single$33
Double$66
Rooms from
$33per room per night
Book Now!

Casa Florida 5 Stars

Hernandez Macias, 60, San Miguel De Allende, 37700, Mexico Show on map
Score 8.5 from 39 reviews
Casa Florida
Pricesfrom (per room per night)
Single$130
Double$210
Rooms from
$130per room per night
Book Now!

La casa de Tete 

Ruisenor 1, Fracc. Residencial La Luz, San Miguel De Allende, 27747, Mexico Show on map
Score 9.6 from 1 review
La casa de Tete
Pricesfrom (per room per night)
Single$300
Double$300
Rooms from
$300per room per night
Book Now!

Hotel Del Portal San Miguel de Allende 4 Stars

Portal, 8 San Miguel de Allende, San Miguel De Allende, 37700, Mexico Show on map 0.15 miles from San Miguel De Allende
Score 7.7 from 66 reviews
Hotel Del Portal San Miguel de Allende
Pricesfrom (per room per night)
Single$48
Double$143
Rooms from
$48per room per night
Book Now!

Casa 1810 Hotel Boutique 5 Stars

Hidalgo 8 Col. Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 9.8 from 8 reviews
Casa 1810 Hotel Boutique
Pricesfrom (per room per night)
Single$198
Double$756
Rooms from
$198per room per night
Book Now!

Casa de las Conservas Suites 

28 de Abril Norte #61, San Miguel De Allende, 37700, Mexico Show on map
Score 8.5 from 10 reviews
Casa de las Conservas Suites
Pricesfrom (per room per night)
Single$72
Double$135
Rooms from
$72per room per night
Book Now!

La Casa del Mezquite - Boutique Villas Xichu 5 Stars

Camino Real de Xichu 9 Valle de Maiz, San Miguel De Allende, 37700, Mexico Show on map
Score 7.7 from 6 reviews
La Casa del Mezquite - Boutique Villas Xichu
Pricesfrom (per room per night)
Single$204
Double$204
Rooms from
$204per room per night
Book Now!

Rosewood San Miguel de Allende 5 Stars

Nemesio Diez 11, Col. Centro, San Miguel De Allende, 37700, Mexico Show on map 0.25 miles from San Miguel De Allende
Score 9.5 from 127 reviews
Rosewood San Miguel de Allende
Pricesfrom (per room per night)
Single$330
Double$1880
Rooms from
$330per room per night
Book Now!

Hotel Ruisenor 3 Stars

Mesones #49-A colonia Centro, San Miguel de Allende Guanajuato, San Miguel De Allende, 37700, Mexico Show on map
Score 7.6 from 24 reviews
Hotel Ruisenor
Pricesfrom (per room per night)
Single$52
Double$172
Rooms from
$52per room per night
Book Now!

Hotel Arcada San Miguel de Allende 4 Stars

Calzada de la Estacion Numero 185, San Miguel De Allende, 37759, Mexico Show on map
Score 7.0 from 32 reviews
Hotel Arcada San Miguel de Allende
Pricesfrom (per room per night)
Single$55
Double$110
Rooms from
$55per room per night
Book Now!

Hotel San Borja B&B 

Ladrillera 8, San Miguel De Allende, 37700, Mexico Show on map
Score 9.4 from 312 reviews
Hotel San Borja B&B
Pricesfrom (per room per night)
Single$45
Double$65
Rooms from
$45per room per night
Book Now!

Art Cloud Guest House 

Tinajitas, 45, San Miguel De Allende, 37750, Mexico Show on map
Score 9.0 from 20 reviews
Art Cloud Guest House
Pricesfrom (per room per night)
Single$12
Double$24
Rooms from
$12per room per night
Book Now!

Mision San Miguel de Allende 4 Stars

Salida Real a Queretaro 1 Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map 0.8 miles from San Miguel De Allende
Score 7.8 from 216 reviews
Mision San Miguel de Allende
Pricesfrom (per room per night)
Single$59
Double$121
Rooms from
$59per room per night
Book Now!

La Casa de las Bugambilias - Boutique Villas Xichu 5 Stars

Camino Real de Xichu 9, Valle de Maiz, San Miguel De Allende, 37700, Mexico Show on map
Score 8.9 from 3 reviews
La Casa de las Bugambilias - Boutique Villas Xichu
Pricesfrom (per room per night)
Single$444
Double$444
Rooms from
$444per room per night
Book Now!

Hotel Casa del Misionero 3 Stars

Recreo 38, Zona Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 7.8 from 125 reviews
Hotel Casa del Misionero
Pricesfrom (per room per night)
Single$81
Double$189
Rooms from
$81per room per night
Book Now!

Hacienda de las Flores 

Hospicio 16, San Miguel De Allende, 37700, Mexico Show on map 0.3 miles from San Miguel De Allende
Score 7.6 from 48 reviews
Hacienda de las Flores
Pricesfrom (per room per night)
Single$130
Double$208
Rooms from
$130per room per night
Book Now!

Casa del Tio Hotel Boutique 5 Stars

Hospicio, 21, San Miguel De Allende, 37700, Mexico Show on map
Score 9.0 from 222 reviews
Casa del Tio Hotel Boutique
Pricesfrom (per room per night)
Single$91
Double$115
Rooms from
$91per room per night
Book Now!

El Meson 4 Stars

Mesones 80, San Miguel De Allende, 37700, Mexico Show on map
Score 9.2 from 25 reviews
El Meson
Pricesfrom (per room per night)
Single$129
Double$160
Rooms from
$129per room per night
Book Now!

Vista hermosa 

Principal Norte No. 57, San Miguel De Allende, 37886, Mexico Show on map
Score 8.3 from 1 review
Vista hermosa
Pricesfrom (per room per night)
Single$140
Double$200
Rooms from
$140per room per night
Book Now!

Hotel Quinta Loreto 3 Stars

Loreto, 15 Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map 0.43 miles from San Miguel De Allende
Score 7.7 from 41 reviews
Hotel Quinta Loreto
Pricesfrom (per room per night)
Single$28
Double$48
Rooms from
$28per room per night
Book Now!

LifePath Center 

Rinconada de La Aldea 29 Colonia San Antonio, San Miguel De Allende, 37750, Mexico Show on map
Score 8.9 from 137 reviews
LifePath Center
Pricesfrom (per room per night)
Single$90
Double$245
Rooms from
$90per room per night
Book Now!

Hotel Barranca 10 3 Stars

Barranca #10 Col. Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 7.8 from 97 reviews
Hotel Barranca 10
Pricesfrom (per room per night)
Single$42
Double$90
Rooms from
$42per room per night
Book Now!

La Casa de la Rosa Rosa- Boutique Villas Xichu 5 Stars

Camino real de xichu 9, Valle de Maiz, San Miguel De Allende, 37700, Mexico Show on map
Score 7.5 from 2 reviews
La Casa de la Rosa Rosa- Boutique Villas Xichu
Pricesfrom (per room per night)
Single$588
Double$588
Rooms from
$588per room per night
Book Now!

La Lunita San Miguel de Allende 

Carretera San Miguel de Allende Km 2.8 Condominio Luna, San Miguel De Allende, 37754, Mexico Show on map
Score 9.6 from 1 review
La Lunita San Miguel de Allende
Pricesfrom (per room per night)
Single$102
Double$215
Rooms from
$102per room per night
Book Now!

Casa Caramba 5 Stars

Cri Cri 20A, San Miguel De Allende, 37710, Mexico Show on map
Score 8.9 from 31 reviews
Casa Caramba
Pricesfrom (per room per night)
Single$175
Double$175
Rooms from
$175per room per night
Book Now!

Casa los Relojes 3 Stars

Ancha de San Antonio 31. Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 7.1 from 5 reviews
Casa los Relojes
Pricesfrom (per room per night)
Single$38
Double$70
Rooms from
$38per room per night
Book Now!

Hotel - Hostal Punto 79 3 Stars

Mesones 79, San Miguel De Allende, 37700, Mexico Show on map
Score 7.6 from 52 reviews
Hotel - Hostal Punto 79
Pricesfrom (per room per night)
Single$9
Double$65
Rooms from
$9per room per night
Book Now!

Casa de Liza 4 Stars

bajada del chorro 7, San Miguel De Allende, 37700, Mexico Show on map
Score 8.5 from 15 reviews
Casa de Liza
Pricesfrom (per room per night)
Single$160
Double$160
Rooms from
$160per room per night
Book Now!

Casa Colibri 

Calle Insurgentes 108, San Miguel De Allende, 37700, Mexico Show on map
Score 9.5 from 326 reviews
Casa Colibri
Pricesfrom (per room per night)
Single$75
Double$109
Rooms from
$75per room per night
Book Now!

Hotel Posada San Miguelito 3 Stars

Canal 9 Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 5.8 from 20 reviews
Hotel Posada San Miguelito
Pricesfrom (per room per night)
Single$85
Double$110
Rooms from
$85per room per night
Book Now!

Casa Cordelli 

Real Salida a Queretaro, 117 Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map
 
Casa Cordelli
Pricesfrom (per room per night)
Single$248
Double$248
Rooms from
$248per room per night
Book Now!

Hotel La Estacion 4 Stars

Calzada De La Estacion 90 Col. Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 8.2 from 130 reviews
Hotel La Estacion
Pricesfrom (per room per night)
Single$42
Double$113
Rooms from
$42per room per night
Book Now!

Cortizo Suites 3 Stars

Mesones #62, San Miguel De Allende, 37700, Mexico Show on map
Score 6.8 from 17 reviews
Cortizo Suites
Pricesfrom (per room per night)
Single$45
Double$238
Rooms from
$45per room per night
Book Now!

Rancho Hotel Atascadero 4 Stars

Prolongacion Santo Domingo S/N, San Miguel De Allende, 37740, Mexico Show on map
Score 7.2 from 91 reviews
Rancho Hotel Atascadero
Pricesfrom (per room per night)
Single$82
Double$252
Rooms from
$82per room per night
Book Now!

Casa de la Bu 

Sollano 36, San Miguel De Allende, 37700, Mexico Show on map
Score 9.5 from 3 reviews
Casa de la Bu
Pricesfrom (per room per night)
Single$90
Double$156
Rooms from
$90per room per night
Book Now!

Casa Vergel 4 Stars

Vergel No. 7, Col San Antonio, San Miguel De Allende, 37750, Mexico Show on map
Score 8.1 from 98 reviews
Casa Vergel
Pricesfrom (per room per night)
Single$30
Double$50
Rooms from
$30per room per night
Book Now!

Casa Quetzal 5 Stars

Hospicio 34, San Miguel De Allende, 37700, Mexico Show on map 0.28 miles from San Miguel De Allende
Score 8.4 from 78 reviews
Casa Quetzal
Pricesfrom (per room per night)
Single$50
Double$106
Rooms from
$50per room per night
Book Now!

Los Agaves 4 Stars

Ancha De San Antonio #13 A, Col. Centro, San Miguel De Allende, 37700, Mexico Show on map 0.2 miles from San Miguel De Allende
Score 8.4 from 35 reviews
Los Agaves
Pricesfrom (per room per night)
Single$50
Double$61
Rooms from
$50per room per night
Book Now!

Cabana el Canto del Silencio 

Callejon del Codo 12, San Miguel De Allende, 37700, Mexico Show on map
Score 8.6 from 13 reviews
Cabana el Canto del Silencio
Pricesfrom (per room per night)
Single$80
Double$80
Rooms from
$80per room per night
Book Now!

Iron House Hostal 

h. colegio militar 17, San Miguel De Allende, 37710, Mexico Show on map
Score 7.6 from 11 reviews
Iron House Hostal
Pricesfrom (per room per night)
Single$20
Double$80
Rooms from
$20per room per night
Book Now!

Coqueta Hotel Boutique 4 Stars

Cuadrante, 3 Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 8.4 from 53 reviews
Coqueta Hotel Boutique
Pricesfrom (per room per night)
Single$106
Double$179
Rooms from
$106per room per night
Book Now!

Casa Carmen 4 Stars

Correo 31, San Miguel De Allende, 37700, Mexico Show on map
Score 8.5 from 34 reviews
Casa Carmen
Pricesfrom (per room per night)
Single$107
Double$107
Rooms from
$107per room per night
Book Now!

La Casa del Garambullo - Boutique Villas Xichu 5 Stars

Camino Real de Xichu 9 Valle de Maiz, San Miguel De Allende, 37700, Mexico Show on map
Score 8.0 from 8 reviews
La Casa del Garambullo - Boutique Villas Xichu
Pricesfrom (per room per night)
Single$162
Double$162
Rooms from
$162per room per night
Book Now!

La Casa Del Cheff 

Hades 23, San Miguel De Allende, 37736, Mexico Show on map
Score 9.4 from 34 reviews
La Casa Del Cheff
Pricesfrom (per room per night)
Single$16
Double$22
Rooms from
$16per room per night
Book Now!

Hotel & Spa Dona Urraca San Miguel De Allende 5 Stars

Hidalgo, 69 Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map 0.41 miles from San Miguel De Allende
Score 8.1 from 182 reviews
Hotel & Spa Dona Urraca San Miguel De Allende
Pricesfrom (per room per night)
Single$88
Double$135
Rooms from
$88per room per night
Book Now!

El Alba del Castillo B&B 1 Star

Campanario 32, Villa de los Frailes, San Miguel De Allende, 37790, Mexico Show on map
Score 8.6 from 57 reviews
El Alba del Castillo B&B
Pricesfrom (per room per night)
Single$75
Double$160
Rooms from
$75per room per night
Book Now!

La Casa De Las Conservas Gold 

Calle 28 de Abril, Nte 61, San Miguel De Allende, 37700, Mexico Show on map
Score 8.0 from 90 reviews
La Casa De Las Conservas Gold
Pricesfrom (per room per night)
Single$47
Double$130
Rooms from
$47per room per night
Book Now!

Villa Isabella 

Camino a Alcocer Km3, San Miguel De Allende, 37740, Mexico Show on map
Score 9.3 from 17 reviews
Villa Isabella
Pricesfrom (per room per night)
Single$99
Double$230
Rooms from
$99per room per night
Book Now!

Casa de las Conservas Bed & Breakfast 4 Stars

Hernandez Macias 29, San Miguel De Allende, 37700, Mexico Show on map
Score 8.7 from 355 reviews
Casa de las Conservas Bed & Breakfast
Pricesfrom (per room per night)
Single$48
Double$78
Rooms from
$48per room per night
Book Now!

Casa Correo 

Correo 38, San Miguel De Allende, 37700, Mexico Show on map
Score 9.5 from 3 reviews
Casa Correo
Pricesfrom (per room per night)
Single$89
Double$140
Rooms from
$89per room per night
Book Now!

Imperio De Angeles 5 Stars

Carretera San Miguel-Celaya KM 2 Fracc. Villa de los Frailes, San Miguel De Allende, 37700, Mexico Show on map 2.09 miles from San Miguel De Allende
Score 8.1 from 237 reviews
Imperio De Angeles
Pricesfrom (per room per night)
Single$59
Double$144
Rooms from
$59per room per night
Book Now!

Posada de Luna 3 Stars

Callejon De Loreto 29, Zona Centro, San Miguel de Allende, Guanajuato, San Miguel De Allende, 37700, Mexico Show on map
Score 9.1 from 204 reviews
Posada de Luna
Pricesfrom (per room per night)
Single$45
Double$77
Rooms from
$45per room per night
Book Now!

Nena Hotel Boutique 

Nemesio Diez 10, San Miguel De Allende, 37700, Mexico Show on map
Score 9.4 from 36 reviews
Nena Hotel Boutique
Pricesfrom (per room per night)
Single$128
Double$128
Rooms from
$128per room per night
Book Now!

Villa Independencia 

Bartolome De Las Casas 3, San Miguel De Allende, 37732, Mexico Show on map
Score 6.9 from 7 reviews
Villa Independencia
Pricesfrom (per room per night)
Single$65
Double$139
Rooms from
$65per room per night
Book Now!

La Casa del Pirul - Boutique Villas Xichu 

Camino Real de Xichu 9, Valle de Maiz, San Miguel De Allende, 37700, Mexico Show on map 0.76 miles from San Miguel De Allende
Score 8.8 from 12 reviews
La Casa del Pirul - Boutique Villas Xichu
Pricesfrom (per room per night)
Single$234
Double$234
Rooms from
$234per room per night
Book Now!

Casa Rosada 4 Stars

Cuna de Allende Numero 12 Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map 0.31 miles from San Miguel De Allende
Score 8.5 from 32 reviews
Casa Rosada
Pricesfrom (per room per night)
Single$71
Double$365
Rooms from
$71per room per night
Book Now!

Hotel Boutique Valeriana 5 Stars

Insurgentes 59, San Miguel De Allende, 37700, Mexico Show on map
Score 7.6 from 123 reviews
Hotel Boutique Valeriana
Pricesfrom (per room per night)
Single$43
Double$108
Rooms from
$43per room per night
Book Now!

Hostal Malinalli 

Tinajitas #7, San Miguel De Allende, 37750, Mexico Show on map
Score 8.9 from 46 reviews
Hostal Malinalli
Pricesfrom (per room per night)
Single$12
Double$50
Rooms from
$12per room per night
Book Now!

El Caracol 

Subida al Caracol, 5, San Miguel De Allende, 37765, Mexico Show on map
Score 7.8 from 14 reviews
El Caracol
Pricesfrom (per room per night)
Single$400
Double$460
Rooms from
$400per room per night
Book Now!

B&B Casa Blanca San Miguel 4 Stars

Independencia 80 Colonia Independencia, San Miguel De Allende, 37732, Mexico Show on map
Score 7.7 from 41 reviews
B&B Casa Blanca San Miguel
Pricesfrom (per room per night)
Single$71
Double$112
Rooms from
$71per room per night
Book Now!

La Rosa House 

Circuito Luna 133, San Miguel De Allende, 40760, Mexico Show on map
 
La Rosa House
Pricesfrom (per room per night)
Single$300
Double$300
Rooms from
$300per room per night
Book Now!

Hotel del Parque Guadiana 3 Stars

Mezquite Numero 11 Colonia Guadiana, San Miguel De Allende, 37770, Mexico Show on map
Score 8.0 from 13 reviews
Hotel del Parque Guadiana
Pricesfrom (per room per night)
Single$53
Double$69
Rooms from
$53per room per night
Book Now!

Acuarela BB 3 Stars

Prolongacion Aldama 91 Colonia Caracol, San Miguel De Allende, 37769, Mexico Show on map
Score 8.3 from 138 reviews
Acuarela BB
Pricesfrom (per room per night)
Single$61
Double$100
Rooms from
$61per room per night
Book Now!

Casa Maricela B&B 

Calle de Jesus 41 B Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 9.4 from 48 reviews
Casa Maricela B&B
Pricesfrom (per room per night)
Single$88
Double$108
Rooms from
$88per room per night
Book Now!

La Puertecita Boutique Hotel 5 Stars

Santo Domingo 75, Colonia Los Arcos, San Miguel De Allende, 37740, Mexico Show on map 0.62 miles from San Miguel De Allende
Score 7.7 from 98 reviews
La Puertecita Boutique Hotel
Pricesfrom (per room per night)
Single$111
Double$150
Rooms from
$111per room per night
Book Now!

Casa de la Manana 3 Stars

Callejon de los muertos 15, San Miguel De Allende, 37700, Mexico Show on map
Score 7.1 from 3 reviews
Casa de la Manana
Pricesfrom (per room per night)
Single$65
Double$149
Rooms from
$65per room per night
Book Now!

Suites Santo Domingo 4 Stars

Santo Domingo 16, San Miguel De Allende, 37700, Mexico Show on map 0.46 miles from San Miguel De Allende
Score 8.6 from 106 reviews
Suites Santo Domingo
Pricesfrom (per room per night)
Single$54
Double$77
Rooms from
$54per room per night
Book Now!

View Hotel Boutique 

Privada Norte 64 Ejido de San Juan Xido ( Cabras), San Miguel De Allende, 37700, Mexico Show on map
Score 8.7 from 56 reviews
View Hotel Boutique
Pricesfrom (per room per night)
Single$93
Double$170
Rooms from
$93per room per night
Book Now!

Villa Parque Allende 

Bartolome de las Casas 16, San Miguel De Allende, 37732, Mexico Show on map
Score 7.7 from 9 reviews
Villa Parque Allende
Pricesfrom (per room per night)
Single$98
Double$158
Rooms from
$98per room per night
Book Now!

Hotel Sautto 2 Stars

Hernandez Macias 59, San Miguel De Allende, 37700, Mexico Show on map
Score 7.0 from 46 reviews
Hotel Sautto
Pricesfrom (per room per night)
Single$22
Double$55
Rooms from
$22per room per night
Book Now!

Casa Aliz 

Sollano 65, Colonia Centro, San Miguel De Allende, 37700, Mexico Show on map
Score 9.4 from 53 reviews
Casa Aliz
Pricesfrom (per room per night)
Single$70
Double$132
Rooms from
$70per room per night
Book Now!

Hospedaje El Colibri 

Callejon del codo 12 int 4, San Miguel De Allende, 37700, Mexico Show on map
Score 9.5 from 73 reviews
Hospedaje El Colibri
Pricesfrom (per room per night)
Single$54
Double$
Rooms from
$54per room per night
Book Now!

Casa Azteca 

Huizilopochtli 6, San Miguel De Allende, 37700, Mexico Show on map
 
Casa Azteca

Rosewood Villas #7 5 Stars

Nemesio Diez 11 Col. Centro, San Miguel De Allende, 37700, Mexico Show on map
 
Rosewood Villas #7
Pricesfrom (per room per night)
Single$2400
Double$
Rooms from
$2400per room per night
Book Now!

Rosewood Villas #5 5 Stars

Nemesio Diez 11 Col. Centro, San Miguel De Allende, 37700, Mexico Show on map
 
Rosewood Villas #5
Pricesfrom (per room per night)
Single$2000
Double$
Rooms from
$2000per room per night
Book Now!

casa de amistad 

Refugio Norte 63-B, San Miguel De Allende, 37750, Mexico Show on map
Score 9.6 from 1 review
casa de amistad

Casa Piers 

Cuesta de San Jose, 18, San Miguel De Allende, 37700, Mexico Show on map
Score 8.8 from 5 reviews
Casa Piers

Casa Lucy 

Tenerias 36, San Miguel De Allende, 37700, Mexico Show on map
 
Casa Lucy

Rosewood Villas #6 5 Stars

Nemesio Diez 11 Col. Centro, San Miguel De Allende, 37700, Mexico Show on map
 
Rosewood Villas #6
Pricesfrom (per room per night)
Single$2400
Double$
Rooms from
$2400per room per night
Book Now!

Rosewood Villas 5 Stars

Nemesio Diez 11 Col. Centro, San Miguel De Allende, 37700, Mexico Show on map
 
Rosewood Villas
Pricesfrom (per room per night)
Single$2000
Double$
Rooms from
$2000per room per night
Book Now!

Rosewood Villas #2 5 Stars

Nemesio Diez 11 Col Centro, San Miguel De Allende, 37700, Mexico Show on map
 
Rosewood Villas #2
Pricesfrom (per room per night)
Single$2000
Double$
Rooms from
$2000per room per night
Book Now!

Casa Alegria 

Av. Independencia 76, San Miguel De Allende, 37732, Mexico Show on map
Score 8.7 from 4 reviews
Casa Alegria

Rosewood Villas #3 5 Stars

Nemesio Diez 11 Col. Centro, San Miguel De Allende, 37700, Mexico Show on map
 
Rosewood Villas #3
Pricesfrom (per room per night)
Single$2000
Double$
Rooms from
$2000per room per night
Book Now!

Casa Inscore 

Fuentes del Sol no. 2, San Miguel De Allende, 37700, Mexico Show on map
 
Casa Inscore

Villa Chabela-Puente Viejo 

Calzada de la Aurora 52, San Miguel De Allende, 33710, Mexico Show on map
Score 9.8 from 2 reviews
Villa Chabela-Puente Viejo
Pricesfrom (per room per night)
Single$230
Double$
Rooms from
$230per room per night
Book Now!

Villa Bonita 

Calzada de la Aurora 52, Colonia Guadalupe. Condominio B-4, San Miguel De Allende, 37710, Mexico Show on map
Score 8.3 from 4 reviews
Villa Bonita

El Caracol 11 5 Stars

Col. Caracol, Mcpio. San Miguel de Allende, Guanajuato, San Miguel De Allende, 37769, Mexico Show on map
Score 8.8 from 4 reviews
El Caracol 11
Pricesfrom (per room per night)
Single$250
Double$
Rooms from
$250per room per night
Book Now!

Departamento Capitolio 

Calzada de la Aurora 52 Int. I5, San Miguel De Allende, 37710, Mexico Show on map
Score 8.9 from 6 reviews
Departamento Capitolio

Rosewood Villas #4 5 Stars

Nemesio Diez 11 Col. Centro, San Miguel De Allende, 37700, Mexico Show on map
 
Rosewood Villas #4
Pricesfrom (per room per night)
Single$2000
Double$
Rooms from
$2000per room per night
Book Now!

Casa Blanca 5 Stars

Callejon de Chepito #9B, San Miguel De Allende, 37700, Mexico Show on map
 
Casa Blanca
Pricesfrom (per room per night)
Single$300
Double$
Rooms from
$300per room per night
Book Now!

Casa Primavera 

Torcacitas 1, San Miguel De Allende, 37738, Mexico Show on map
 
Casa Primavera
Pricesfrom (per room per night)
Single$270
Double$
Rooms from
$270per room per night
Book Now!

Casa Tres Cervezas 

Chiquitos 2, San Miguel De Allende, 37700, Mexico Show on map
 
Casa Tres Cervezas
Pricesfrom (per room per night)
Single$1380
Double$
Rooms from
$1380per room per night
Book Now!

Casa Cinco Patios Hotel Boutique 4 Stars

Salida a Queretaro 54, San Miguel De Allende, 37700, Mexico Show on map
Score 8.7 from 63 reviews
Casa Cinco Patios Hotel Boutique
Pricesfrom (per room per night)
Single$65
Double$
Rooms from
$65per room per night
Book Now!
Copyright © 1995 to 2016 Smooth Hound Systems