Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
San Miguel de Allende – 318 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Posada de la Aldea

Hotel in San Miguel de Allende

Posada de la Aldea is 2133 feet from the Allende Park and 10 minutes’ walk from San Miguel de Allende Historic Museum. It features an extensive garden, swimming pool and free Wi-Fi. Breakfast was great, buffet delicious. Our room was large!! Landscaping was spectacular! Loved the hummingbirds!

Show more Show less
8.8
Excellent
942 reviews
Price from
$87
per night

Hotel Casa Don Quijote

Hotel in San Miguel de Allende

Set in San Miguel de Allende, within 1969 feet of Historic Museum of San Miguel de Allende and 2297 feet of Church of St. The decor, the style, the building, the food from their restaurant, everything was excellent! The service from the staff was great, always attentive, exceeding our expectations. Will be coming back for sure!

Show more Show less
9
Awesome
999 reviews
Price from
$66
per night

Selina San Miguel de Allende

Hotel in Protective Town of San Miguel, San Miguel de Allende

Boasting a bar, shared lounge, garden and free WiFi, Selina San Miguel de Allende is set in San Miguel de Allende, 1312 feet from Historic Museum of San Miguel de Allende and 1312 feet from Church of... The location was perfect for enjoying what San Miguel had to offer, with easy walking access to everything we wanted to see. The hotel staff was friendly, helpful and informative, and we had great view from our room, which was very quiet.

Show more Show less
8.1
Very Good
369 reviews
Price from
$77
per night

Casa del Tio Hotel Boutique

Hotel in Protective Town of San Miguel, San Miguel de Allende

Located in San Miguel de Allende’s historic center, this hotel features free WiFi and daily breakfast. Casa del Tio Hotel Boutique is just 656 feet from Jardín Allende, the city’s main square. the location was great. location is near everything that is around downtown and great places under 2 mins to get too.

Show more Show less
9.2
Awesome
437 reviews
Price from
$70
per night

Casa Mia Suites

Hotel in Protective Town of San Miguel, San Miguel de Allende

Casa Mia Suites is just two blocks from the main square of San Miguel de Allende. This hotel provides many helpful services, like currency exchange. Large comfortable rooms. Location was a big plus, right in the heart of the historical area.

Show more Show less
9.3
Awesome
453 reviews
Price from
$68
per night

Live Aqua San Miguel de Allende Urban Resort

Hotel in San Miguel de Allende

Live Aqua San Miguel de Allende Urban Resort features a restaurant, outdoor swimming pool, a fitness center and bar in San Miguel de Allende. We loved the facilities, the staff, and overall feel of the property. The entire property is outstanding- every corner there is something different to find and you can see how it all ties into the space. The staff went above and beyond in service and their covid procedures were very impressive. They were very helpful in providing covid tests back to us to travel back into the US and always made sure everything was sanitized. Would definitely stay here again

Show more Show less
9.1
Awesome
394 reviews
Price from
$325
per night

Mirador del Frayle

Hotel in San Miguel de Allende

Mirador del Frayle offers beautiful rooms around an outdoor pool and an attractive terrace. The property is located just over 10 minutes’ walk from central San Miguel de Allende. Had awesome view pool was warm in octubre very homey lots of Hills be prepared to walk to centro taxista are not to expensive we wanted exercise

Show more Show less
8
Very Good
975 reviews
Price from
$42
per night

Hotel La Casona

Hotel in San Miguel de Allende

Set in San Miguel de Allende, 0.9 mi from Historic Museum of San Miguel de Allende, Hotel La Casona features free WiFi access and free private parking. Every room is fitted with a flat-screen TV. We enjoyed our stay at the hotel la casona. Staff are very friendly and quick to help. The town is within walking distance 7-10min and the location is quiet, even though it is close to a main road. Hotel room was very clean, bed comfortable, the only thing missing (would have been handy) was a small fridge in the room. No complains. Would go back, or recommend it

Show more Show less
8.7
Excellent
570 reviews
Price from
$52
per night

Imperio De Angeles

Hotel in San Miguel de Allende

Minutes by car from Juarez Park, this San Miguel de Allende hotel is also minutes from Parroquia de San Miguel Arcangel church. It offers an outdoor pool and free WiFi. Everything.... beautiful place, friendly staff... Everything was great 👍

Show more Show less
8.6
Excellent
973 reviews
Price from
$56
per night

Clandestino Hotel - Adults Only

Hotel in Protective Town of San Miguel, San Miguel de Allende

Clandestino Hotel - Adults Only in San Miguel de Allende provides adults-only accommodations with a bar, a garden and a terrace. great place with attention to details

Show more Show less
9.5
Exceptional
230 reviews
Price from
$137
per night

Most-booked hotels in San Miguel de Allende in the past month

See all

San Miguel de Allende's best hotels with breakfast

See all

Budget hotels in San Miguel de Allende

See all

Hotels located in the center of San Miguel de Allende

See all

FAQs about hotels in San Miguel de Allende

  • On average, 3-star hotels in San Miguel de Allende cost $75 per night, and 4-star hotels in San Miguel de Allende are $103 per night. If you're looking for something really special, a 5-star hotel in San Miguel de Allende can be found for $269 per night, on average (based on Booking.com prices).

  • For hotels in San Miguel de Allende that serve highly-rated breakfasts, try Casa 1810 Hotel Boutique, Hacienda Las Amantes, and Casa Colibri.

  • These hotels in San Miguel de Allende are highly rated by couples: L'Ôtel at Dôce18 Concept House, Hotel Casa Blanca 7, and Clandestino Hotel - Adults Only.

  • Viñedos San Lucas, Hacienda Las Amantes, and L'Ôtel at Dôce18 Concept House got great room view-related reviews from travelers in San Miguel de Allende.

  • Hotel Casa Don Quijote, Hotel Casa Blanca 7, and L'Ôtel at Dôce18 Concept House are some of the popular hotels in San Miguel de Allende.

  • The average price per night for a 3-star hotel in San Miguel de Allende this weekend is $91 or, for a 4-star hotel, $191. Looking for something even fancier? 5-star hotels in San Miguel de Allende for this weekend cost around $420 per night, on average (based on Booking.com prices).

  • Many families visiting San Miguel de Allende loved staying at Casa Grande San Miguel Boutique Hotel, Hotel Amparo, and Casa Misha.

  • On average, it costs $69 per night to book a 3-star hotel in San Miguel de Allende for tonight. You'll pay around $121 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Miguel de Allende will cost around $296, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About San Miguel de Allende:

Explore guest reviews of hotels in San Miguel de Allende

See all
Research, refine, and make plans for your whole trip