Hotels in San Miguel de Allende

Search and compare San Miguel de Allende hotels from hundreds of travel sites and save

San Miguel de Allende, Guanajuato, Mexico
29 Oct — 30 Oct2
San Miguel de Allende, Guanajuato, Mexico
Fri 29/10
Sat 30/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Miguel de Allende

Filter by star ratings
All filters
La Catrina Hostel
La Catrina Hostel
8.8 Excellent
Calle Loreto 80, San Miguel de Allende, Guanajuato, Mexico
Show on map
0.8 mi from city centre, San Miguel de Allende 
ExcellentBased on 872 reviews
8.8

La Catrina Hostel provides a comfortable setting when in San Miguel de Allende. It also offers luggage storage, a rooftop terrace and a sun deck.

Los Agaves
Los Agaves
8.5 Excellent
Ancha De San Antonio 13A, San Miguel de Allende, Guanajuato, Mexico
Show on map
0.4 mi from city centre, San Miguel de Allende 
ExcellentBased on 179 reviews
8.5

Featuring free Wi-Fi, Los Agaves San Miguel de Allende is situated in San Miguel de Allende and offers charming accommodation. It also provides babysitting/child services, a 24-hour reception and valet parking.

Rosewood San Miguel De Allende
Rosewood San Miguel De Allende
9.5 Excellent
Nemesio Diez 11 Col Centro, San Miguel de Allende, Guanajuato, Mexico
Show on map
0.3 mi from city centre, San Miguel de Allende 
ExcellentBased on 203 reviews
9.5

Offering views of San Miguel de Allende, Rosewood San Miguel is centrally located and provides a sauna, an outdoor pool and a rooftop terrace. This property is ideally situated in San Miguel de Allende Historic Centre.

Mirador del Frayle
Mirador del Frayle
8.0 Excellent
Callejón De Arias No. 4, San Miguel de Allende, Guanajuato, Mexico
Show on map
0.3 mi from city centre, San Miguel de Allende 
ExcellentBased on 952 reviews
8.0

Mirador del Frayle is located in San Miguel de Allende and is close to the area's tourist attractions. Offering complimentary wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of the La Esquina Mexican Toy Museum.

Tips for booking a San Miguel de Allende hotel

Cheapest month:October
Most expensive month:February
Average price in San Miguel de Allende:£192/night
Absolute cheapest price found:£5/night
Cheapest day:Sunday
Most expensive day:Saturday
£56 - £409
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£56 - £139
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in San Miguel de Allende, Guanajuato

Show all 1,156 hotels
La Catrina Hostel
La Catrina Hostel
8.8 Excellent
Calle Loreto 80, San Miguel de Allende, Guanajuato, Mexico
Show on map
0.8 mi from city centre,  

La Catrina Hostel provides a comfortable setting when in San Miguel de Allende. It also offers luggage storage, a rooftop terrace and a sun deck.

£8
Avg. per night
Mirador del Frayle
Mirador del Frayle
8.0 Excellent
Callejón De Arias No. 4, San Miguel de Allende, Guanajuato, Mexico
Show on map
0.3 mi from city centre,  

Mirador del Frayle is located in San Miguel de Allende and is close to the area's tourist attractions. Offering complimentary wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of the La Esquina Mexican Toy Museum.

£32
Avg. per night
Los Agaves
Los Agaves
8.5 Excellent
Ancha De San Antonio 13A, San Miguel de Allende, Guanajuato, Mexico
Show on map
0.4 mi from city centre,  

Featuring free Wi-Fi, Los Agaves San Miguel de Allende is situated in San Miguel de Allende and offers charming accommodation. It also provides babysitting/child services, a 24-hour reception and valet parking.

£53
Avg. per night
Rosewood San Miguel De Allende
Rosewood San Miguel De Allende
9.5 Excellent
Nemesio Diez 11 Col Centro, San Miguel de Allende, Guanajuato, Mexico
Show on map
0.3 mi from city centre,  

Offering views of San Miguel de Allende, Rosewood San Miguel is centrally located and provides a sauna, an outdoor pool and a rooftop terrace. This property is ideally situated in San Miguel de Allende Historic Centre.

£316
Avg. per night

Hotel prices in San Miguel de Allende

2 stars or below

£8 - £62

La Catrina Hostel

Best value

La Catrina Hostel
8.8 Excellent
£8
Avg. per night
3 stars

£32 - £53

Hotel Casa Don Quijote

No. 1 most popular

£47
Avg. per night
Casa Mia Suites

No. 2 most popular

Casa Mia Suites
9.3 Excellent
£49
Avg. per night
Mirador del Frayle

Best value

Mirador del Frayle
8.0 Excellent
£32
Avg. per night
4 stars and up

£140 - £316

Rosewood San Miguel De Allende

No. 1 most popular

£316
Avg. per night
Hotel Boutique Hacienda Guadalupe

Best value

£140
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Miguel de Allende

About San Miguel de Allende

A diverse, art-centric enclave nestled in the shadow of the Sierra Madre Mountains, San Miguel de Allende is home to a vibrant community. Colourful cottages along cobbled alleyways reveal enthralling arts, music and culinary scenes.

Things to do

The central plaza of San Miguel de Allende dates back centuries and harbours colonial architecture. Wander the plaza to admire artists creating sculptures, paintings and ceramics, then stop for an impromptu mariachi show. Pick up handcrafted jewellery and accessories from artisan shops and stalls.

Admire the eclectic handmade Mexican masks at the Another Face of Mexico museum. At least 500 masks share the space with handmade papers, traditional dolls and indigenous textiles. Afterwards, get some fresh air while spotting local cacti, rare plant species and migratory birds at El Charco del Ingenio Botanical Garden.

Pop into the neo-Gothic Parroquia de San Miguel Arcangel church, the city’s defining architectural structure with striking pink pinnacles. In the church’s crypt, you’ll find the resting place of Mexican war heroes. Spend an evening at the Public Library for chess or concerts and international films at the on-site Santa Ana Theatre.

Dining in San Miguel de Allende features Mexican fare with artisan and international influences. Explore the food culture at Mercado Ignacio Ramirez market, then indulge in farm-to-table dining at The Restaurant. For a truly authentic foodie dive, graze the street-food carts and trucks dishing out tamales, tacos, enchiladas mineras and pacholas fritters with cinnamon and chilis.

Getting around

Walking is the best way to get around the city’s narrow cobblestone streets. Taxis offer rides around town, while rental cars are available at Captain Rogelio Castillo National Airport, about a 40-minute drive away.

San Miguel de Allende travel FAQs

  • What are the best hotels in San Miguel de Allende?

    59 reviews rated Casa De Sierra Nevada, A Belmond Hotel, San Miguel De Allende with an average score of 9.1/10. It may also be worth looking into the Dos Casas Spa & Hotel A Member Of Design Hotels, which received a rating of 9.0/10 from 94 reviews. Hacienda El Santuario San Miguel De Allende could also be a good option, with a score of 9.0/10 from 633 reviews.

  • What is a good hotel near Santuario de Atotonilco?

    Reviews of Hotel Parador del Cortijo Spa recommend it as a good place to stay near Santuario de Atotonilco, scoring 7.6/10 from 102 ratings.

  • What is a good hotel in San Miguel de Allende near Parroquia de San Miguel Arcángel?

    Casa De Sierra Nevada, A Belmond Hotel, San Miguel De Allende is rated 9.1 from 59 reviews and is close to Parroquia de San Miguel Arcángel.

  • Is there a good hotel near Biblioteca Pública de San Miguel de Allende?

    If you’re looking for good hotels near Biblioteca Pública de San Miguel de Allende, consider Casa De Sierra Nevada, A Belmond Hotel, San Miguel De Allende (rated 9.1 over 59 reviews).

  • How much do hotels in San Miguel de Allende cost?

    Hotels in San Miguel de Allende cost an average of £106/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in San Miguel de Allende?

    £15/night is the cheapest price found for a hotel in San Miguel de Allende by HotelsCombined users over the last 72 hours.