Skip to main content

Search hotels in San Cristóbal de Las Casas

Enter your dates to see the latest prices and deals for San Cristóbal de Las Casas hotels

September 2024

1
2345678
9101112131415
16171819202122
23242526272829
30

October 2024

123456
78910111213
14151617181920
21222324252627
28293031
Check-in date - Check-out date

Filter by:

Star rating

Review score

San Cristóbal de Las Casas – 177 hotels and places to stay

See the latest prices and deals by choosing your dates.
Yox Hotel Boutique, hotel in San Cristóbal de Las Casas

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.

Great little hotel in a very central part of town. Beautifully decorated throughout. A rooftop and a lower ground outdoor space. Breakfast is delicious especially the omelette. Very friendly, helpful staff (who can book a shuttle or taxi to Tuxtla airport if you need one)
Scored 8.7
8.7
Rated fabulous
Fabulous
996 reviews
Price from
£63
1 night, 2 adults
Sombra del Agua, hotel in San Cristóbal de Las Casas

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...

I love this hotel and I return to it every year. The location is perfect - so close to all the markets and the rooms are clean and elegant with beautiful clean-lined wooden furniture. The courtyard is lovely, the restaurant delicious and the staff, friendly. I look forward to coming back next year!
Scored 9.1
9.1
Rated superb
Superb
814 reviews
Price from
£57
1 night, 2 adults
Hotel Grand Maria, hotel in San Cristóbal de Las Casas

Featuring a restaurant and bar, Hotel Grand Maria is located in San Cristóbal de Las Casas. The accommodation offers a garden. Free WiFi access is available.

The location is perfect, with everything on walking distance. The rooms are comfortable and the small plaza is a very nice place to sit for a drink or a game. As there are very few parking spots available in the narrow streets, if you come by car it is big plus that the hotel has some own parking.
Scored 9.0
9.0
Rated superb
Superb
721 reviews
Price from
£50
1 night, 2 adults
Hotel Mansion Del Valle, hotel in San Cristóbal de Las Casas

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.

Excellent hotel in downtown, our room was superb and the accomodation very comfortable and worth the price. The staff is really wonderful and the real value added of the hotel. The restaurant too is very good
Scored 9.0
9.0
Rated superb
Superb
1,058 reviews
Price from
£41
1 night, 2 adults
Casa Lum, hotel in San Cristóbal de Las Casas

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.

Quiet, great location, good service,beautiful architecture and interiors, sustainable philosophy.
Scored 9.2
9.2
Rated superb
Superb
238 reviews
Price from
£116
1 night, 2 adults
Hotel Jovel - Pago solo en efectivo, hotel in San Cristóbal de Las Casas

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!
Scored 8.5
8.5
Rated very good
Very good
398 reviews
Price from
£25
1 night, 2 adults
Hotel Cielo y Selva, San Cristobal de las Casas, hotel in San Cristóbal de Las Casas

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.
Scored 8.5
8.5
Rated very good
Very good
317 reviews
Price from
£28
1 night, 2 adults
Ganesha Hotel, hotel in San Cristóbal de Las Casas

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.

I paid a small sum of money and got a room change with windows opened towards the inside not the road which was much better. Very spacious and beautiful. Nice decoration. Good WIFI finally. Very nice and friendly staff. Excellent location. Nice dinning area but the hotel does not serve breakfast or meals. Maybe the area is for the guests or the owner to relax. Not sure.
Scored 9.0
9.0
Rated superb
Superb
318 reviews
Price from
£36
1 night, 2 adults
Hoteles Villa Mercedes San Cristobal, hotel in San Cristóbal de Las Casas

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.
Scored 9.1
9.1
Rated superb
Superb
534 reviews
Price from
£50
1 night, 2 adults
Hotel Casa Margarita, hotel in San Cristóbal de Las Casas

Hotel Casa Margarita is 200 metres from the Zócalo, San Cristobal De Las Casas’ Main Square.

location, cleanliness, the staff was kind and honest, travel agency inside the hotel with good offering and competitive prices
Scored 8.7
8.7
Rated fabulous
Fabulous
453 reviews
Price from
£30
1 night, 2 adults
See all 140 hotels in San Cristóbal de Las Casas

Most booked hotels in San Cristóbal de Las Casas in the past month

San Cristóbal de Las Casas's best hotels with breakfast

  • Casa Lum
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 238 reviews

    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.

    Complementary coffee delivered to your room at 8:30

  • Casa del Alma Hotel Boutique & Spa
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 265 reviews

    Featuring a spa and a restaurant, Casa del Alma Hotel Boutique & Spa is located in the centre of San Cristóbal de las Casas. It offers free parking and attractive suites with free Wi-Fi.

    well appointed room, friendly staff, excellent breakfast

  • Piedra Negra Boutique Hotel
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 59 reviews

    Located in San Cristóbal de Las Casas, 500 metres from San Cristobal Cathedral, Piedra Negra Boutique Hotel provides accommodation with a garden, free private parking and a terrace.

    La cama está muy cómoda, descansas rico y profundo

  • Posada Real de Chiapas
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 47 reviews

    Posada Real de Chiapas features a garden, shared lounge, a terrace and restaurant in San Cristóbal de Las Casas. This 4-star hotel offers a bar.

    El restaurante,áreas verdes, habitación y servicio

  • Hotel Plaza 79
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 50 reviews

    Located in San Cristóbal de Las Casas, 1.1 km from San Cristobal Cathedral, Hotel Plaza 79 provides accommodation with a garden, free private parking, a terrace and a restaurant.

    El hotel es muy bonito, todo nuevo, está excelente

  • Hacienda Valentino
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

    Hacienda Valentino has a garden, shared lounge, a terrace and restaurant in San Cristóbal de Las Casas. This 4-star hotel offers a bar.

  • Casa Rosa Hotel & Spa
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 51 reviews

    Located in San Cristóbal de Las Casas, 400 metres from San Cristobal Cathedral, Casa Rosa Hotel & Spa provides accommodation with free bikes, free private parking, a shared lounge and a terrace. 500...

    wonderfully kind staff. great food. very neat place

  • Plaza Gallery Hotel Boutique
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 60 reviews

    Located in the heart of San Cristobal de las Casas, Plaza Gallery Hotel Boutique offers rooms with balcony or terrace and views over the city.

    nette hotel, ontbijt super! heel centraal gelegen.

Budget hotels in San Cristóbal de Las Casas

  • Hotel Villa Murano
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 315 reviews

    Situated in San Cristóbal de Las Casas, within 700 metres of San Cristobal Cathedral and 600 metres of Santo Domingo Church San Cristobal de las Casas, Hotel Villa Murano features accommodation with a...

    El hotel muy bonito, limpio, las personas muy amables

  • Hotel Casa de Gandhi
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 339 reviews

    Located in San Cristóbal de Las Casas, within 600 metres of San Cristobal Cathedral and 700 metres of Santo Domingo Church San Cristobal de las Casas, Hotel Casa de Gandhi provides accommodation with...

    Beautiful accommodation, such a gorgeous place. Loved it.

  • Hotel Casa de Familia de San Cristobal
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 239 reviews

    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...

    Courtyard ambience and Room 8 and a magnificent garden

  • Hotel Casa del Sol
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 241 reviews

    Hotel Casa del Sol is located in San Cristóbal de Las Casas, a 7-minute walk from the historic center, 700 meters from Santo Domingo and 10 steps from the main street of the city, where you will find...

    Everything. Very cozy place to stay. 100% recomended!

  • Hotel Tierra Maya
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 271 reviews

    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...

    Nice view from my room . Staff was helpful and the bed was great.

  • Casa Cafeólogo
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 203 reviews

    Casa Cafeólogo provides rooms with free WiFi in San Cristóbal de Las Casas, conveniently situated 300 metres from San Cristobal Cathedral and 200 metres from Central Plaza & Park.

    Fantastic locatioon Lovely staff Great breakfasts

  • Hotel Grand Maria
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 721 reviews

    Featuring a restaurant and bar, Hotel Grand Maria is located in San Cristóbal de Las Casas. The accommodation offers a garden. Free WiFi access is available.

    Great location, comfortable room, excellent service

  • Guayaba Inn Boutique Hotel
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 155 reviews

    Located next to the NaBolom Museum, Guayaba Inn Boutique Hotel offers attractive gardens, a sauna, free American breakfast and charming rooms with free WiFi.

    Great breakfast. Excellent staff. Outstanding room.

Hotels located in the centre of San Cristóbal de Las Casas

  • Axkan Express
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within 600 metres, Axkan Express offers a tour desk, non-smoking rooms, a garden, free WiFi throughout the property and a...

  • Kukurutz Residencia
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 62 reviews

    Offering an extensive garden, a central terrace and free WiFi, the Kukurutz Residencia is located 3 minutes’ drive from the Santo Domingo Church and 2 km from the San Cristóbal Main Square.

    El lugar es super cómodo y familiar. Reconfortable

  • CORTIJO LA CASONA & Bungalow al Pie de la Montaña
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 48 reviews

    Set in San Cristóbal de Las Casas, 6.7 km from San Cristobal Cathedral, CORTIJO LA CASONA & Bungalow al Pie de la Montaña offers accommodation with a garden, free private parking, a terrace and a...

    Un lugar muy bonito y tranquilo para poder descansar!

  • Hotel Bo
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 207 reviews

    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.

    very stylish rooms and public areas. lovely property

  • Docecuartos Hotel
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 21 reviews

    Docecuartos Hotel is set in San Cristóbal de Las Casas, 800 metres from La Merced Church and 500 metres from Del Carmen Arch.

    Hotel elegante e in tono con la città. Personale sempre disponibile

  • Corregidora 12
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 16 reviews

    Boasting a garden and a restaurant, Corregidora 12 is set in San Cristóbal de Las Casas, 500 metres from San Cristobal Cathedral and less than 1 km from Santo Domingo Church San Cristobal de las Casas...

  • Sombra del Agua
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 814 reviews

    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 hotel, in superb location. Beds very comfy.

  • Hotel Posada Primavera
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 644 reviews

    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.

    garden, cosy rooms, coffee and water in rooms, clean

FAQs about hotels in San Cristóbal de Las Casas

What guests said about San Cristóbal de Las Casas:

  • Scored 10
    10

    What a magical place!

    What a magical place! I stumbled upon a little library called Librearte, and made friends there right away. In the evenings, we visited little places like Utopia for art, dancing, poetry reciting, live music, fresh juice, and chipilín (a local soup). During the days, I adventured alone. I felt very safe walking by myself, and I must have walked for hours each day. I went on the Free Walking Tour, too, which is HIGHLY recommended for getting a good perspective on San Cristobal and the state of Chiapas. Their political and social issues are deep and complex. The street art is a fascinating way to protest and resist, and I found all of it fascinating. The tours are offered in English and Spanish. I ate wherever the wind took me during the days. Just be open to trying new places and new things. I visited during the rainy season, and the sidewalks (made of stone) are VERY slippery. Wear good walking boots/shoes! And brush up on your Spanish, as hardly anyone I met spoke English. Regardless, the people are kind and gracious. The town is magical, and I'll return as soon as possible.
    Autumn
    Mexico
  • Scored 10
    10

    A great value close to the city center but quiet at night.

    A great value close to the city center but quiet at night. The staff are wonderful. It has the best laundry service I have ever experienced. I highly recommend to anyone looking for a comfortable stay.
    Joseph
    United States
  • Scored 10
    10

    Nice colonial city centre in the top of Chiapas mountains...

    Nice colonial city centre in the top of Chiapas mountains with lots of options: nature, food, cultural and especially the coffee and chocolate. Very nice place to chill and even spend a long time to enjoy the atmosphere, visit the surroundings and enjoying the nice weather. I think this would be a great place to spend several weeks and work remotely.
    Luis
    Spain
  • Scored 10
    10

    This city has a lovely atmosphere and the people is friendly...

    This city has a lovely atmosphere and the people is friendly, the main plaza is awesome with many vendors offering their hand made clothes. It is amazing to lear how many days it takes to produce a single piece of clothing.. they truly work hard to earn their living.
    A
    Anonymous
  • Scored 10
    10

    San cris is such an amazing place.

    San cris is such an amazing place. Not only the town but the surrounding areas too and especially the locals and local travellers were really kind and helpful. I met lots of lovely people, It felt really safe too but I just stayed within the touristy circuit. I recommend doing all the tours, especially the one to Palenque ruins. It's a long one but totally worth it. I should have stayed longer to do the jungle bit. Lots of people recommended me booking the tours once there but since I had just 6 days, I should have booked the whole circuit tour that takes you to the jungle for a few days. The food was amazing. There wasn't enough times during the day to try everything and if you are a coffee lover, get lots of coffee too.
    TeresaGC86
    Spain
  • Scored 8.0
    8.0

    San Cristobal is a very easy place to stay for a week.

    San Cristobal is a very easy place to stay for a week. It is a great base for trips and there is plenty to do in the town. Lots of food options. Past the main plaza there are streets that offer very good meal of the day options and whatever your food preference you can find it here. I particularly loved El Arcotete national park, you can get a collectivo here for Q15. Also the free textile musuem is worth a visit.
    Elizabeth
    United Kingdom

Explore guest reviews of hotels in San Cristóbal de Las Casas

  • From £48.50 per night
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 472 reviews
    My girlfriend and I were in Mexico travelling for over a month and this was our favourite hotel by far and incredibly good value for money. It is clean, modern and at night time with the lights is quite magical and beautiful. The breakfast was also superb. The staff are also very kind and helpful. San Cristobal is already a magical place but staying in this hotel just enhances the experience. Do not hesitate to book.
    Ben
    United Kingdom
  • From £22.51 per night
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 259 reviews
    This hotel exceeded my expectations! Me and my boyfriend had an amazing stay and would definitely come back. We have visited so many times San Cristobal but this was our best stay in terms of Hotel. The bed was huge, cleaning was exceptional, everyday the housekeeper would change all towels, replace bottles of water, coffee capsules, everything. Best hotel in San Cristobal!
    Francesca
    Italy
  • From £39.85 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 745 reviews
    The only thing to like in this hotel was the location. The staff were also nice but that's all. I am really surprised how this hotel has such great rating. This is by far the worst hotel I have stayed in Mexico.
    Ivanina
    Mexico
  • From £74.93 per night
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 814 reviews
    Sombra del Agua is my favourite hotel in San Cristobal. I come here once or twice a year to shop for my boutique and always stay at this hotel. It feels like total luxury for a great price!
    Tracey
    Mexico
  • From £61.65 per night
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 302 reviews
    Outstanding property, the decor, the size, location , staff, cleanness, we’re all beyond any standard. probably the best hotel I have stayed in my lifetime.
    Valeh
    Germany
gogless