Skip to main content

Filter by:


Star rating

Review score

Nuevo León – 175 hotels and places to stay
See the latest prices and deals by choosing your dates.
Yox Hotel Boutique, hotel in Nuevo León

Set 500 metres from San Cristobal Cathedral, Yox Hotel Boutique offers 5-star accommodation in San Cristóbal de Las Casas and features a garden, a shared lounge and a terrace.

The hotel is in a nice location very close to the main streets and squares of the town - felt very safe. Rooms were small but had everything we needed, including a very comfortable bed. While it can get cold in the night, the staff can provide blankets and/or heaters. Everywhere was clean and quiet, and the staff were very helpful when we needed to organise taxis or get advice about the town. Overall it was a nice stay and great value!
8.7
Scored 8.7
Fabulous
Rated fabulous
913 reviews
Price from€ 91.72per night
Sombra del Agua, hotel in Nuevo León

Sombra del Agua, the most emblematic hotel in San Cristóbal de Las Casas, offers its guests a unique experience in each stay, in a historical monument dating from 1907 that has been adapted with...

Beautiful courtyard, wonderful food and staff, interesting ceramics, artefacts and literary history.
9.1
Scored 9.1
Superb
Rated superb
933 reviews
Price from€ 71.74per 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.
9.0
Scored 9.0
Superb
Rated superb
1,157 reviews
Price from€ 55.30per night
Casa Lum, hotel in Nuevo León

Featuring a restaurant and bar, Casa Lum Hotel Eco Chic is located in San Cristóbal de Las Casas. This hotel offers a business centre, garden and terrace. Free WiFi access is available.

I was most taken by the interior design, tastefully and innovatively incorporating local textile crafts in its decorative scheme. This is an exceptionally beautiful little hotel. The staff were very friendly and helpful with our arrangements. Super useful to have an English speaker among them!
9.2
Scored 9.2
Superb
Rated superb
269 reviews
Price from€ 166.86per night
Hotel Cielo y Selva, San Cristobal de las Casas, hotel in Nuevo León

Hotel Cielo y Selva, San Cristobal de las Casas is located in San Cristóbal de Las Casas, only 10 minutes’ walk from the Central Park, San Cristobal de las Casas Cathedral and La Paz Square.

It was clean and close to the town.
8.4
Scored 8.4
Very good
Rated very good
289 reviews
Price from€ 36.09per night
Ganesha Hotel, hotel in Nuevo León

Situated in San Cristóbal de Las Casas, within 200 metres of San Cristobal Cathedral and 200 metres of Central Plaza & Park, Ganesha Hotel provides a garden.

Loved it . Front of house staff were lovely and really accommodating . The lady on reception when I arrived was super helpful . Highly recommended
9.1
Scored 9.1
Superb
Rated superb
311 reviews
Price from€ 55.30per 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
509 reviews
Price from€ 63.04per night
Hotel Pepe Pancho, hotel in Nuevo León

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within 400 metres, Hotel Pepe Pancho provides concierge services, non-smoking rooms, a terrace, free WiFi throughout...

Good location, comfortable hotel room, nice breakfast included, helpful and pleasant staff
8.3
Scored 8.3
Very good
Rated very good
236 reviews
Price from€ 39.03per night
Hotel Casa Índigo, hotel in Nuevo León

Offering a buffet restaurant, Hotel Casa Índigo is located in central San Cristóbal de Las Casas, Chiapas. Free Wi-Fi access is available and shuttle services to the airport are provided for a fee.

Location and the breakfast staff politeness
8.2
Scored 8.2
Very good
Rated very good
452 reviews
Price from€ 41.57per night
Hotel Real del Valle, hotel in Nuevo León

Hotel Real del Valle is located in San Cristóbal de Las Casas. Free WiFi access and a sun terrace are available. Plaza De La Paz is 3 minutes’ walk away.

Great location, very close to the centre.
8.7
Scored 8.7
Fabulous
Rated fabulous
206 reviews
Price from€ 27.56per night
See all hotels near Nuevo León
Subscribe to receive premium deals

Prices drop the moment you sign up!