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 (67)
Best Value (4)
Romantic (16)
Family (6)
Luxury (6)
Business (4)
Trendy (1)

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 5.0 of 5 stars
Special offer Free breakfast
Rosewood San Miguel de Allende
Rosewood San Miguel de Allende 4.5 of 5 stars
Special offer 4th Night Free

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
3.5 of 5 Nirvana Restaurant Retreat, El Santuario
INR6,658 - 11,492 per night*
Travellers' Choice™ 2012 Winner Bargain Offers & Announcements Free breakfast
E-mail hotel
+524151852194
Offers & Announcements Free breakfast
Nirvana Restaurant Retreat Slideshow
CHECK RATES! ABS:HotelCheckRates-d1747794?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 52 hotels in San Miguel de Allende
Ranked #1 of 1 hotels in El Santuario
4.5 of 5 stars 39 reviews
Professional photos | Traveller photos (21) | Map
Casa Misha
INR12,330 - 32,058 per night*
Ranked #2 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 77 reviews
Traveller photos (19) | Map
4.0 of 5 Casa de Sierra Nevada by Orient-Express
INR12,971 - 23,871 per night*
Travellers' Choice™ 2012 Winner Top 25 | Luxury | Best Service
1(800)701-1561
Casa de Sierra Nevada by Orient-Express Slideshow
CHECK RATES! ABS:HotelCheckRates-d152833?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 161 reviews
Professional photos | Traveller photos (102) | Map
3.5 of 5 Casa Schuck Boutique Hotel
INR9,075 - 9,617 per night*
Travellers' Choice™ 2012 Winner Top 25
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 320 reviews
Professional photos | Traveller photos (79) | Map
L'Otel
INR14,303 - 27,126 per night*
+52 210-745-1457
E-mail hotel
L\ Slideshow
Ranked #5 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 99 reviews
Traveller photos (18) | Map
Ranked #6 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 8 reviews
Traveller photos (2) | Map
5.0 of 5 Rosewood San Miguel de Allende
INR16,867 - 27,373 per night*
Special offer 4th Night Free
CHECK RATES! ABS:HotelCheckRates-d1456570?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 41 reviews
Professional photos | Traveller photos (12)
Hotel Matilda
INR14,895 - 25,942 per night*
CHECK RATES! ABS:HotelCheckRates-d1898206?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 34 reviews
Professional photos | Traveller photos (15)
4.5 of 5 La Puertecita Boutique Hotel
INR10,752 - 12,971 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 30 reviews
Professional photos | Traveller photos (7) | Map
3.5 of 5 Hacienda El Santuario Golf & Spa
INR7,447 - 12,725 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 10 reviews
Professional photos | Map
3.0 of 5 Villa Rivera Hotel
INR5,475 - 8,631 per night*
CHECK RATES! ABS:HotelCheckRates-d154807?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 20 reviews
Professional photos | Traveller photos (15) | Map
4.0 of 5 Dos Casas
INR9,617 - 14,549 per night*
Ranked #12 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 37 reviews
Professional photos | Traveller photos (12) | Map
3.0 of 5 Villa Mirasol Hotel
INR4,587 - 6,066 per night*
CHECK RATES! ABS:HotelCheckRates-d169841?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 73 reviews
Professional photos | Traveller photos (33) | Map
3.5 of 5 Casa Quetzal Hotel
INR3,551 - 15,043 per night*
CHECK RATES! ABS:HotelCheckRates-d155876?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 109 reviews
Professional photos | Traveller photos (32) | Map
Hotel Casa Tierra Negra
INR7,398 - 9,864 per night*
Ranked #15 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 14 reviews
Traveller photos (6) | Map
Ranked #16 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 3 reviews
Traveller photos (4) | Map
Antigua Villa Santa Monica
INR15,980 - 15,980 per night*
CHECK RATES! ABS:HotelCheckRates-d503134?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 11 reviews
Traveller photos (17) | Map
Casa de Aves
INR12,823 - 15,782 per night*
Ranked #18 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 6 reviews
Traveller photos (3) | Map
3.0 of 5 Imperio de los Angeles
INR3,847 - 7,349 per night*
CHECK RATES! ABS:HotelCheckRates-d185389?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 30 reviews
Professional photos | Traveller photos (34) | Map
Parador San Sebastian
INR888 - 1,332 per night*
Ranked #20 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 35 reviews
Traveller photos (18) | Map
3.5 of 5 Casa Rosada Hotel
INR6,066 - 11,787 per night*
CHECK RATES! ABS:HotelCheckRates-d566098?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 11 reviews
Professional photos | Traveller photos (2) | Map
Hotel Posada Los Insurgentes
INR2,318 - 5,820 per night*
Ranked #22 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 4 reviews
Traveller photos (41)
Posada de la Aldea
INR740 - 838 per night*
CHECK RATES! ABS:HotelCheckRates-d154810?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 25 reviews
Professional photos | Traveller photos (22) | Map
Posada Carmina Hotel
INR5,770 - 5,770 per night*
CHECK RATES! ABS:HotelCheckRates-d253914?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 35 reviews
Traveller photos (20) | Map
3.0 of 5 Rancho Hotel El Atascadero
INR5,179 - 10,702 per night*
CHECK RATES! ABS:HotelCheckRates-d154813?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 18 reviews
Professional photos | Traveller photos (16) | Map
3.5 of 5 La Morada Hotel
INR4,981 - 11,442 per night*
CHECK RATES! ABS:HotelCheckRates-d497317?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 15 reviews
Professional photos | Traveller photos (12) | Map
2.5 of 5 BEST WESTERN Hotel Monteverde
INR3,452 - 11,442 per night*
CHECK RATES! ABS:HotelCheckRates-d596684?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 41 reviews
Professional photos | Traveller photos (34) | Map
Hotel Posada de las Monjas
INR1,233 - 2,959 per night*
Ranked #28 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 37 reviews
Traveller photos (37) | Map
3.5 of 5 Real de Minas San Miguel de Allende
INR3,600 - 5,277 per night*
CHECK RATES! ABS:HotelCheckRates-d580814?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 47 reviews
Professional photos | Traveller photos (23) | Map
Hotel Posada de San Francisco
INR2,269 - 3,699 per night*
Ranked #30 of 52 hotels in San Miguel de Allende
4.5 of 5 stars 28 reviews
Traveller photos (3)