Skip to main content

Filter by:


Star Rating

Review Score

Canalejo – 202 hotels and places to stay
See the latest prices and deals by choosing your dates.
Casa del Tio Hotel Boutique, hotel in Canalejo

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.

I love the way they welcomed me and made me feel like family. The location is amazing and the room was very comfortable. I loved being to stay out all night and have someone at the front desk when I come back. I will highly recommend this beautiful hotel as a must see destination. A ++++++
9.0
Scored 9.0
Wonderful
Rated wonderful
938 reviews
Price from$77.75per night
Casa Mia Suites, hotel in Canalejo

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.

Location fantastic
9.2
Scored 9.2
Wonderful
Rated wonderful
466 reviews
Price from$106.71per night
LOtel-Casa Arca, hotel in Canalejo

Located in San Miguel de Allende, a 5-minute walk from Church of St.

the location is very convenient, everything is within walking distance and the food in the restaurant is amazing. The staff was also very accomodating.
9.2
Scored 9.2
Wonderful
Rated wonderful
356 reviews
Price from$219.38per night
Selina San Miguel de Allende, hotel in Canalejo

Selina San Miguel de Allende has a garden, shared lounge, a terrace and bar in San Miguel de Allende. With free WiFi, this 3-star hotel offers a shared kitchen and a tour desk.

Love the location and the view of my room.
7.6
Scored 7.6
Good
Rated good
780 reviews
Price from$78.64per night
El mesón del Quijote, hotel in Canalejo

Located in San Miguel de Allende, within a 8-minute walk of Church of St.

Oscar was wonderful, the rooms and space were very clean, little amenities were present (drinking water, shampoo, lotion, etc.), it was close enough to walk wherever you wanted to go without being smack dab in the middle of things, my room was away from the street, so very quiet at night, free parking was available, the rooftop view was spectacular and had tables/chairs if you wanted to sit for a while, and it was just an overall nice stay.
9.1
Scored 9.1
Wonderful
Rated wonderful
351 reviews
Price from$63.59per night
Viñedos San Lucas, hotel in Canalejo

Offering a year-round outdoor pool and children's playground, Viñedos San Lucas is a family-friendly property located in San Miguel de Allende in the Guanajuato Region, 5 mi from Church of St.

Setup
9.3
Scored 9.3
Wonderful
Rated wonderful
135 reviews
Price from$191.32per night
Casa Hoyos - Hotel Boutique, hotel in Canalejo

Located in San Miguel de Allende, a 6-minute walk from Church of St. Michael the Archangel, Casa Hoyos - Hotel Boutique has accommodations with a terrace, free private parking, a restaurant and a bar....

8.9
Scored 8.9
Excellent
Rated excellent
187 reviews
Price from$303.31per night
Hotel Boutique Hacienda Guadalupe, hotel in Canalejo

Set in San Miguel de Allende, this property features colonial architecture with a modern touch, massage services and a terrace with sun beds by the outdoor pool.

Location close to the main square. Large room, comfortable bed, large bathroom.
8.5
Scored 8.5
Very Good
Rated very good
93 reviews
Price from$356.98per night
La Conspiración Hotel, hotel in Canalejo

Featuring free WiFi throughout the property, Hotel "Efes" offers accommodations in San Miguel de Allende, 1.3 mi from Historic Museum of San Miguel de Allende.

It was good
7.4
Scored 7.4
Good
Rated good
236 reviews
Price from$42per night
Casa Don Pascual Hotel Boutique Sweet Home, hotel in Canalejo

Offering an outdoor pool, year-round outdoor pool and sun terrace, Casa Don Pascual Hotel Boutique Sweet Home is located in San Miguel de Allende in the Guanajuato Region, 0.7 mi from Historic Museum...

I loved everything. Staff was great and the facility is phenomenal. I would definitely recommend
9.1
Scored 9.1
Wonderful
Rated wonderful
102 reviews
Price from$186.84per night
See all hotels near Canalejo
Subscribe to receive premium deals

Prices drop the second you sign up!