Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in San Miguel de Allende

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

San Miguel de Allende hotels and places to stay

Carlotta hotel Boutique
3.5 out of 5
Umaran 14 Col Centro, San Miguel de Allende, GTO
The price is $70 per night
0.05 mi from city center
3.5/5Good! (35 reviews)

"Location was great , the room was cool and the restaurant food was fine. The only weird thing happening was someone trying to open the door to our room at midnight, which was kinda scary."…"

Reviewed on Jan 5, 2020

Carlotta hotel Boutique
Live Aqua San Miguel de Allende Urban Resort
5 out of 5
Calzada de la Presa No. 85, Zona Centro, San Miguel de Allende, GTO
The price is $250 per night
0.54 mi from city center
4.6/5Exceptional! (133 reviews)

"This hotel has Great open spaces. Awesome pool and very cozy rooms"…"

Reviewed on Mar 13, 2020

Live Aqua San Miguel de Allende Urban Resort
Belmond Casa de Sierra Nevada
5 out of 5
Hospicio No 35 Col Centro, San Miguel de Allende, GTO
The price is $275 per night
0.24 mi from city center
4.6/5Wonderful! (268 reviews)

"Fantastic service! Room and amenities were top notch"…"

Reviewed on Feb 4, 2020

Belmond Casa de Sierra Nevada
Rosewood San Miguel De Allende
5 out of 5
Nemesio Diez 11 Col Centro, San Miguel de Allende, GTO
The price is $302 per night
0.35 mi from city center
4.8/5Exceptional! (499 reviews)

"The service is the best I ever have. Wonderful hotel"…"

Reviewed on Mar 13, 2020

Rosewood San Miguel De Allende
Casa Quetzal
3.5 out of 5
Hospicio 34 Col. Centro, San Miguel de Allende, GTO
Free CancellationReserve now, pay when you stay
The price is $36 per night
0.27 mi from city center
4.2/5Very Good! (429 reviews)

"Nice place, cash only. Room big, clean but no water pressure and smell strongly of sewage. Great breakfast."…"

Reviewed on Feb 10, 2020

Casa Quetzal
Casaluna Hotel Boutique
3.5 out of 5
Quebrada 117 Col. Centro, San Miguel de Allende, GTO
Free CancellationReserve now, pay when you stay
The price is $46 per night
0.12 mi from city center
4.3/5Excellent! (424 reviews)

"Very reasonably priced and right in the heart of the old city so very convenient for walking to all the sights"…"

Reviewed on Feb 12, 2020

Casaluna Hotel Boutique
Hotel del Portal San Miguel de Allende
3 out of 5
Portal Allende 8, San Miguel de Allende, GTO
Free CancellationReserve now, pay when you stay
The price is $42 per night
0.08 mi from city center
3.9/5Very Good! (386 reviews)

"Beautiful, clean hotel room. Extremely close to shopping and eateries. Only downside was their bed was rock solid."…"

Reviewed on Mar 12, 2020

Hotel del Portal San Miguel de Allende
Hotel Real De Minas De San Miguel Allende
4 out of 5
Ancha de San Antonio No. 1, Centro, San Miguel de Allende, GTO
Free CancellationReserve now, pay when you stay
The price is $68 per night
0.63 mi from city center
4.2/5Very Good! (994 reviews)

"Nice place to stay. We enjoyed our time there for a wedding party. Pool was nice. Gym was convenient. A little far from the main plaza but it makes for a nice walk after breakfast in the hotel."…"

Reviewed on Mar 31, 2020

Hotel Real De Minas De San Miguel Allende
Grand Las Nubes by Inmense
3.5 out of 5
El Cortijo, Km 8.5 de la Carr. Dolores, San Miguel de Allende, GTO
Free CancellationReserve now, pay when you stay
The price is $50 per night
6.02 mi from city center
4.3/5Excellent! (74 reviews)

"Poop with an amazing view over the landscape. Great service."…"

Reviewed on Oct 23, 2018

Grand Las Nubes by Inmense
Imperio de Angeles
3.5 out of 5
Carr. San Miguel - Celaya Km. 2, San Miguel de Allende, GTO
The price is $47 per night
1.64 mi from city center
4.2/5Very Good! (526 reviews)

"Excelente hotel, hermoso, sus instalaciones en perfecto estado, muy limpio y el personal muy amable."…"

Reviewed on Jan 6, 2020

Imperio de Angeles
Can't find the property you want?
See all available properties in San Miguel de Allende
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting San Miguel de Allende

Visitors give high marks for the cathedral in San Miguel de Allende, which is also known for its architecture and art. Tourists can also enjoy the city's festivals, cafés, and live music.

  • There are 317 hotels and other accommodations in San Miguel de Allende
  • The closest major airport is in Queretaro, Queretaro (QRO-Queretaro Intl.), 41.3 mi (66.5 km) from the city center
  • The next closest is in Leon, Guanajuato (BJX-Del Bajio), 47.6 mi (76.6 km) away

Sightseeing and Staying in San Miguel de Allende

Well known for its art scene, the city's cultural venues include El Nigromante Ignacio Ramirez Cultural Center, Angela Peralta Theater, and San Miguel de Allende Historical Museum. The city is notable for its cathedral and landmarks like Temple of Immaculate Conception, Casa del Mayorazgo de la Canal, and El Jardin. A couple of additional sights to add to your agenda are Bellas Artes School and Parish Church of San Miguel Arcangel.

In San Miguel de Allende, you'll find 317 hotels and other lodging accommodations so you'll have plenty of choices for a perfect holiday retreat. Here you'll find top ones based on our user reviews:

  • Hatso Villas - With a stay at this 3.5-star villa, guests can enjoy access to an outdoor pool and free parking, along with an in-room kitchen. Expedia travelers love its central location and clean, comfortable rooms.
  • Casa 1810 Hotel Boutique - Our customers like the central location and comfortable beds at this hotel. With a stay at this 4-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi.
  • Antigua Capilla Bed and Breakfast - This 4-star bed & breakfast features free breakfast, a rooftop terrace, and parking. Expedia customers like its convenient parking and helpful staff.

Dressing for San Miguel de Allende

  • Between January and March, you can expect average temperatures of 81°F during the day and 44°F at night
  • From April to June, the average during the day is 86°F, while the average at night is 52°F
  • July through September has daytime averages of 80°F with nighttime averages of 55°F
  • In October-December, you can expect daytime averages of 77°F and nighttime averages of 46°F
  • About 49.57 inches of rain falls on San Miguel de Allende each year
  • Usually May and April are the hottest months with an average of 85°F, whereas January and February are often coldest, averaging 45°F

Frequently asked questions

Where is the best place for a stay in San Miguel de Allende?
Hotel Casa Angelitos is a favorite property for Expedia customers. This 3-star hotel offers free breakfast and free WiFi. It is located a short 13-minute walk from Parish Church of San Miguel Arcangel. Other top choices based on traveler reviews include Hotel Casa Blanca 7 and Las Terrazas San Miguel.
If I need to cancel my hotel reservation in San Miguel de Allende, will I receive a refund?
Yes, you’ll find most hotel room reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which is usually within 24-48 hours of check in. If you have a reservation that’s non-refundable, you may still be able to cancel and get a refund within 24 hours of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to review the top deals on offer in San Miguel de Allende.
Where can I learn more about changing or cancelling my trip to San Miguel de Allende?
For more details about changing or cancelling your trip to San Miguel de Allende, click here.
What's the best place to stay on a budget in San Miguel de Allende?
Based on reviews, Hacienda El Santuario is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other options for your budget-friendly stay include Hotel Real De Minas De San Miguel Allende and Villa Mirasol Hotel.
What's the best accommodation for families in San Miguel de Allende?
Hotel & Spa Doña Urraca San Miguel de Allende is a top 4-star hotel on Expedia for families, and features free valet parking and babysitting services. Other choices to stay with the kids include Hotel Pila Seca 11 (Green Hotel Boutique) and Casa Primavera Hotel Boutique & Spa. Kids of all ages will also enjoy a visit to Xote Aquatic Park.
What's the best hotel for a couple visiting San Miguel de Allende?
Casa Lavanda is a favorite 3.5-star vacation home for couples, and features free WiFi and free parking. Other good choices for a romantic stay include Hotel Casa Rosada - Adults Only and View Hotel Boutique.
What's the best pet-friendly accommodation in San Miguel de Allende?
Casa Erendira is a top hotel for people traveling with their pets, and offers free WiFi for its human guests. Casa Los Naranjos is another option for you and your pet.
Where is the best hotel to stay near Parish Church of San Miguel Arcangel?
Adjacent to Parish Church of San Miguel Arcangel, Casaluna Hotel Boutique is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers free WiFi and free valet parking. Other good options within a short distance include Hotel Real De Minas and Live Aqua San Miguel de Allende Urban Resort.
What about the best place to stay close to Xote Aquatic Park?
One of the top choices for your stay is Hotel Hacienda Taboada, located a short 0.6 mi (0.9 km) from Xote Aquatic Park, and this 3.5-star hotel offers free breakfast and a restaurant. Casa de Aves and Grand Las Nubes by Inmense are other good choices within 5 miles.
What's the best high-end hotel in San Miguel de Allende?
Antigua Capilla Bed and Breakfast is a 4-star B&B with a rooftop terrace and in-room massages, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale option for your stay is Belmond Casa de Sierra Nevada.
What's the best boutique-style accommodation in San Miguel de Allende?
Belmond Casa de Sierra Nevada is a favorite 5-star hotel with Expedia travelers looking for a stylish accommodation, featuring 2 restaurants and massages. Hotel Matilda and La Puertecita Boutique Hotel are other boutique-style choices.
What are some accommodations with pools in San Miguel de Allende?
Rosewood San Miguel De Allende: 5-star hotel, 7-minute walk from Parish Church of San Miguel Arcangel. Offers 2 restaurants, 3 outdoor pools, and 2 bars. Another choice that offers an onsite pool is Belmond Casa de Sierra Nevada.

Recent reviews of San Miguel de Allende hotels

More trip options