Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Hotels and More in San Miguel de Allende

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+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

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. Architecture, atmosphere, excellent service, excellent food!!

Show more Show less
9.2
Awesome
118 reviews
Avg. price/night:
$250
Check availability

Hotel Casa 88

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

Well set in the Protective Town of San Miguel district of San Miguel de Allende, Hotel Casa 88 is located a few steps from Historic Museum of San Miguel de Allende, a 7-minute walk from Church of St. The rooms are beautiful and the staff is amazing! The food is spectacular 😍 definitely I would be back and stay here!!

Show more Show less
9.2
Awesome
168 reviews
Avg. price/night:
$112.70
Check availability

Hotel Petra

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

Located in San Miguel de Allende, a 9-minute walk from Historic Museum of San Miguel de Allende, Hotel Petra provides accommodations with a garden and private parking. The location was central and made for easy walking to restaurants, the Jardin and other attractions. It was very quiet for the location and the we enjoyed having breakfast in the garden.

Show more Show less
9.2
Awesome
240 reviews
Avg. price/night:
$53
Check availability

Hotel Casa Don Quijote

Hotel in San Miguel de Allende

Featuring a terrace and a restaurant, Hotel Casa Don Quijote is located in San Miguel de Allende. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Location was just far enough away that it was quiet at night, and a short walk to the city’s center.

Show more Show less
9
Awesome
810 reviews
Avg. price/night:
$48
Check availability

Casa Naré - Adults Only

Hotel in San Miguel de Allende

Casa Naré - Adults Only in San Miguel de Allende provides adults-only accommodations with a shared lounge, a garden and a terrace. Very nice accommodations & great location, but the Staff is what really made the difference! The Hostess/Owner went above & beyond with her personal attention & everyone was super friendly & attentive. Homemade breakfast was delicious!

Show more Show less
9.4
Awesome
303 reviews
Avg. price/night:
$145
Check availability

Hacienda Las Amantes

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

Located in San Miguel de Allende and with Church of St. Michael the Archangel reachable within a 9-minute walk, Hacienda Las Amantes has concierge services, allergy-free rooms, a bar, free WiFi... I absolutely loved everything about this place. Located in the heart of central SMA, but still far enough away for to enjoy the quiet. You do have to walk up a bit of a hill to return to the hotel from the centro, but its not bad if you're in good health (I actually walked 6-8 miles per day in this City, and loved every second of it). The views of the city are amazing from this little tucked away hidden oasis! The garden landscape feels magical, the rustic historic decor was spot on, and I would definitely recommend this hotel to others. I can't wait to come back! Walking distance to everything, great views, two rooftop decks, welcoming staff, thought out decor and ambiance, - everything was great. I also recommend El Correo for some good local food. It is a little restaurant really close by.

Show more Show less
9.1
Awesome
110 reviews
Avg. price/night:
$200
Check availability

Casa 1810 Hotel Boutique

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

Located in San Miguel de Allende, a 5-minute walk from Historic Museum of San Miguel de Allende, Casa 1810 Hotel Boutique provides accommodations with a restaurant, free private parking, a bar and a... I lo Ed The personalized attention we received every single day of our stay

Show more Show less
9.3
Awesome
139 reviews
Avg. price/night:
$190
Check availability

Casa Aliz

Hotel in San Miguel de Allende

Casa Aliz offers accommodations in San Miguel de Allende. Each room includes a TV. Rooms include a private bathroom equipped with a shower. You will find luggage storage space at the property. Beautiful and comfortable hotel right in the city. The staff is great and helped us book our bus ticket.

Show more Show less
9.2
Awesome
177 reviews
Avg. price/night:
$51
Check availability

Hospedaje Colibri & Hotel

Hotel in San Miguel de Allende

This property offering fully equipped apartments and hotel style rooms is located in San Miguel de Allende city center and offers spectacular views of the city from its private terrace. Very helpful staff. Beautiful garden. Excellent breakfast. Early check in. Flexible in letting us park the car early and late. Very enjoyable & stress free stay!

Show more Show less
9.1
Awesome
231 reviews
Avg. price/night:
$51
Check availability

Casa Mision de San Miguel

Hotel in San Miguel de Allende

Casa Mision de San Miguel offers peaceful gardens and 6 charming rooms with free WiFi and free flowers and fruit on arrival. This boutique hotel is just 5 blocks from San Miguel Church. The reservation was for my parents who were celebrating their 40 wedding anniversary... the staff prepare their room and welcome them with flowers and bubbles (their suggestion) plus a note from us. They really helped us pampered our parents!!! Thanks!!!

Show more Show less
9.4
Awesome
135 reviews
Avg. price/night:
$115
Check availability

Hotels with extra health and safety measures

Find hotels in San Miguel de Allende with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

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, it costs $57 per night to book a 3-star hotel in San Miguel de Allende for tonight. You'll pay around $98 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Miguel de Allende will cost around $292, on average (based on Booking.com prices).

  • L´Ôtel at Dôce18 Concept House, Hotel Origen, and Hacienda Las Amantes got great room view-related reviews from travelers in San Miguel de Allende.

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

  • Casa Naré - Adults Only, Casa Mision de San Miguel, and Casa Mia Suites are some of the popular hotels in San Miguel de Allende.

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

  • These hotels in San Miguel de Allende are highly rated by couples: Casa Misha, Xacalli Hotel Boutique, and Hotel Casa Blanca 7.

  • For hotels in San Miguel de Allende that serve highly-rated breakfasts, try Hotel Tierra de Sol y Luna, Casa 1810 Hotel Boutique, and L'Ôtel Chiquitos San Miguel de Allende.

  • Many families visiting San Miguel de Allende loved staying at Casa Cien, Casa Delphine, and Hotel Origen.

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