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-09

2026-11-10
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.

Cheap and budget 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

169 results

  • Hotel Casa San Miguel

    From US$ 32

    Zacateros 23, San Miguel de Allende, Mexico (To the map)

    Botanical Garden is within reach of this hotel and Church of the Immaculate Conception is about 900 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Hotel La Casona 30

    From US$ 58

    Camino Viejo Al Pantheon No. 9, San Miguel de Allende, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Villa Mirasol

    From US$ 93

    Pila Seca, 35 Zona Centro, San Miguel de Allende, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Casa Quetzal

    From US$ 62

    Hospicio 34, San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hotel has an unbeatable location in proximity to El Nigromante Ignacio Ramirez…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Casa Carly

    From US$ 72

    Calzada De La Aurora No 48, San Miguel de Allende, Mexico (To the map)

    The comfortable hotel has a lush location 1.6 km from the shady Juarez Park. Take advantage of the closeness…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Hotel Hacienda Monteverde San Miguel De Allende - Cercano A La Parroquia

    From US$ 92

    Volanteros No. 2, Zona Centro, San Miguel de Allende, Mexico (To the map)

    Located within 500 metres of Las Monjas Temple, the 3-star hotel is in close proximity to Fabrica La…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Hotel Del Sol

    From US$ 28

    Calle Barranca #10 A, San Miguel de Allende, Mexico (To the map)

    The cultural museum "Museo La Esquina del Juguete popular Mexicano" is 450 metres from the comfortable…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Mirador Del Frayle

    From US$ 42

    Callejon De Arias 4, San Miguel de Allende, Mexico (To the map)

    The 3-star hotel boasts a beautiful location within easy reach of Museo De La Mascara Rogelocos. The…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Hotel Casa Santamaria

    From US$ 73

    Oriente 5, Colonia Guadiana, San Miguel de Allende, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Hotel Casa Don Quijote

    From US$ 84

    Pila Seca #55, San Miguel de Allende, Mexico (To the map)

    The hotel lies within a 1-km distance of Plazuela de Zaragoza and only 650 metres from Canada de la Virgen.

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • 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
  • Posada Maria Luisa

    From US$ 37

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

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

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • La Catrina Hostel

    From US$ 9

    Calle Loreto 80, San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hostel boasts a convenient location 2.1 km from Botanical Garden, in close…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Hotel & Hostal Santuario

    From US$ 12

    Animas 16, San Miguel de Allende, Mexico (To the map)

    The hotel is located nearly a 20-minute walk from the tranquil Juarez Park and a short way from The view…

    To the hotel

    price for 1 night
    Book Now From US$ 12
  • Casa Calderoni

    From US$ 107

    Callejon Del Pueblito 4-A, San Miguel de Allende, Mexico (To the map)

    El Nigromante Ignacio Ramirez Cultural Center is within reach of the hotel, while Plaza Civica is just…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Casa Matia - Bed & Breakfast

    From US$ 39

    15 Estrellita, San Miguel de Allende, Mexico (To the map)

    The comfortable hotel has a convenient location within reach of Zocalo. The property in San Miguel de…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Casa De La O

    From US$ 23

    Indio Triste 17A, San Miguel de Allende, Mexico (To the map)

    The comfortable hotel boasts a convenient setting a short way from El Nigromante Ignacio Ramirez Cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Nuno

    From US$ 32

    Jaime Nuno, 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$ 32
  • Casa Yuca Hotel

    From US$ 72

    87 Quebrada, San Miguel de Allende, Mexico (To the map)

    The hotel has a convenient setting merely 1.3 km from The view point. Fabrica La Aurora is reachable…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Dona Jose

    From US$ 45

    43 Canal, San Miguel de Allende, Mexico (To the map)

    Boasting a convenient location just 450 metres from the pastel pink Parroquia de San Miguel Arcangel…

    To the hotel

    price for 1 night
    Book Now From US$ 45