4 inns in San Miguel de Allende

  • Casa Carmen

    Calle Correo 31, San Miguel de Allende | Inn
    from $163
  • Hacienda Las Trancas

    Plaza Tres Estrellas, San Miguel de Allende | Inn
    from $392
  • Hacienda de Las Flores

    Hospicio No. 16, San Miguel de Allende | Inn
    from $199
  • Las Terrazas San Miguel

    Callejon Santo Domingo # 3, San Miguel de Allende | Inn
    Traveler rating: 5/5 Outstanding (7 reviews)
    • Simply the best
    • Paradise in San Miguel
    • Private paradise!
*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.