Skip to main content

Filter by:


Star rating

Review score

Nuevo León – 159 hotels and places to stay
See the latest prices and deals by choosing your dates.
Parador Margarita, hotel in Nuevo León

Ideally situated in the center of San Cristobal de las Casas, this hotel is less than 3 blocks from the city's main square and offers a variety of convenient amenities for the modern traveler.

Really nice hotel, cosy, friendly and welcoming. Great value for money
9.2
Scored 9.2
Superb
Rated superb
1,617 reviews
Price from£49.60per night
Hotel Diego de Mazariegos, hotel in Nuevo León

Located just 150 metres from San Cristobal Church, Hotel Diego de Mazariegos offers charming colonial-style rooms with free Wi-Fi and cable TV.

Location is great, close to everything. the room was very nice colonial style, small with two beds and balcony but very confortable and the chimney was so cool! Beds are a little bit hard. Restauran is great. I loved the eggs with mole had them twice, The morning staff in front desk was nice the one (male) was not very helpful. The restaurante manager suggested more than the front desk person. We travel with family, hotel was clean.
8.9
Scored 8.9
Fabulous
Rated fabulous
725 reviews
Price from£55.36per night
Hotel Mansion Del Valle, hotel in Nuevo León

Located in downtown San Cristobal de Las Casas, this 4-star hotel is 3 blocks from San Cristobal Cathedral. The hotel offers a free Wi-Fi zone.

Really lovely building and decorated beautifully, great location.
8.9
Scored 8.9
Fabulous
Rated fabulous
1,164 reviews
Price from£47.95per night
Hotel Posada Primavera, hotel in Nuevo León

Offering a rustic-style décor, a beautiful garden and wooden furniture, Hotel Posada Primavera is located in San Cristóbal de Las Casas town centre. Free WiFi is available in all areas.

The hotel is extremely well located, walking distance from the Main Street. The staff is super nice and very helpful. I would definitely stay there again!
9.1
Scored 9.1
Superb
Rated superb
652 reviews
Price from£33.01per night
Hotel Jovel - Pago solo en efectivo, hotel in Nuevo León

Hotel Jovel - Pago solo en efectivo is located in the Cerillo district of San Cristóbal de las Casas, just 3 blocks from San Cristóbal Church. It offers a charming garden and rooms with free Wi-Fi.

Staff was friendly and accommodating. We could do an early check-in after a long bus ride and leave our bags until late in the evening to catch another night bus. The room was clean and spacious. Beds were comfy and the blankets warm enough (there were even more in a wardrobe in case we were cold). Towels and bathroom were good, hot water and hair dryer (didn't use it though). The location was great. There was Water to refill our bottles. Highly recommended! Thanks!
8.4
Scored 8.4
Very good
Rated very good
452 reviews
Price from£30.37per night
Hotel Tierra Maya, hotel in Nuevo León

Situated in San Cristóbal de Las Casas, within 1.1 km of San Cristobal Cathedral and 1 km of Central Plaza & Park, Hotel Tierra Maya features accommodation with a bar and free WiFi throughout the...

The staff are absolutely amazing, so warm and welcoming with attention to detail. The most comfortable beds I’ve slept in and I’m a very fussy sleeper. Location is perfect as it’s close to centre (5 min walk) but in a chilled part of town. Great views
9.1
Scored 9.1
Superb
Rated superb
281 reviews
Price from£27.78per night
Hotel Casa de Familia de San Cristobal, hotel in Nuevo León

Situated in San Cristóbal de Las Casas, 300 metres from San Cristobal Cathedral, Hotel Casa de Familia de San Cristobal features accommodation with a garden, free private parking, a terrace and a...

The facilities are beautiful and cosy.
9.4
Scored 9.4
Superb
Rated superb
287 reviews
Price from£69.36per night
Hotel Na Bolom, hotel in Nuevo León

Located 1 km from San Cristobal de las Casas’ main square, Hotel Na Bolom is a unique boutique hotel offering lush gardens, free Wi-Fi and a museum with a photo gallery and sculptures.

A place steeped in history and culture, Na Bolon does not feel like a hotel, it feels like you are a guest in a world that has seen San Christobal from its undiscovered, intriguing past to its interesting and tasteful recent developments. The staff were helpful and friendly without being obsequious. A special place to while away the whole day, or just use as a base to explore.
8.7
Scored 8.7
Fabulous
Rated fabulous
336 reviews
Price from£51.38per night
Hotel Bo, hotel in Nuevo León

Just a 5-minute walk from San Cristobal Church and Central Park, this design hotel offers a gym, business centre and stylish restaurant. Rooms feature a flat-screen TV, iPod dock and free Wi-Fi.

Exceptional staff
9.4
Scored 9.4
Superb
Rated superb
209 reviews
Price from£213.35per night
Hoteles Villa Mercedes San Cristobal, hotel in Nuevo León

Featuring free Wi-Fi, free parking and a spa, Hotel Villa Mercedes San Cristobal is located 1 km from central San Cristobal de las Casas.

love how comfortable the bed was. I love how everything was super close by.
9.1
Scored 9.1
Superb
Rated superb
501 reviews
Price from£53.41per night
See all hotels near Nuevo León
Subscribe to receive premium deals

Prices drop the moment you sign up!