Menu

Search options

2026-11-10

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

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

282 results

  • Kia Kat

    45 Calle Guadiana 45 Calle Guadiana, San Miguel de Allende, Mexico (To the map)

    Located only 450 metres from La Casona, this San Miguel de Allende hotel lies only 1.8 km from shopping…

    To the hotel

    Book Now
  • Hotel Eden De Los Angeles

    From US$ 30

    Jesus No. 28, San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hotel lies in the Protective Town of San Miguel district, a mere 1.2 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Hotel Casa Bouquet

    From US$ 87

    Insurgentes 51, San Miguel de Allende, Mexico (To the map)

    This San Miguel de Allende hotel is merely 450 metres from Temple of San Francisco and Canada de la Virgen…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Hotel Casa Xanthe

    From US$ 231

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

    Located within 400 metres of the cultural museum "Museo La Esquina del Juguete popular Mexicano", the…

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • Casa Andreu San Miguel De Allende

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

    The hotel has a prime setting around 15 minutes' walk from The view point, while natural sights like…

    To the hotel

    Book Now
  • 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 of San Miguel de…

    To the hotel

    Book Now
  • Casa Orquidea Hotel

    From US$ 31

    Miguel Angel Garcia Dominguez 14, San Miguel de Allende, Mexico (To the map)

    La Casona is located merely 450 metres from the hotel, and such natural sites as Allende Garden is 2.2…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Hacienda La Romita

    From US$ 57

    Carretera Dolores Hidalgo , San Miguel Allende Km 3.5 Rancho La Romita, San Miguel de Allende, Mexico (To the map)

    The cultural museum "Museo La Esquina del Juguete popular Mexicano", which is within 6 km of the hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Hotel Boutique Bitos

    From US$ 119

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

    The hotel enjoys its convenient location steps away from Allende Garden. The nearby places of worship…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Barbara Boutique Hotel

    From US$ 431

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

    The pastel pink Parroquia de San Miguel Arcangel Church is only 200 metres from the hotel, while the…

    To the hotel

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

    From US$ 35

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

    The hotel in the Protective Town of San Miguel district is just 1 km from Allende Garden and in the vicinity…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Maka Haui Glamping

    From US$ 65

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

    The hotel has a convenient setting about 25 minutes on foot from Plaza Civica, while natural sights like…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Hacienda De Maria

    From US$ 89

    Carr. San Miguel Dolores Km 5.7, San Miguel de Allende, Mexico (To the map)

    Bellas Artes is 15 minutes' drive from the hotel in San Miguel de Allende. This 5-star hotel is also…

    To the hotel

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

    From US$ 72

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

    The hotel is about a 15-minute drive from Zocalo, while Mask Museum is about a 20-minute drive away.

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Xacalli Hotel

    From US$ 192

    35 Terraplen Centro, San Miguel de Allende, Mexico (To the map)

    The hotel in the Protective Town of San Miguel district is 3.1 km from Botanical Garden and not far from…

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Hacienda Real Love & Wellness

    From US$ 53

    Camino De Santas Marias A Puerto De Nieto No. 102, 37880 Gto., San Miguel de Allende, Mexico (To the map)

    Hacienda Real Love & Wellness San Miguel de Allende hotel is rated 5 stars and features 20 rooms for…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Coqueta Hotel Boutique

    From US$ 97

    3 Cuadrante / Centro, San Miguel de Allende, Mexico (To the map)

    This hotel lies in the Protective Town of San Miguel district with easy access to Historic Museum of…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Hotel Bouquet (Adults Only)

    From US$ 100

    Diez De Sollano Y Davalos 14 Col Centro Dentro Del Restaurante La Unica, San Miguel de Allende, Mexico (To the map)

    Located in the immediate vicinity of the pastel pink Parroquia de San Miguel Arcangel Church, this San…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Clevia, San Miguel De Allende, Autograph Collection

    From US$ 195

    Josefina Orozco 6, Zona Centro, San Miguel de Allende, Mexico (To the map)

    The shady Juarez Park is 5 minutes' drive from the elegant hotel and the 18th-century Church of San Francisco…

    To the hotel

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

    From US$ 50

    20 Nunez, San Miguel de Allende, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 50