Very Good 2535 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


Great place in center

This hacienda look-a-like hotel is great to stay when you are in San Cristobal! Rooms are basic but has its romance. Staff super friendly and car parking is free. All clean and good service. Location is perfect!!

nice hotel

stayed here for 2 nights, nice room, breakfast fine, egg station but didn't realise this until too late as nobody manning it when we arrived.
nice inner courtyard where you could sit.
We left 4am following morning so they set us a boxed breakfast which was nice, and a member of staff slept on a bench in reception to greet us and check us out. Bet he was tired!

Great location and comfortable rooms in this popular town

Stayed here for a couple of nights whilst touring across Mexico.
Our room was quite spacious and comfortable and noticed there was a stove in the room that could be lit if you found the room cold. Compared to all other places we visited in Mexico this was the only place where a jumper and coat were needed if venturing out for dinner.
We found many very good restaurants all within a very short walk as well as the market, shops and main square.
The breakfast range was fine and included an ‘egg station’ set in a room overlooking a fine inner courtyard.