Very Good 402 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
  •  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.
sky building ground way Town street property scene neighbourhood residential area sidewalk home Village road



With a stay at Hotel Diego de Mazariegos, you’ll be centrally located in San Cristobal de las Casas, steps from Church of San Nicolás and San Cristobal de las Casas Cathedral. This 4-star hotel is within close proximity of Plaza de La Paz and Museo de San Cristóbal.


Stay in one of 78 guestrooms featuring plasma televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and complimentary bottled water.

Spa, Wellness & Premium Amenities

Take advantage of recreation opportunities such as a nightclub or take in the view from a rooftop terrace and a garden. Additional features at this Colonial hotel include complimentary wireless Internet access, wedding services, and a fireplace in the lobby.

Food & Drink

Grab a bite to eat at the hotel’s restaurant, which features a bar, or stay in and take advantage of room service (during limited hours). Quench your thirst with your favorite drink at a bar/lounge.

Business & Travel Amenities

Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and luggage storage. This hotel has 3 meeting rooms available for events. Free self parking is available onsite.

How to Get There

Hotel Diego de Mazariegos
5 de Febrero y Maria Adelina Flores 2
San Cristobal de las Casas, 29200 Mexico


4.0 Very Good 402 Reviews
Great Location
Reviewed 1 month ago

My husband, my two girls and me stayed for a couple of days in this hotel. While it was ok for sleeping only -we had some tours booked so we had to get up early and then came back in the evening-, I think it has some room for improvement. It appears as a boutique hotel but I don't think it is. The room was just enough for us four, although beds were relatively comfortable, but not boutique hotel quality. Water in the shower was never warm enough and would use some pressure. Breakfast was buffet but food lacked enough quality. Something that I surprised me is that I thought that noise from other rooms were going to be an issue but there was no sound at all, even though I know we had neighbors

Transitional hotel
Reviewed 2 months ago

From the time you enter in this hotel you get the feeling of a transitional hotel in Mexico. We stayed for two days as part of our tour of Mexico and we really enjoyed. Nice rooms with a fireplace, breakfast and new year's eve dinner acceptable, and stuff trying to do their best in a slow Mexican way. Overall a nice experience.

Charming Hotel, Great Location
Reviewed 2 months ago

We spent five days in San Cristobal de Las Casas. The Deigo de Mazariegos Hotel was lovely. It is an old colonial house that is well located -- easy to walk to restaurants and shopping. The rooms were spacious. The food was fine. Go out on the rooftop at sunset for a magnificent view. The negative was very low water pressure and mostly luke-warm water in the showers.

The service was great -- they helped me find a guide who spoke English. We toured the city, went to Palenque, visited the indigenous villages of Chamula and Zinacantan.

Large hotel
Reviewed 2 months ago

Stayed here with family, was expecting a quaint boutique vibe but was disappointed to see its run as a large generic hotel. The rooms along the courtyard are beautiful and spacious. Was a bit turned off by the poor customer service. Anytime we had a question the hotel staff looked extremely annoyed at having to help us. The pro is that it’s clean, affordable, and extremely close to town. San cristobal is a beautiful town filled with many cute boutique hotels, would probably stay at another place next time.

Well-located hotel but bed not so comfortable
Reviewed 3 months ago

Stayed here 2 nights. The hotel is an old house with wooden beams. It is centrally located, 5 minutes from the Zocalo.

The bedrooms are spacious but the bed was not especially comfortable with lumpy pillows. There is no in-room safe provided.

There is no air conditioning but at 2000 meters altitude it was not needed. There are wood-burning fireplaces in the bedrooms, lit on request and for a small charge after the first fire.

Breakfast was adequate and cooked to order.

The WiFi is good throughout