Skip to main content

Hotels near Canalejo

Search hotels and more near Canalejo

Filter by:


Star rating

Review score

Canalejo – 210 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 centre, this hotel boasts free WiFi and daily breakfast. Casa del Tio Hotel Boutique is just 200 metres from Jardín Allende, the city’s main square.

Very clean, nice terrace, quiet, nespresso machine in the room
9.0
Scored 9.0
Superb
Rated superb
939 reviews
Price fromTL 3,198.95per night
Hacienda de las Flores, hotel in Canalejo

Located on the heart of San Miguel De Allende, this hotel features Colonial architecture with Mexican décor. Hacienda De Las Flores offers rooms with free Wi-Fi, an outdoor pool and large gardens.

The staff went out of their way to make sure that I had an excellent experience while staying at Hacienda de las Flores. It’s a beautiful building whose garden courtyard and swimming pool provide a delightful respite from the heat.
8.9
Scored 8.9
Fabulous
Rated fabulous
571 reviews
Price fromTL 8,397.24per night
LOtel-Casa Arca, hotel in Canalejo

Located in San Miguel de Allende, 400 metres from Church of St. Michael the Archangel, LOtel-Casa Arca provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and a...

Wonderful place, wonderful location and excellent friendly service. Very elegant and tasteful rooms.
9.2
Scored 9.2
Superb
Rated superb
355 reviews
Price fromTL 9,044.36per 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.

Casa Mia was so authentically furnished. The room had a kitchen, dining, bedroom and bathroom. The AC in the bedroom was great. Little extras like tablets for gastro issues was a caring touch. The staff were great. The rooftop balcony had a wonderful view.
9.2
Scored 9.2
Superb
Rated superb
459 reviews
Price fromTL 4,146.54per night
Mirador del Frayle, hotel in Canalejo

Mirador del Frayle offers beautiful rooms around an outdoor pool and an attractive terrace. The property is located just over 10 minutes’ walk from central San Miguel de Allende.

Tue location and the views, the pool and the garden
8.0
Scored 8.0
Very good
Rated very good
1,339 reviews
Price fromTL 2,153.14per night
Hotel Del Portal San Miguel de Allende, hotel in Canalejo

This San Miguel de Allende hotel is located in the Plaza Principal of San Miguel Allende. It features free Wi-Fi, free parking and a Colonial Spanish style.

The stairs to get to the rooms were horrible. One of the guests checked out of her room to get to another hotel. Their room didn't have any chairs, so they had to put personal items and clothes on the floor.
7.5
Scored 7.5
Good
Rated good
358 reviews
Price fromTL 2,551.04per night
Hotel Casa Primavera Boutique & Spa, hotel in Canalejo

Hotel Casa Primavera Boutique & Spa is located 2 km from central San Miguel de Allende. It features a spa and offers free Wi-Fi and free parking.

Very nice hotel. Comfortable room. Very clean.
8.8
Scored 8.8
Fabulous
Rated fabulous
280 reviews
Price fromTL 3,110.97per night
Hotel Casa Blanca 7, hotel in Canalejo

Hotel Casa Blanca 7 features a garden, terrace, a restaurant and bar in San Miguel de Allende. This 5-star hotel offers a concierge service and a tour desk.

What a lovely hotel in the heart of SMA. It was simply perfect. A very understated elegance prevailed with splashes of luxury here and there.
9.5
Scored 9.5
Exceptional
Rated exceptional
163 reviews
Price fromTL 13,972.70per night
Hacienda San Patricio, hotel in Canalejo

Hacienda San Patricio features an outdoor swimming pool, garden, a shared lounge and restaurant in San Miguel de Allende.

We were so comfortable. Staff was lovely.
8.4
Scored 8.4
Very good
Rated very good
378 reviews
Price fromTL 7,139.35per night
Hacienda El Santuario San Miguel de Allende, hotel in Canalejo

This hotel in San Miguel Allende offers luxurious guestrooms and exceptional staff, as well as the perfect location close to several historic sites and beautiful architecture.

Its coziness
8.8
Scored 8.8
Fabulous
Rated fabulous
215 reviews
Price fromTL 10,573.04per night
See all hotels near Canalejo