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

San Miguel de Allende

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in San Miguel de Allende?

We'll send you updates with the latest deals, reviews and articles for San Miguel de Allende each week.

Map of San Miguel de Allende Hotels

Hotels (64)

B&Bs / Inns (128)

Specialty Lodging (62)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury
 
Calle Nemesio Diez 11, San Miguel de Allende 37700, Mexico
Rosewood San Miguel de Allende Slideshow
Show Prices
$345 - $653 Avg. price/night*
Ollie #1 of 64 hotels in San Miguel de Allende
Professional photos | Traveler photos (496)
Special Offer Complimentary 4th Night
Calle Hospicio 35 | Centro, San Miguel de Allende 37700, Mexico
Belmond Casa de Sierra Nevada Slideshow
Show Prices
$256 - $461 Avg. price/night*
Ollie #2 of 64 hotels in San Miguel de Allende
Professional photos | Traveler photos (642)
Special Offer Book Early to Save 10%
Calle Hidalgo # 8 | Colonia Centro, San Miguel de Allende 37700, Mexico
Show Prices
$201 - $539 Avg. price/night*
Ollie #3 of 64 hotels in San Miguel de Allende
Professional photos | Traveler photos (147)
Calle Terraplen 42, San Miguel de Allende 37700, Mexico
Show Prices
$88 - $168 Avg. price/night*
Ollie #4 of 64 hotels in San Miguel de Allende
  •  Dark and musty 
  • My husband and I spent one night at this hotel, and we were glad that it... more
  • December 7, 2016
Professional photos | Traveler photos (201)
Nemesio Diez No.10 | Centro, San Miguel de Allende 37700, Mexico
Show Prices
$130 - $195 Avg. price/night*
Ollie #5 of 64 hotels in San Miguel de Allende
Professional photos | Traveler photos (367)
Zacateros #81. Centro | Entre Ancha de San Antonio y Pila Seca, San Miguel de Allende 37700, Mexico
$150 - $200 Avg. price/night*
Ollie #6 of 64 hotels in San Miguel de Allende
  •  Super Hotel! 
  • They are the nicest and most helpful people! They got me a hair dresser... more
  • November 4, 2016
Traveler photos (65)
Huertas 35 | Centro, San Miguel de Allende 37700, Mexico
Mansion San Miguel Slideshow
Show Prices
$198 - $283 Avg. price/night*
Ollie #7 of 64 hotels in San Miguel de Allende
Professional photos | Traveler photos (51)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels
 
Chiquitos #15 | Centro, San Miguel de Allende 37700, Mexico
$250 - $450 Avg. price/night*
Ollie #8 of 64 hotels in San Miguel de Allende
  •  Fantastic Hotel 
  • Spent six days around Thanksgiving at this stunningly charming boutique... more
  • December 5, 2016
Traveler photos (101)
Cuna de Allende No. 12, San Miguel de Allende 37700, Mexico
Show Prices
$70 - $255 Avg. price/night*
Ollie #9 of 64 hotels in San Miguel de Allende
Professional photos | Traveler photos (58)
Calle de Aldama 53, San Miguel de Allende 37700, Mexico
Show Prices
$338 - $604 Avg. price/night*
Ollie #10 of 64 hotels in San Miguel de Allende
  •  The Best in San Miguel 
  • Such wonderful cozy rooms, but the bathtubs are divine and I love the full... more
  • December 7, 2016
Professional photos | Traveler photos (120)
San Francisco #57 | Centro Historico District, San Miguel de Allende, Mexico
Show Prices
$164 - $256 Avg. price/night*
Ollie #11 of 64 hotels in San Miguel de Allende
Traveler photos (49)
Pila Seca #35 | Centro, San Miguel de Allende 3700, Mexico
Villa Mirasol Hotel Slideshow
Show Prices
$62 - $109 Avg. price/night*
Ollie #12 of 64 hotels in San Miguel de Allende
  •  San Miguel 
  • The hotel is clean and well located, the only problem is to get the bags... more
  • November 30, 2016
Professional photos | Traveler photos (147)
Calle Ancha de San Antonio No. 1 | Col. Centro, San Miguel de Allende 37700, Mexico
Show Prices
$63 - $126 Avg. price/night*
Ollie #13 of 64 hotels in San Miguel de Allende
Professional photos | Traveler photos (168)
Camino Antigua Estacion FFCC 21-2 | El Cortijo, El Santuario, San Miguel de Allende 37750, Mexico
Nirvana Restaurant Retreat Slideshow
Show Prices
$94 - $111 Avg. price/night*
Ollie #14 of 64 hotels in San Miguel de Allende
  •  Gorgeous in Every Way 
  • This is a spectacular retreat that happens to have a most wonderful... more
  • August 22, 2016
Professional photos | Traveler photos (107)
Calle Correo No. 10 | Centro, San Miguel de Allende 37700, Mexico
La Morada Hotel Slideshow
Show Prices
$72 - $173 Avg. price/night*
Ollie #15 of 64 hotels in San Miguel de Allende
  •  pleasure 
  • this was a nice stay ...hotel was within walking distance of s omega nice... more
  • December 1, 2016
Professional photos | Traveler photos (61)
Calle San Miguel 5, San Miguel de Allende 37700, Mexico
Show Prices
$50 - $193 Avg. price/night*
Ollie #16 of 64 hotels in San Miguel de Allende
  •  Peaceful Retreat 
  • The hotel is not in the middle of town. If you can deal with a $3USD cab... more
  • November 20, 2016
Professional photos | Traveler photos (140)
Mesones 80 | Centro Historico, San Miguel de Allende 37700, Mexico
Show Prices
$115 - $178 Avg. price/night*
Ollie #17 of 64 hotels in San Miguel de Allende
Professional photos | Traveler photos (80)
Garita No. 3 Centro C. P. | Centro, San Miguel de Allende 37700, Mexico
Casa Schuck Boutique Hotel Slideshow
Show Prices
$225 - $318 Avg. price/night*
Ollie #18 of 64 hotels in San Miguel de Allende
  •  1st time in Mexico 
  • This is where I fell in love with Mexico! I went with my boyfriend, now... more
  • October 16, 2016
Professional photos | Traveler photos (270)
Special Offer SAVE : 15% OFF DISCOUNT
Salida Real a Queretaro 1 | Colonia Centro, San Miguel de Allende 37700, Mexico
Show Prices
$54 - $90 Avg. price/night*
Ollie #19 of 64 hotels in San Miguel de Allende
  •  Bring Earplugs! 
  • A major drawback are the paper thin walls ~ strongly suggest earplugs... more
  • December 3, 2016
Professional photos | Traveler photos (75)
Carr. San Miguel - Celaya Km. 2 Fracc. Villa de los Frailes, San Miguel de Allende 37790, Mexico
Show Prices
$75 - $317 Avg. price/night*
Ollie #20 of 64 hotels in San Miguel de Allende
Professional photos | Traveler photos (164)