Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-11-05

2026-11-06
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

2 star hotels in San Miguel de Allende

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

20 results

  • Hotel Sautto

    From US$ 36

    Hernandez Macias 59, San Miguel de Allende, Mexico (To the map)

    This 2-star hotel has a convenient location within reach of Zocalo, while shopping venues like Mercado…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Hotel Mesones 49

    From US$ 51

    Mesones 49, San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hotel in the Protective Town of San Miguel district of San Miguel de Allende…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • El Secreto

    From US$ 40

    4 San Antonio Abad Interior 2., San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hotel has a convenient setting about 20 minutes on foot from the majestic…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Casa Doper Guadiana Selfservice

    From US$ 59

    11 Mezquite, San Miguel de Allende, Mexico (To the map)

    This inn boasts a prime location just a few steps from Artlalli. The comfortable hotel is nestled 1.3…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Casa De La Bu

    From US$ 100

    Sollano No. 36 Colonia Centro, San Miguel de Allende, Mexico (To the map)

    The guest house is situated within a few blocks of Botanical Garden, while Plaza Civica is merely 1.1…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • La Huerta

    From US$ 35

    Cjon. Atascadero No. 9, San Miguel de Allende, Mexico (To the map)

    The hotel places you merely 1.8 km from Church of the Immaculate Conception and fairly close to Mask…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Casa Cantera B&B

    From US$ 117

    Fuentes N . 49 Arcos De San Miguel, San Miguel de Allende, Mexico (To the map)

    The centre of San Miguel de Allende is a 15 minutes' walk of the bed & breakfast. This 2-star hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Hotel Casa Arcangel

    From US$ 35

    Mesones, 66, San Miguel de Allende, Mexico (To the map)

    The hotel is only a 13-minute walk from the majestic Parroquia de San Miguel Arcangel Church, within…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Hotel La Cabana

    From US$ 71

    A Dolores Hidalgo, San Miguel de Allende, Mexico (To the map)

    San Miguel de Allende centre can be reached within 20 minutes' walk. Zocalo is a 10-minute drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Casa Centro De Allende

    From US$ 254

    Guty Cardenas Esq Cielito Lindo, San Miguel de Allende, Mexico (To the map)

    The centre of San Miguel de Allende can be reached within a 10-minute walk, and natural attractions like…

    To the hotel

    price for 1 night
    Book Now From US$ 254
  • Casa/Hotel Centro Antiguo

    From US$ 280

    Calle Privada Del Cardo And Calle Grillo, San Miguel de Allende, Mexico (To the map)

    San Miguel de Allende centre can be reached within 10 minutes' walk. Cristi Fer Art Gallery and Workshops…

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • Hotel Kasa Sarita Centro Historico Sma

    Mesones 62, San Miguel de Allende, Mexico (To the map)

    Fabrica La Aurora is within 1 km of this San Miguel de Allende aparthotel, while the cultural museum…

    To the hotel

    Book Now
  • Casa Rosario Centro

    Aparicio 1 3, San Miguel de Allende, Mexico (To the map)

    The centre of San Miguel de Allende can be reached in 10 minutes' walk of the hotel, and such cultural…

    To the hotel

    Book Now
  • Casa Rosario Centro A Una Calle Del Jardin

    From US$ 81

    San Miguel De Allende Aparicio1, San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hotel in the Protective Town of San Miguel district of San Miguel de Allende…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Hotel Terracota

    From US$ 33

    Libramiento A Dolores Sn, Loma De Los Alambres, San Miguel de Allende, Mexico (To the map)

    The centre of San Miguel de Allende can be reached within a 25-minute walk, and natural attractions like…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Casa Erendira

    From US$ 44

    Calle Real Salida a Queretaro 137 corner of Callejón del Valle del Maíz., San Miguel de Allende, Mexico (To the map)

    The 2-star hotel is located only 1 km from the pastel pink Parroquia de San Miguel Arcangel Church and…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Casa De Los Soles

    19 Cjon. De Loreto Zona Centro, San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hotel is nestled a mere 1 km from El Nigromante Ignacio Ramirez Cultural Center…

    To the hotel

    Book Now
  • Hotel Allende

    Hidalgo 22 Hidalgo 22, San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hotel is within reach of Public library in the Protective Town of San Miguel…

    To the hotel

    Book Now
  • Hotel Villa Helena

    From US$ 58

    28 Hidalgo, San Miguel de Allende, Mexico (To the map)

    The hotel lies in the Protective Town of San Miguel district a short way from Fabrica La Aurora. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Hotel Suites El Mirador

    Salida A Queretaro No. 88 A, San Miguel de Allende, Mexico (To the map)

    Approximately 800 metres from the 18th-century Church of San Francisco, the hotel is also within 1 km…

    To the hotel

    Book Now