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
8.8 Excellent

1.3 km from city centre, San Miguel de Allende Show on map

ExcellentBased on 799 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 Hotel Boutique
8.5 Excellent

0.6 km from city centre, San Miguel de Allende Show on map

ExcellentBased on 151 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.

Hotel Casa Don Quijote
9.0 Excellent

1.0 km from city centre, San Miguel de Allende Show on map

ExcellentBased on 933 reviews
9.0

Conveniently located in the heart of the city, this 4-star hotel makes for an ideal base in San Miguel de Allende. It provides a terrace, and is a brief stroll from the Museo Historico de San Miguel de Allende.

La Puertecita Boutique Hotel
8.8 Excellent

0.8 km from city centre, San Miguel de Allende Show on map

ExcellentBased on 300 reviews
8.8

La Puertecita Boutique Hotel provides 4-star accommodation in San Miguel de Allende. It has a day spa, as well as an outdoor pool, massage services and meeting rooms.

Hotel & Spa Doña Urraca San Miguel de Allende
8.5 Excellent

1.3 km from city centre, San Miguel de Allende Show on map

ExcellentBased on 350 reviews
8.5

Boasting free Wi-Fi and an outdoor pool, Hotel & Spa Dona Urraca San Miguel De Allende is situated in San Miguel de Allende and offers comfortable accommodation. It also provides valet parking, an express check-in and check-out feature and a ticket service.

Casa Mia Suites
9.4 Excellent

0.7 km from city centre, San Miguel de Allende Show on map

ExcellentBased on 352 reviews
9.4

Within a two minute walk of the La Esquina Mexican Toy Museum, Casa Mia Suites is set in the heart of San Miguel de Allende. It also offers laundry facilities, a rooftop terrace and a safe.

Mirador del Frayle
7.9 Good

0.5 km from city centre, San Miguel de Allende Show on map

GoodBased on 709 reviews
7.9

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.

Hotel Boutique Hacienda Guadalupe
8.5 Excellent

0.9 km from city centre, San Miguel de Allende Show on map

ExcellentBased on 121 reviews
8.5

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in San Miguel de Allende. It offers complimentary Wi-Fi, an outdoor pool and laundry facilities.

Tips for booking a San Miguel de Allende hotel

Cheapest month:July
Most expensive month:May
Average price in San Miguel de Allende:$272/night
Absolute cheapest price found:$7/night
Cheapest day:Wednesday
Most expensive day:Saturday
$116 - $495
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$87 - $180
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Miguel de Allende hotels

Show all 1,106 hotels
1
Casa Mia Suites
9.4 Excellent

0.7 km from city centre, San Miguel de Allende Show on map

Within a two minute walk of the La Esquina Mexican Toy Museum, Casa Mia Suites is set in the heart of San Miguel de Allende. It also offers laundry facilities, a rooftop terrace and a safe.

2
Mirador del Frayle
7.9 Good

0.5 km from city centre, San Miguel de Allende Show on map

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.

3
Hotel & Spa Doña Urraca San Miguel de Allende
8.5 Excellent

1.3 km from city centre, San Miguel de Allende Show on map

Boasting free Wi-Fi and an outdoor pool, Hotel & Spa Dona Urraca San Miguel De Allende is situated in San Miguel de Allende and offers comfortable accommodation. It also provides valet parking, an express check-in and check-out feature and a ticket service.

4
Hotel Casa Don Quijote
9.0 Excellent

1.0 km from city centre, San Miguel de Allende Show on map

Conveniently located in the heart of the city, this 4-star hotel makes for an ideal base in San Miguel de Allende. It provides a terrace, and is a brief stroll from the Museo Historico de San Miguel de Allende.

5
La Catrina Hostel
8.8 Excellent

1.3 km from city centre, San Miguel de Allende Show on map

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.

Cheapest hotels in San Miguel de Allende, Guanajuato

Show all 1,106 hotels
La Catrina Hostel
8.8 Excellent

1.3 km from city centre, San Miguel de Allende Show on map

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.

$18
Avg. per night
Mirador del Frayle
7.9 Good

0.5 km from city centre, San Miguel de Allende Show on map

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.

$37
Avg. per night
Casa Mia Suites
9.4 Excellent

0.7 km from city centre, San Miguel de Allende Show on map

Within a two minute walk of the La Esquina Mexican Toy Museum, Casa Mia Suites is set in the heart of San Miguel de Allende. It also offers laundry facilities, a rooftop terrace and a safe.

$54
Avg. per night
Hotel Casa Don Quijote
9.0 Excellent

1.0 km from city centre, San Miguel de Allende Show on map

Conveniently located in the heart of the city, this 4-star hotel makes for an ideal base in San Miguel de Allende. It provides a terrace, and is a brief stroll from the Museo Historico de San Miguel de Allende.

$60
Avg. per night
La Puertecita Boutique Hotel
8.8 Excellent

0.8 km from city centre, San Miguel de Allende Show on map

La Puertecita Boutique Hotel provides 4-star accommodation in San Miguel de Allende. It has a day spa, as well as an outdoor pool, massage services and meeting rooms.

$62
Avg. per night
Los Agaves Hotel Boutique
8.5 Excellent

0.6 km from city centre, San Miguel de Allende Show on map

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.

$64
Avg. per night
Hotel & Spa Doña Urraca San Miguel de Allende
8.5 Excellent

1.3 km from city centre, San Miguel de Allende Show on map

Boasting free Wi-Fi and an outdoor pool, Hotel & Spa Dona Urraca San Miguel De Allende is situated in San Miguel de Allende and offers comfortable accommodation. It also provides valet parking, an express check-in and check-out feature and a ticket service.

$87
Avg. per night
Hotel Boutique Hacienda Guadalupe
8.5 Excellent

0.9 km from city centre, San Miguel de Allende Show on map

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in San Miguel de Allende. It offers complimentary Wi-Fi, an outdoor pool and laundry facilities.

$164
Avg. per night

Hotel prices in San Miguel de Allende

2 stars or below

$18 - $85

No. 1 most popular

$85
Avg. per night

Best value

La Catrina Hostel
8.8 Excellent
$18
Avg. per night
3 stars

$37 - $64

No. 1 most popular

$62
Avg. per night

No. 2 most popular

Casa Mia Suites
9.4 Excellent
$54
Avg. per night

Best value

$37
Avg. per night
4 stars and up

$87 - $164

No. 1 most popular

$164
Avg. per night
$87
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?

    One of the most popular hotels in San Miguel de Allende is La Puertecita Boutique Hotel, which has been reviewed by 300 users and currently has a rating of 8.8/10. Other top-rated locations include Hotel & Spa Doña Urraca San Miguel de Allende and Mision San Miguel De Allende, which have received 8.5/10 and 8.0/10 ratings from our users, respectively.

  • What is a good hotel near Santuario de Atotonilco?

    Hotel Atotonilco El Viejo is a popular hotel near Santuario de Atotonilco that is highly recommended, with a score of 8.0 across 578 reviews.

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

    The most popular hotel near Parroquia de San Miguel Arcángel is La Puertecita Boutique Hotel, with 300 HotelsCombined users scoring it 8.8/10.

  • Is there a good hotel near Juarez Park?

    If you’re planning to stay near Juarez Park, you should consider La Puertecita Boutique Hotel, which has a score of 8.8 from 300 reviews.

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

    The average price of a hotel in San Miguel de Allende is $137 per night, based on the last 3 days’ data. The average price of a 4-star hotel in San Miguel de Allende around is $186 per night, whereas for a 5-star hotel it’s $330 per night.

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

    $12 per night is the cheapest San Miguel de Allende hotel price found in our data from the last 72 hours.