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

Filter by:


Star rating

Review score

San Cristóbal de Las Casas – 183 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
930 reviews
Price fromMYR 426.06per 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
909 reviews
Price fromMYR 370.28per 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
786 reviews
Price fromMYR 335.22per 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,141 reviews
Price fromMYR 262.91per 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
266 reviews
Price fromMYR 775.14per 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
428 reviews
Price fromMYR 166.51per 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
290 reviews
Price fromMYR 167.67per night
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.

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
313 reviews
Price fromMYR 208.52per 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
509 reviews
Price fromMYR 227.40per 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
234 reviews
Price fromMYR 181.32per night
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
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 266 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
     · 469 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
     · 286 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
     · 172 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
     · 244 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

  • 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ó

  • Villas Na
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 51 reviews

    Situated in San Cristóbal de Las Casas, 3.5 km from San Cristobal Cathedral, Villas Na features accommodation with a garden, free private parking and a terrace.

    Excelente lugar para descansar, excelente atención.

Budget hotels in San Cristóbal de Las Casas

  • Hotel Villa Murano
    9.6
    Scored 9.6
    Exceptional
    Rated 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
    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
     · 278 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
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 240 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
     · 403 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.2
    Scored 9.2
    Superb
    Rated superb
     · 206 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
     · 786 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

  • 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
     · 909 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.

  • Ganesha Hotel
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 313 reviews

    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.

    The yoga room was lovely and the bathrooms were clean

  • Hotel Posada Primavera
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 656 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

  • Casa Rosa Hotel & Spa
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 50 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

  • Hotel Vinahel
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review

    Hotel Vinahel features rooms in San Cristóbal de Las Casas near La Merced Church and Del Carmen Arch. Popular points of interest nearby include San Cristobal Church, Na Bolom Museum and Amber Museum.

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 MYR 220.60 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 471 reviews
    The place is best value for money in San Cristobal:) They have the best breakfast (coffee,fruit granola, fresh bread w jam and eggs). The water is REALLY hot and the pressure is super (which you don’t often get in México). The family who runs the place is super friendly and you feel at ease. They have a very nice shared area. The wifi is stable and everywhere. It’s a very quite place: our rooms were on the first floor and we didn’t hear a thing at night. Everything is very clean and welcoming!
    Ieva Marija
    Lithuania
  • From MYR 359.87 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 194 reviews
    One of our favorite B&B’s during our 5 week travel through Mexico. The owners are the nicest and best hosts ever. We arrived far before check-in but they made us breakfast and coffee anyway which made us feel at home. The rooms are simple, but have everything you need. The location is perfect for discovering San Cristobal. We had the feeling that we really found a hidden gem with this place, and we wish the owners all the best on their adventure.
    Jad
    Netherlands
  • 7.0
    Scored 7.0
    Good
    Rated good
     · 49 reviews
    It was a really wonderfoul time, space is so cool, rooms are so big, super conmfortable. The prices are so good, kind of hotel service but is like home. They are cleanig the rooms everyday, wifi is the best. We had the best accommodation in mexico. They are offering tour services, we used the bike for free.
    Parize
    Pitcairn
  • From MYR 935.54 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 103 reviews
    Calm, peaceful and luxury place to pamper yourself in San Cristobal. Definitely a place to stay and disconnect. The interior design of the hotel, the room is beautiful, comfortable and has quality materials and products. The people that welcome us and the waiter were really attentive and helpful.
    Aida
    Netherlands
  • From MYR 411.42 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 909 reviews
    Feels like a super-luxury hotel - designed very well and super Impressive. The staff was nice and the shower was clean and beautiful. I really like that they gave us free water bottles, and placed the power sockets in good locations. The restaurants\coffee place of the hotel looks so good too.
    Shayel Mag
    Israel
  • From MYR 220.60 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 471 reviews
    The hotel is beautifully decorated and everyone that works there is kind and helpful. We felt very secure as you need a code to enter the building and they lock the larger door after 10 pm. Antonio helped us get tours, taxis and provided a map of the city. The hotel has plenty of hot water.
    Nora
    United States
  • From MYR 301.90 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 347 reviews
    The family that runs this hotel is very friendly and helpful. We needed to go early and they made sure the breakfast was ready when we needed it to be. Also they serve good coffee and liquors for you for free. All in all one of the best experiences wr ever had in a hotel.
    Herman Hendrik Jozef
    Netherlands
  • From MYR 152.31 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 281 reviews
    Nice looking family owned hotel, very clean and spacious rooms, great hot shower and very helpful staff. We had a very early checkout and had no problems with it and they helped us order a cab and were kind enough to let us leave our bags there. Really recommend!!
    Belyavin
    Israel
  • From MYR 239.07 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 315 reviews
    It’s the most modern hotel we have stayed at in Mexico. Very comfortable room. Free water bottles every day. Mongrammed pillow cases, great cable tv and best of all a great experience in the relaxing spa and sauna.
    diane
    Australia
  • From MYR 222.11 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 759 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 MYR 483.52 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 286 reviews
    Charming boutique hotel with rooms decorated in different styles. Breakfast was delicious, and Freddy, the manager, was very helpful with specific suggestions for good restaurants, coffeeshops, and things to do.
    Mr JoeM
    United States
  • From MYR 166.21 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 166 reviews
    Best private room I’ve had in Mexico. Clean, quiet, run by a super nice and helpful lady. I will definitely come back. An oasis of peace in a nice town. It was also nice to have a hot shower
    Ken
    Canada
  • From MYR 99.41 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 1,276 reviews
    The location is quiet, you have a lot of outdoor space and it is nice to chill there. The breakfast is delicious, the staff is super friendly! The best hostel i stayed in in Mexico
    Charlotte
    Belgium
  • From MYR 255.63 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 930 reviews
    its a quiet boutique hotel, but close to all the restaurants and bars, also to the center. the stuff were great, help all the time.
    iris
    Israel
  • From MYR 122.39 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,524 reviews
    10/10! The best hostel in Mexico! Very nice and friendly staff, nice dorm rooms and private rooms, everything nice and clean.
    Marek
    Mexico
  • From MYR 223.63 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 137 reviews
    Good breakfast options at a reasonable rate. Nice to have a restaurant in hotel. Staff responsive and friendly.
    Yolanda
    United States
  • From MYR 693.54 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 39 reviews
    everything for my was perfect and the most beautiful hotel boutique I have ever been
    Claudia
    United States
  • From MYR 1,142.31 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 74 reviews
    the hotel is beautiful and in a great location. the breakfast is very good.
    iris
    Israel
  • From MYR 281.50 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 194 reviews
    Location is perfect for us. Staff very nice. Hotel very clean
    Marta
    United States
  • From MYR 147.32 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 744 reviews
    Beautiful little hotel with lovely common spaces.
    Brittany
    United States