Confidence Guarantee - Read more
01279 704 135
Closed today | Opening hours
HomeHotel Diego Mazariegos

Hotel Diego Mazariegos

San Cristobal de las Casas

You will find the charming Hotel Diego de Mazariegos right in the heart of San Cristóbal. The hotel is located just a few hundred metres from the city’s central square, Plaza de la Paz, where you will also find the beautiful and iconic church, Catedral de San Cristóbal Mártir.

The hotel is divided into two buildings: an original building from the 18th Century and a newer building, located right next door. Both buildings ooze colonial charm and have a cozy courtyard with beautiful flowers, pots and knick-knacks, as well as shady places to sit and relax after a day filled with experiences.

There are a total of 78 rooms, all decorated with warm colours and classic Mexican wooden furniture, providing a cozy and authentic experience. The rooms also have a safe, cable TV, Wi-Fi and a private bathroom with hairdryer.
If you are staying in the colonial rooms, you will also have a small balcony as well as a fireplace in the room.

Your included breakfast is served as a buffet in the hotel’s restaurant, which is also open for lunch and dinner. The menu offers a wealth of exciting local Mexican dishes.

Price for room upgrade, per night:
Colonial room Per person from:  £13
Latin America
Emily Roper

Emily loves to travel and is extremely passionate about helping others achieve their travel dreams.

Opening hours
Monday-Thursday 9-15
Friday 9-13