We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

San Miguel de Allende Hotels

What style of hotel do you prefer?
All Hotels (52)
B&Bs (68)
Best Value (5)
Romantic (25)
Family (6)
Luxury (5)
Trendy (4)
Business (4)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in San Miguel de Allende

Nirvana Restaurant Retreat
Nirvana Restaurant Retreat 4.5 of 5 stars
Special offer Free breakfast
Casa Schuck Boutique Hotel
Casa Schuck Boutique Hotel 4.5 of 5 stars
Special offer Complimentary Spa Service
View all special offers in San Miguel de Allende (4)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Casa Misha
INR13,933 - 36,225 per night*
Ranked #1 of 52 hotels in San Miguel de Allende
5 of 5 stars 82 reviews
Traveller photos (20) | Map
4.0 of 5 Casa de Sierra Nevada by Orient-Express
INR14,490 - 25,079 per night*
Travellers' Choice™ 2012 Winner Top 25 | Luxury | Best Service Special offer Book Early and Save 10%
1(800)701-1561
Special offer Book Early and Save 10%
Casa de Sierra Nevada by Orient-Express Slideshow
CHECK RATES! ABS:HotelCheckRates-d152833?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 52 hotels in San Miguel de Allende
5 of 5 stars 176 reviews
Professional photos | Traveller photos (105) | Map
L'Otel
INR16,162 - 30,652 per night*
+52 210-745-1457
E-mail hotel
L\ Slideshow
Ranked #3 of 52 hotels in San Miguel de Allende
5 of 5 stars 102 reviews
Traveller photos (23) | Map
3.5 of 5 Casa Schuck Boutique Hotel
INR10,254 - 10,867 per night*
Travellers' Choice™ 2012 Winner Top 25 Offers & Announcements Complimentary Spa...
E-mail hotel
+52 +52 4151526618
Offers & Announcements Complimentary Spa Service
Casa Schuck Boutique Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d154870?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 337 reviews
Professional photos | Traveller photos (111) | Map
3.5 of 5 Nirvana Restaurant Retreat, El Santuario
INR7,245 - 9,809 per night*
Travellers' Choice™ 2012 Winner Bargain Special offer Free breakfast
E-mail hotel
+524151852194
Special offer Free breakfast
Nirvana Restaurant Retreat Slideshow
CHECK RATES! ABS:HotelCheckRates-d1747794?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 52 hotels in San Miguel de Allende
Ranked #1 of 1 hotels in El Santuario
4.5 of 5 stars 50 reviews
Professional photos | Traveller photos (28) | Map
Hotel Matilda
INR19,227 - 23,908 per night*
CHECK RATES! ABS:HotelCheckRates-d1898206?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 55 reviews
Professional photos | Traveller photos (35) | Map
Ranked #7 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 10 reviews
Traveller photos (2) | Map
5.0 of 5 Rosewood San Miguel de Allende
INR16,440 - 27,475 per night*
Special offer Complimentary Night
CHECK RATES! ABS:HotelCheckRates-d1456570?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 64 reviews
Professional photos | Traveller photos (31) | Map
5.0 of 5 La Puertecita Boutique Hotel
INR12,929 - 14,100 per night*
CHECK RATES! ABS:HotelCheckRates-d169769?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 37 reviews
Professional photos | Traveller photos (26) | Map
3.5 of 5 Hacienda El Santuario Golf & Spa
INR8,415 - 13,319 per night*
CHECK RATES! ABS:HotelCheckRates-d634234?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 12 reviews
Professional photos | Map
3.0 of 5 Villa Mirasol Hotel
INR4,514 - 7,969 per night*
CHECK RATES! ABS:HotelCheckRates-d169841?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 86 reviews
Professional photos | Traveller photos (37) | Map
4.0 of 5 Dos Casas
INR20,676 - 20,676 per night*
CHECK RATES! ABS:HotelCheckRates-d594451?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 44 reviews
Professional photos | Traveller photos (13) | Map
3.0 of 5 Villa Rivera Hotel
INR6,186 - 9,084 per night*
CHECK RATES! ABS:HotelCheckRates-d154807?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 21 reviews
Professional photos | Traveller photos (15) | Map
Hotel Casa Tierra Negra
INR8,360 - 11,146 per night*
Ranked #14 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 15 reviews
Traveller photos (6) | Map
3.5 of 5 Casa Quetzal Hotel
INR4,013 - 16,998 per night*
CHECK RATES! ABS:HotelCheckRates-d155876?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 52 hotels in San Miguel de Allende
4 of 5 stars 121 reviews
Professional photos | Traveller photos (32) | Map
3.5 of 5 La Morada Hotel
INR4,514 - 12,038 per night*
CHECK RATES! ABS:HotelCheckRates-d497317?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 52 hotels in San Miguel de Allende
4 of 5 stars 20 reviews
Professional photos | Traveller photos (12)
3.0 of 5 Imperio de los Angeles
INR4,291 - 8,081 per night*
CHECK RATES! ABS:HotelCheckRates-d185389?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 52 hotels in San Miguel de Allende
4 of 5 stars 36 reviews
Professional photos | Traveller photos (34)
Antigua Villa Santa Monica
INR18,057 - 18,057 per night*
CHECK RATES! ABS:HotelCheckRates-d503134?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 52 hotels in San Miguel de Allende
4 of 5 stars 12 reviews
Professional photos | Traveller photos (17) | Map
Casa de Aves
INR16,050 - 16,050 per night*
Ranked #19 of 52 hotels in San Miguel de Allende
4 of 5 stars 7 reviews
Traveller photos (3) | Map
Ranked #20 of 52 hotels in San Miguel de Allende
4 of 5 stars 3 reviews
Traveller photos (4)
Posada de la Aldea
INR780 - 892 per night*
CHECK RATES! ABS:HotelCheckRates-d154810?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 52 hotels in San Miguel de Allende
4 of 5 stars 26 reviews
Professional photos | Traveller photos (22) | Map
Parador San Sebastian
INR1,003 - 1,505 per night*
Ranked #22 of 52 hotels in San Miguel de Allende
4 of 5 stars 37 reviews
Traveller photos (18) | Map
Posada Carmina Hotel
INR6,520 - 6,520 per night*
CHECK RATES! ABS:HotelCheckRates-d253914?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 52 hotels in San Miguel de Allende
4 of 5 stars 37 reviews
Professional photos | Traveller photos (20) | Map
3.5 of 5 Casa Rosada Hotel
INR6,242 - 11,369 per night*
CHECK RATES! ABS:HotelCheckRates-d566098?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 52 hotels in San Miguel de Allende
4 of 5 stars 11 reviews
Professional photos | Traveller photos (21) | Map
2.5 of 5 Hotel Suites Dali
INR3,678 - 3,957 per night*
E-mail hotel
+524151545637
Hotel Suites Dali Slideshow
CHECK RATES! ABS:HotelCheckRates-d2089942?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 52 hotels in San Miguel de Allende
3.5 of 5 stars 14 reviews
Professional photos | Traveller photos (5) | Map
3.0 of 5 Rancho Hotel El Atascadero
INR5,629 - 6,688 per night*
CHECK RATES! ABS:HotelCheckRates-d154813?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 52 hotels in San Miguel de Allende
3.5 of 5 stars 19 reviews
Professional photos | Traveller photos (16) | Map
3.5 of 5 Casalinda Hotel Boutique
INR8,025 - 16,775 per night*
CHECK RATES! ABS:HotelCheckRates-d313690?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 52 hotels in San Miguel de Allende
4 of 5 stars 48 reviews
Professional photos | Traveller photos (7) | Map
Hotel Posada de las Monjas
INR1,393 - 3,344 per night*
Ranked #28 of 52 hotels in San Miguel de Allende
3.5 of 5 stars 40 reviews
Traveller photos (37) | Map
3.5 of 5 Real de Minas San Miguel de Allende
INR3,957 - 7,412 per night*
CHECK RATES! ABS:HotelCheckRates-d580814?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 52 hotels in San Miguel de Allende
3.5 of 5 stars 55 reviews
Professional photos | Traveller photos (31) | Map
Hotel Posada de San Francisco
INR2,341 - 3,790 per night*
Ranked #30 of 52 hotels in San Miguel de Allende
3.5 of 5 stars 29 reviews
Traveller photos (3) | Map

Additional Information about San Miguel de Allende

4.0 of 5 stars | 4,617 Reviews