Excellent 1120 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Bar
  •  Free WiFi
  •  Parking On Site
  •  Pool
  •  Restaurant
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
Bedroom Classic Country Historic Rustic Suite property cottage Villa



With a stay at El Mesón Hotel, you’ll be centrally located in San Miguel de Allende, steps from Angela Peralta Theater and Bellas Artes School. This boutique hotel is within close proximity of El Nigromante Ignacio Ramirez Cultural Center and Casa del Mayorazgo de la Canal.


Make yourself at home in one of the 10 air-conditioned rooms featuring LCD televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bathrobes.

Spa, Wellness & Premium Amenities

Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. This hotel also features complimentary wireless Internet access and wedding services.

Food & Drink

Enjoy a satisfying meal at a restaurant serving guests of El Mesón Hotel. Quench your thirst with your favorite drink at a bar/lounge.

Business & Travel Amenities

Featured amenities include a computer station, dry cleaning/laundry services, and a 24-hour front desk.

How to Get There

El Mesón Hotel
Mesones 80
San Miguel de Allende, 37700 Mexico


Be cautious when booking this hotel as booking practises appear dodgy

Our experience of this hotel was not the best.

I booked this hotel in February 2019 for a stay of four nights in October 2019 based on the reviews on Tripadvisor. I booked a twin room through Expedia based on their photographs.

Day 1. When we arrived at the hotel we were asked to return at 2pm as the room was not ready. No problem as this was the checkin time stated.

When we returned we were shown to a room that was on two floors with a hideous concrete spiral staircase from the bottom room to the top. When we reached the second floor, it was very small and had only one bed. The Ground floor had a sofa in it but did not seem to have a purpose. I cannot find photos of this room anywhere.

I objected saying that we needed twin beds as booked and I was not happy with the safety of the staircase..

After some discussion, they agreed that if we came back at 4pm we could have a twin room.

When we returned at 4pm we were told that there was no twin beds and that same room was the only one available. This room does not seem to appear on any of their websites and was just not suitable either because of the single bed or because of the concrete spiral staircase.

They insisted that there was no other room. However, when I looked around the hotel there were a number of other rooms which were unoccupied and I asked to move to a room which was on a single level which i found myself on the ground floor. This room was more similar to the photos that I had seen but still had a double bed and no natural light as there were no windows. I agreed as it was better than the two story.

Interestingly, they were still advertising that they had a twin room for the dates I was staying both on Expedia and their own website.

To add insult to injury, a twin bedded room next to us remained unoccupied for the first three nights of our trip. I have no idea why they did not offer us that but can only suspect that they were keeping it to offer to walk in customers.

Next morning, I saw the manager who offered us a suite on the second floor which was nice so we moved to that.

Day 2. - At 4 O'clock as we were leaving the room, we noticed that there was no key to the patio door. I raised this with the on duty staff and asked them to find the key and lock the door as we were going out. When I returned the door had not been locked and when queried, the duty staff said that there was no key. I was not prepared to leave all of my belongings and to sleep in a room that was not locked. I spoke to the manager on the phone who stated that it wasn't a problem as 'they lived in a safe neighbourhood' In my opinion, no-one sleeps in a room that is not locked.

However, we had no choice so built a barricade in front of the door in an attempt to detect if anyone broke in.

Next day, the lock was replaced and the key provided but we had a sleepless night worried about safety.

Day 3 - No hot water - by this stage I didn't even bother to complain.

It would seem to me that this hotel advertise rooms that are not available and then switch you to lesser rooms when you arrive. This is dodgy practise when they know that at 4pm you have limited options to move somewhere else. Be very cautious of their reviews as they do seem quite dated. I had not noticed that the last review before I stayed was 12 months old (I am an experienced traveller who uses Tripadvisor frequently and am surprised that a hotel has no recent reviews).

Hotel is in a good position and manager tried to be helpful but I would never stay here again.

Excellent location, beautiful lobby and pool area , friendly staff, spacious room with tiny bathroom

Location - hard to beat - 5 mins walk to the main square ; loads of restaurants nearby

The grounds - beautiful lobby with tons of sitting area . Small but beautiful pool (pool was heated on one of the two days we stayed at the hotel - a nice touch).

The room - I paid for the cheapest category of rooms and was assigned room 8. Considering how beautiful the hotel grounds are, I was a little disappointed at the room . The room was quite spacious but it was dark and somewhat depressing. The bathroom was tiny - but there was plenty of hot water from the shower.

The staff - all excellent - all friendly and very nice. On the day we were checking out (a Monday ) , our flight was a late departure from BJX (23:00). The manager was nice enough to give us a late check out til 7:30 pm at no extra charge - which was MUCH MUCH appreciated.

Great Hotel, Great Location!

This hotel is perfectly located two blocks from the center of the city, so for us that brought our kids there was perfect to walk around but go back whenever they were tired to recharge and go back, also the pool of the hotel is great. We had a big room, but the lower level of the room would be better if it had a TV or better wifi signal. Overall we had such a good time that extended our stay for one extra night