Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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-03-23

2026-03-24
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.

San Miguel de Allende hotels in Protective Town of San Miguel

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

164 results

  • Nido Hotel

    From US$ 59

    Relox 53, San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hotel is nestled in the Protective Town of San Miguel district, in the immediate…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Hotel Casa Karlotta

    From US$ 80

    Mesones 66 7, 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$ 80
  • Hotel Piedras Neg

    From US$ 177

    Tercer Privada A Pila Seca 9, 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

    price for 1 night
    Book Now From US$ 177
  • Hotel Mariabonita San Miguel De Allende

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

    Guests may find El Charco del Ingenio in the immediate vicinity of this hotel, and the Ignacio Ramírez…

    To the hotel

    Book Now
  • Casa De Los Olivos

    From US$ 176

    30 Correo, San Miguel de Allende, Mexico (To the map)

    The hotel in the historical Protective Town of San Miguel district is around 25 minutes on foot from…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Bito'S Hotel Boutique

    Tenerias 16 Zona Centro, San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hotel lies in the Protective Town of San Miguel district, steps away from…

    To the hotel

    Book Now
  • Barbara Boutique Hotel

    From US$ 318

    Correo 25, San Miguel de Allende, Mexico (To the map)

    Situated in the Protective Town of San Miguel district, the hotel is just 150 metres from Allende Garden.

    To the hotel

    price for 1 night
    Book Now From US$ 318
  • Lavanda Aldea Holistica

    From US$ 79

    Manuel Doblado 32, San Miguel de Allende, Mexico (To the map)

    The hotel is located in the Protective Town of San Miguel district, within 8 km of the Church of the…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Crisol - Frente A La Parroquia De San Miguel Arcangel

    Portal Allende 8, San Miguel de Allende, Mexico (To the map)

    The hotel is a short way from the shady Juarez Park in San Miguel de Allende. The Museum of the Mexican…

    To the hotel

    Book Now
  • La Casa Del Mercado

    From US$ 27

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

    Mercado de Artesanias Market is located 500 m from the hotel, and such natural sites as the Botanical…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • La Senoria Hotel

    From US$ 195

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

    This hotel is situated in the Protective Town of San Miguel district, within easy reach of the café Cafe…

    To the hotel

    price for 1 night
    Book Now From US$ 195
  • Casa Julieta

    From US$ 97

    Umaran 27, 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$ 97
  • Casa H48

    From US$ 53

    Relox 48, San Miguel de Allende, Mexico (To the map)

    The 3-star hotel is situated in the Protective Town of San Miguel district, a stone's throw from the…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Casa Mesones

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

    The cultural museum "Museo La Esquina del Juguete popular Mexicano" is located 150 m from the hotel, and…

    To the hotel

    Book Now
  • Oxi Hotel

    From US$ 40

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

    The hotel is just 0.9 km from the Juarez Park, within a few blocks of Chorro's trip. The Oxi is located…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hotel Casa Sarita

    From US$ 95

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

    Chorro's trip stands a mere 1 km away, and the Cristi Fer Art Gallery and Workshops is only 1.2 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • L'Otel Chiquitos San Miguel De Allende

    From US$ 267

    Chiquitos 1A, Colonia Centro, San Miguel de Allende, Mexico (To the map)

    The Temple of San Juan de Dios is within reach of the hotel, while the Cristi Fer Art Gallery and Workshops…

    To the hotel

    price for 1 night
    Book Now From US$ 267
  • Hotel Barranca 10

    From US$ 98

    Calle La Barranca No 10, Colonia Centro, San Miguel de Allende, Mexico (To the map)

    This 3-star hotel lies in the Protective Town of San Miguel district within easy reach of the shady Juarez…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Le Petit Andreu Hotel

    From US$ 155

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

    This 5-star hotel is a few steps from Cañada de la Virgen in the Protective Town of San Miguel district.

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Casona Hotel Petra

    47 Calle Del Doctor Ignacio Hernandez Macias, San Miguel de Allende, Mexico (To the map)

    The hotel lies in the Protective Town of San Miguel district, just moments from the pastel pink Parroquia…

    To the hotel

    Book Now