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

June 2024

12
3456789
10111213141516
17181920212223
24252627282930

July 2024

1234567
891011121314
15161718192021
22232425262728
293031
Check-in date - Check-out date

Filter by:


Star rating

Review score

San Cristóbal de Las Casas – 185 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.

Excellent location only 1 block away from the restaurants in a very quiet st. We were upgraded to a better room, which was nice.
8.7
Scored 8.7
Fabulous
Rated fabulous
937 reviews
Price from£72.70per night
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...

Beautiful courtyard, wonderful food and staff, interesting ceramics, artefacts and literary history.
9.1
Scored 9.1
Superb
Rated superb
898 reviews
Price from£63.18per night
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.

Great location, comfortable room, excellent service
9.0
Scored 9.0
Superb
Rated superb
784 reviews
Price from£57.20per night
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 spacious hotel away from the noisy streets near a square , church and museum.
9.0
Scored 9.0
Superb
Rated superb
1,132 reviews
Price from£44.86per night
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.

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
260 reviews
Price from£132.26per night
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!
8.5
Scored 8.5
Very good
Rated very good
418 reviews
Price from£28.41per night
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.
8.4
Scored 8.4
Very good
Rated very good
294 reviews
Price from£38.98per night
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.
9.1
Scored 9.1
Superb
Rated superb
515 reviews
Price from£49.96per night
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.

Very well located hotel on the main street close to all the cafes and shops and main plaza, within walking distance of all the main sights and the bus station. Rooms are located around a lovely central courtyard. The room was well appointed with tv and ensuite. Staff were very friendly. And the room happened to be available when I arrived early in the morning so they let me check in.
8.8
Scored 8.8
Fabulous
Rated fabulous
499 reviews
Price from£38.80per night
Hotel Pepe Pancho, hotel in San Cristóbal de Las Casas

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
233 reviews
Price from£30.94per night
See all 139 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
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 260 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.

    Muy bonitas las habitaciones y excelente ubicación

  • Hotel Posada El Zaguán
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 462 reviews

    Posada El Zaguan is a renovated Mexican-style hotel in San Cristóbal de Las Casas. It boasts mountain views, a shared dining room and free breakfast. Free Wi-Fi access is available.

    Nice place excelent breakfast good location helpfull staf

  • Casa Santa Lucia
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 285 reviews

    Casa Santa Lucia is located in San Cristóbal de Las Casas, 300 metres from the Craft Market. Free Wi-Fi access and free full breakfast are included.

    Great breakfast and location! Quite attentive staff.

  • Guayaba Inn Boutique Hotel
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 171 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.

  • Casa del Alma Hotel Boutique & Spa
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 246 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

  • OYO Casa Rotter
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 14 reviews

    OYO Casa Rotter is located in San Cristóbal de Las Casas, within 1.5 km of Central Plaza & Park and 1.9 km of Santo Domingo Church San Cristobal de las Casas.

    El café con pan muy bueno y el desayuno básico muy rico

  • Posada Real de Chiapas
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 32 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 concepto, las habitaciones . Servicio del restaurante.

  • Suites del Barrio
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 reviews

    Set in San Cristóbal de Las Casas, Suites del Barrio offers 3-star accommodation with a terrace and a restaurant.

    El lugar es un estilo vintage hermoso a mí compañero le gustó

Budget hotels in San Cristóbal de Las Casas

  • Hotel Casa de Gandhi
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 347 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
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 271 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 Azabache
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 741 reviews

    Boasting a garden and a terrace, Hotel Casa Azabache is set in San Cristóbal de Las Casas, 850 metres from San Cristobal Cathedral and 1.2 km from Central Plaza & Park.

    Beautiful, clean, peaceful, with friendly staff especially Fanny

  • Hotel Casa del Sol
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 235 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
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 281 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.

  • Hotel Tepeyac
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 402 reviews

    Hotel Posada Tepeyac is set in the centre of San Cristóbal de Las Casas, two blocks from the historic city centre. Every room is fitted with a TV with satellite channels.

    La decoración del hotel, los colores y la tranquilidad.

  • Casa Cafeólogo
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 204 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.

    great location, great room, great breakfast, very friendly staff

  • Hotel Grand Maria
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 784 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

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

  • Kukurutz Residencia
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 64 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

  • Hotel Tradicional
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Hotel Tradicional is situated in San Cristóbal de Las Casas, within 600 metres of Amber Museum and 1.5 km of Na Bolom Museum.

  • Docecuartos Hotel
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 12 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.

    Muy cómodo el cuarto, linda decoración y el servicio todos muy amables

  • Hacienda Valentino
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 4 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.

  • Plaza Gallery Hotel Boutique
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 74 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.

  • Sombra del Agua
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 898 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
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 654 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

  • Hotel Casa Selah
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 37 reviews

    Only a 5-minute walk from the town centre and main square, Hotel Casa Selah is located in San Cristóbal de Las Casas. It offers free Wi-Fi access, luggage storage and shuttle services for a fee.

    Muy bien ubicado, muy cómodo y bonito, descanse muy bien

FAQs about hotels in San Cristóbal de Las Casas







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

  • 10
    Scored 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
  • 10
    Scored 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
  • 10
    Scored 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
  • 10
    Scored 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
  • 8.0
    Scored 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
  • 8.0
    Scored 8.0

    A beautiful but very large city located high up in the...

    A beautiful but very large city located high up in the mountains (2200m) so be prepared for cool nights! Two long pedestrian streets lined with shops, bars, restaurants and market sellers as well as markets at either end. Great things to see and do in the environs of the city such as San Juan Chamula, Zinancantan, Caves of Rancho Nuevo, Canyon (closer to Tuxtla), etc. The amber museum in town was fascinating!
    Robin
    Australia

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

  • From £48 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 462 reviews
    The staff was really nice, always smiling and welcoming. This hotel has one of the best water pressure and warmth i've experienced in Mexico! This is totally a plus!! The breakfast was simple and yet sufficient and delicious. It is served in a little kitchen and you can see the staff making it and serving it to you fresh. They give you a bottle of water every morning which was very nice! The hotel itself is very arty, beautiful. It has a mandarine tree and was lovely.
    Hadar Molcho-Shalit
    Israel
  • From £25.14 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 741 reviews
    The hotel itself was lovely, such a nice place, and the staff were exceptionally helpful, sending us links to things to do and advice which was really appreciated. The rooms were quite compact but very clean and well laid out. We had access to a fridge and kitchen area, which was also helpful. The location of the hotel was a short walk from the centre and made it easy for us to get to and from the pick-up points for trips, and when going for food and drinks.
    Jo
    United Kingdom
  • From £207.14 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 207 reviews
    The staff is by far some of the best! I travel often and more places should be lucky enough to have people like this working with them. The manager Anna went out of her way to meet us and make sure we were happy throughout our stay. Beautiful property with amazing service and smiles! I will definitely be back! Also the food in the hotel is delicious and Hotel Bo has amazing charm.
    Brandi
    United States
  • From £56.72 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 347 reviews
    Absolutely everything was excellent. There's only 4 rooms in the whole hotels so they staff's full attention is on you. It's quiet, beautiful and coffee/pox are included. They even gave us a travel bag of waters for the trip home. The attention to detail is amazing. Also the location is A+, it's right next to the best cafe in San Cris, and a short walk to everything.
    Joshy Straw
    Australia
  • From £48.07 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 331 reviews
    The Hotel Na Bolom should be on everyone’s list of places to see before you die. This may be the best place I’ve ever staid in my well traveled life. The place is beautiful and peaceful. You are likely to meet a archeologist in the research library or some other interesting traveler The food is also very fresh much of it from the garden. It is also very quiet
    cindy
    United States
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 30 reviews
    A Mexican matrimonial bed but comfortable in a spacious room. The fancy soaps and sample coffee and tea packets were nice . The hotel is just a block off the walking street , Real de Guadalupe . A delicious Indian restaurant is below the room and Restaurante Taniperla just a few steps away for a nice breakfast with big cups of coffee .
    Rebecca
    United States
  • From £23.20 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 377 reviews
    There is a business disco/bar with extremely loud music playing next store until 330AM. The front desk person lied to a fellow traveler saying it would end between 10 and 11 PM..he then lied to us saying it was for only one night (daj..it is an established disco/bar) when we said we had to book another hotel and asked to be refunded.
    R
    Rafael
    United States
  • From £49.50 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 472 reviews
    The hotel is in an excellent location for travelers. You can easily reach the main plaza after a 10 minute walk. Restaurants and bars are also a short walk away. The hotel is clean, provides purified drinking water for guests, and has such charming decor. The manager, Antonio, truly goes above and beyond to be helpful and welcoming.
    Terwase
    United States
  • From £43.62 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 937 reviews
    I liked this hotel a lot. It is very cozy and clean. The staff is very kind and helpful. It is located far enough from the bars and restaurants so you are not awake all night but close enough to walk to the cities highlights. Breakfast is awesome, best breakfast during my trip in Mexico.
    acforeroj
    Colombia
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 174 reviews
    best hotel! super close to main square! room equipped with kitchen, smart tv has all streaming channels available! owners we’ve very easy to communicate with on what’s app and we’re flexible in extending our stay :) would definitely stay here again!
    Chelsey
    Australia
  • From £27.97 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 702 reviews
    Excellent hostel, clean, accommodating, staff are helpful. Private rooms are brand new and wouldn’t be out of place in a high end hotel. Free breakfast (three options each day) and free dinner. Free cocktails some nights. Great vibe and social.
    Kurt
    Australia
  • From £85.80 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 898 reviews
    It’s very central and the hotel itself is stunning. The on-site restaurant is the best one we went to in San Cristobal, absolutely fantastic. Beds are comfy and staff are accommodating and polite. One of our rooms was lovely.
    Aislinn
    United Kingdom
  • From £50.78 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 498 reviews
    This Hotel was clean, comfortable and very roomy. The staff was the best. The food was good too. Warm water every day. The heated pool was plus too. We would definitely go back!
    CORINA
    United States
  • From £16.96 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 1,278 reviews
    Best hostel where we stayed in 2 months in Mexico. great staff, great breakfast, our room was the number 6 and it was super cozy.
    Teresa
    Portugal
  • From £82.50 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 285 reviews
    The hotel is beautiful, the breakfast was amazing and everyone in the hotel was friendly and lovely.. highlight hotel of my trip
    Martinez
    Mexico
  • From £54 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 67 reviews
    Everything! Lovely quiet.hotel with wonderful facilities, food and staff. Excellent location. 10 minutes walking to downtown.
    Maria
    United States
  • From £48.07 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 331 reviews
    Fabulouso to stay in this museum/hotel, especially after we changed rooms! Loved the cats and Fidelia was the BEST!
    Kimm
    United States
  • From £47.02 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 321 reviews
    maybe the most comfortable beds in all Chiapas. Beautiful hotel and great value for money.
    Karl-Heinz
    Germany
  • From £25.14 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 741 reviews
    Beautiful little hotel with lovely common spaces.
    Brittany
    United States
  • From £47.02 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 321 reviews
    Very pretty and comfortable hotel.
    Y
    Yesenia
    United States
gogless