Skip to main content

Accommodation in San Cristóbal de Las Casas

Find the accommodation that appeal to you the most

The best accommodation in San Cristóbal de Las Casas

Check out our pick of great accommodation in San Cristóbal de Las Casas

Filter by:

Review score

La Abuelita Hostal

San Cristóbal de Las Casas

Situated in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within 700 metres, La Abuelita Hostal features a garden, allergy-free rooms, free WiFi throughout the property and a...

M
Mary JANE
From
New Zealand
Great rooftop view Old lovely done up bills Great location
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,168 reviews
Price from
US$22.58
1 night, 2 adults

Posada del Abuelito (Hostel)

San Cristóbal de Las Casas

Set in San Cristóbal de Las Casas, Posada del Abuelito (Hostel) features a garden, shared lounge, terrace, and free WiFi throughout the property.

A
Argyro
From
Greece
Everything was amazing one of the best hostels we have ever stayed in!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,076 reviews
Price from
US$18.34
1 night, 2 adults

Parador Margarita

Hotel in San Cristóbal de Las Casas

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.

M
Michele
From
Spain
I never write reviews but this hotel was so good for the money we paid (like 30€ for a double, in November) that I still can't believe it. The room was gigantic, ultra clean, with views of the mountains. The bed was ultra comfy. Bathroom was squeaky clean. The hotel itself has a rustic vibe that adds to the experience. And it's super silent. I wish we could have extended ours stay. 100% would recommend.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,492 reviews
Price from
US$50.18
1 night, 2 adults

Che San Cristobal de las Casas Hostel

San Cristóbal de Las Casas

Che San Cristobal de las Casas Hostel is situated in San Cristóbal de Las Casas, within less than 1 km of La Merced Church and a 8-minute walk of Del Carmen Arch.

N
Nissim Saar
From
Israel
I loved everything, the location, the staff. I especially want to mention Pablo, who provides exceptional service. I would love to come back.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 157 reviews
Price from
US$40.65
1 night, 2 adults

Posada Real de Chiapas

Hotel in San Cristóbal de Las Casas

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.

A
Adriana
From
Costa Rica
The location, the swimming pool, the staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 119 reviews
Price from
US$83.51
1 night, 2 adults

Tierra Alta Hostal

San Cristóbal de Las Casas

Situated in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within less than 1 km, Tierra Alta Hostal features a tour desk, non-smoking rooms, a garden, free WiFi throughout the...

T
Tewolde
From
United Kingdom
The facilities at this hostel are excellent. Hot showers, clean and a pool table! The staff are polite, friendly and very accommodating.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 199 reviews
Price from
US$19.21
1 night, 2 adults

Casa Don Pedro Faro

San Cristóbal de Las Casas

Offering city views, Casa Don Pedro Faro is an accommodation situated in San Cristóbal de Las Casas, 600 metres from San Cristobal Cathedral and 300 metres from La Merced Church.

P
Pimentel
From
Australia
Fire places 😁 so cosy didn't want to leave the room. Bed was very comfortable. Kitchen was will equipped. Was near everything without being in the middle of town.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 115 reviews
Price from
US$46.54
1 night, 2 adults

Hotel Plaza 79

Hotel in San Cristóbal de Las Casas

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.

G
Georg
From
Switzerland
New hotel with very nice big rooms. Very nice staff.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 129 reviews
Price from
US$129.36
1 night, 2 adults

Casa 4 Estaciones Bed and Breakfast

San Cristóbal de Las Casas

Set in San Cristóbal de Las Casas, 3 km from San Cristobal Cathedral, Casa 4 Estaciones Bed and Breakfast offers accommodation with a garden, free private parking and a terrace.

N
Noemie
From
Switzerland
Really lovely, quiet place, surrounded by nature. The hostal is small and I was direclty feeling like at home Nice place to rest, be in nature and at the same tim not far away from the center. Fernando pay a lot of attention to his hosts, he is really friendly and he picked me up on town the day of my arrival. And the breakfasts are AMAZING!!! I can highly recommended
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 141 reviews
Price from
US$16.73
1 night, 2 adults

Hotel Pepen

Hotel in San Cristóbal de Las Casas

Located within 1.1 km of La Merced Church and 1 km of Del Carmen Arch, Hotel Pepen features rooms in San Cristóbal de Las Casas.

D
Dennis
From
Italy
Great rooms and location. Clean and spacious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 342 reviews
Price from
US$44.55
1 night, 2 adults
All accommodation in San Cristóbal de Las Casas

Top picks for San Cristóbal de Las Casas hotels

Explore our most popular hotels in San Cristóbal de Las Casas

Filter by:

Review score

La Abuelita Hostal

San Cristóbal de Las Casas

Situated in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within 700 metres, La Abuelita Hostal features a garden, allergy-free rooms, free WiFi throughout the property and a...

M
Mary JANE
From
New Zealand
Great rooftop view Old lovely done up bills Great location
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,168 reviews
Price from
US$22.58
1 night, 2 adults

Posada del Abuelito (Hostel)

San Cristóbal de Las Casas

Set in San Cristóbal de Las Casas, Posada del Abuelito (Hostel) features a garden, shared lounge, terrace, and free WiFi throughout the property.

A
Argyro
From
Greece
Everything was amazing one of the best hostels we have ever stayed in!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,076 reviews
Price from
US$18.34
1 night, 2 adults

Parador Margarita

Hotel in San Cristóbal de Las Casas

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.

M
Michele
From
Spain
I never write reviews but this hotel was so good for the money we paid (like 30€ for a double, in November) that I still can't believe it. The room was gigantic, ultra clean, with views of the mountains. The bed was ultra comfy. Bathroom was squeaky clean. The hotel itself has a rustic vibe that adds to the experience. And it's super silent. I wish we could have extended ours stay. 100% would recommend.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,492 reviews
Price from
US$50.18
1 night, 2 adults

Che San Cristobal de las Casas Hostel

San Cristóbal de Las Casas

Che San Cristobal de las Casas Hostel is situated in San Cristóbal de Las Casas, within less than 1 km of La Merced Church and a 8-minute walk of Del Carmen Arch.

N
Nissim Saar
From
Israel
I loved everything, the location, the staff. I especially want to mention Pablo, who provides exceptional service. I would love to come back.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 157 reviews
Price from
US$40.65
1 night, 2 adults

Posada Real de Chiapas

Hotel in San Cristóbal de Las Casas

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.

A
Adriana
From
Costa Rica
The location, the swimming pool, the staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 119 reviews
Price from
US$83.51
1 night, 2 adults

Tierra Alta Hostal

San Cristóbal de Las Casas

Situated in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within less than 1 km, Tierra Alta Hostal features a tour desk, non-smoking rooms, a garden, free WiFi throughout the...

T
Tewolde
From
United Kingdom
The facilities at this hostel are excellent. Hot showers, clean and a pool table! The staff are polite, friendly and very accommodating.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 199 reviews
Price from
US$19.21
1 night, 2 adults

Casa Don Pedro Faro

San Cristóbal de Las Casas

Offering city views, Casa Don Pedro Faro is an accommodation situated in San Cristóbal de Las Casas, 600 metres from San Cristobal Cathedral and 300 metres from La Merced Church.

P
Pimentel
From
Australia
Fire places 😁 so cosy didn't want to leave the room. Bed was very comfortable. Kitchen was will equipped. Was near everything without being in the middle of town.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 115 reviews
Price from
US$46.54
1 night, 2 adults

Hotel Plaza 79

Hotel in San Cristóbal de Las Casas

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.

G
Georg
From
Switzerland
New hotel with very nice big rooms. Very nice staff.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 129 reviews
Price from
US$129.36
1 night, 2 adults

Casa 4 Estaciones Bed and Breakfast

San Cristóbal de Las Casas

Set in San Cristóbal de Las Casas, 3 km from San Cristobal Cathedral, Casa 4 Estaciones Bed and Breakfast offers accommodation with a garden, free private parking and a terrace.

N
Noemie
From
Switzerland
Really lovely, quiet place, surrounded by nature. The hostal is small and I was direclty feeling like at home Nice place to rest, be in nature and at the same tim not far away from the center. Fernando pay a lot of attention to his hosts, he is really friendly and he picked me up on town the day of my arrival. And the breakfasts are AMAZING!!! I can highly recommended
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 141 reviews
Price from
US$16.73
1 night, 2 adults

Hotel Pepen

Hotel in San Cristóbal de Las Casas

Located within 1.1 km of La Merced Church and 1 km of Del Carmen Arch, Hotel Pepen features rooms in San Cristóbal de Las Casas.

D
Dennis
From
Italy
Great rooms and location. Clean and spacious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 342 reviews
Price from
US$44.55
1 night, 2 adults
All accommodation in San Cristóbal de Las Casas

Most booked accommodation in San Cristóbal de Las Casas and surroundings in the past month

See all

Popular with guests booking accommodation in San Cristóbal de Las Casas

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 700 reviews

Popular with guests booking accommodation in San Cristóbal de Las Casas

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 594 reviews

Popular with guests booking accommodation in San Cristóbal de Las Casas

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 223 reviews

Popular with guests booking accommodation in San Cristóbal de Las Casas

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,028 reviews

Popular with guests booking accommodation in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 861 reviews

Popular with guests booking accommodation in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,076 reviews

Popular with guests booking accommodation in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 592 reviews

Popular with guests booking accommodation in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 492 reviews

Popular with guests booking accommodation in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,168 reviews

Popular with guests booking accommodation in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,492 reviews

Great access to the city centre. Check these accommodation in San Cristóbal de Las Casas and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 195 reviews

Situated in San Cristóbal de Las Casas, within 200 metres of San Cristobal Cathedral and 100 metres of Central Plaza & Park, Hotel Santa Clara features accommodation with a garden and free WiFi...

From US$55.93 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 106 reviews

Hotel Ciudad Real Centro Historico is situated in the main square of historic San Cristobal de las Casas, and offers 3 restaurants, a charming central courtyard and stylish rooms.

From US$117.09 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 152 reviews

Hotel San Martin is located in San Cristóbal de Las Casas, 600 metres from La Merced Church and 500 metres from Del Carmen Arch. This 3-star hotel offers a tour desk and luggage storage space.

From US$32.90 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 148 reviews

Located in San Cristóbal de Las Casas, 300 metres from San Cristobal Cathedral, Hotel Helverica provides accommodation with a terrace, free private parking and a restaurant.

From US$111.02 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 592 reviews

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

From US$106.59 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 102 reviews

"A traditional Temascal sauna and rooms with free Wi-Fi, a free minibar and coffee maker are offered at this colonial-style house. San Cristobal’s central Zócalo Square is just 150 metres away.

From US$76.32 per night

LOFT MADERO 16 is situated in San Cristóbal de Las Casas, 200 metres from Central Plaza & Park, 700 metres from Santo Domingo Church San Cristobal de las Casas, and 700 metres from La Merced Church.

From US$3,009 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 139 reviews

Located 300 metres from San Cristobal Cathedral, Mansion de los Angeles offers 3-star accommodation in San Cristóbal de Las Casas and features a garden, a terrace and a restaurant.

From US$59.22 per night

Save money on accommodation in San Cristóbal de Las Casas and nearby – budget options available

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 175 reviews

Casa Cafeólogo features free WiFi and views of garden in San Cristóbal de Las Casas. Featuring room service, this property also provides guests with a terrace. The hotel features family rooms.

From US$145.08 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 169 reviews

This charming 16th-century building is located in central San Cristóbal de las Casas, just 10 minutes’ walk from San Cristóbal Church. It offers charming rooms with cable TV and free Wi-Fi.

From US$103.63 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 50 reviews

Hotel Quinta los Morales has a garden, terrace, a restaurant and bar in San Cristóbal de Las Casas. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

From US$76.46 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 44 reviews

Set within 500 metres of Del Carmen Arch and 700 metres of Santo Domingo Church San Cristobal de las Casas, Hostel Casa De Yagil provides rooms in San Cristóbal de Las Casas.

From US$48.75 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 60 reviews

Set in San Cristóbal de Las Casas, 400 metres from San Cristobal Cathedral, Plaza Magnolias Suites offers accommodation with free WiFi and free private parking.

From US$110.14 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 35 reviews

Set in San Cristóbal de Las Casas, 500 metres from San Cristobal Cathedral, Hotel Palacio de Moctezuma offers accommodation with a garden, free private parking and a restaurant.

From US$59.22 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 464 reviews

Hotel Casa Mexicana is a colonial-style building located 100 metres from Santo Domingo Church, in the historic centre of San Cristóbal de las Casas. It offers a charming central garden and free Wi-Fi.

From US$65.80 per night

Located in San Cristóbal de Las Casas, near Santo Domingo Church San Cristobal de las Casas, Central Plaza & Park and La Merced Church, loft 2 blocks from the cathedral has a garden.

From US$105.27 per night

Enjoy breakfast in San Cristóbal de Las Casas and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 177 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.

From US$168.77 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 275 reviews

Boasting a garden, terrace and views of city, Hostal La Isla is situated in San Cristóbal de Las Casas, 500 metres from San Cristobal Cathedral.

From US$38.81 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 272 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.

From US$296.08 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 471 reviews

Best Value for Money! The Standard Rate does not include meals. If you choose the Bed & Breakfast Rate, it does include breakfast and dinner. Tuesday: Free Mojitos • Friday: Free Cocktalls.

From US$37.31 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 371 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.

From US$67.37 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,028 reviews

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.

From US$92.76 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Hostal bruja is set in San Cristóbal de Las Casas, 600 metres from San Cristobal Cathedral, 600 metres from Central Plaza & Park, as well as 1.1 km from Santo Domingo Church San Cristobal de las Casas...

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 179 reviews

Located in San Cristóbal de Las Casas, La Tozi Hotel features a garden, terrace, restaurant, and free WiFi throughout the property.

From US$43.79 per night

FAQ about accommodation in San Cristóbal de Las Casas

Accommodation that guests love in San Cristóbal de Las Casas

See all
Avg. price/night: US$50.18
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 281 reviews
Incredibly unique accommodations! Amazing history, cozy rooms, and wonderful staff
Guest review by
Evan
Young couple
Avg. price/night: US$57.70
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 555 reviews
We booked this place very last minute after another booking didn’t work out. We were so happy that we did. We had the Bambu apartment, it was really charming, lots of character. The street outside is pedestrianised and is very quiet, with lovely views. The apartment is comfortable. The shower is fantastic. We have been travelling with our family on an extended trip and this was the best value accommodation we have stayed in 10 months. Our kids absolutely loved it.
Guest review by
Georgina
Family with young children
Avg. price/night: US$50.18
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 281 reviews
This is not a hotel, it is a museum, and so much more. A truly magical experience. On a chilly night having the caretaker come in to light the fire in your fireplace... so cool. Accommodations were simple and lovely, service was as if we were in a 5 star hotel. Wander the organic garden and tge wooded foot trails.
Guest review by
Shannon
Young couple
Avg. price/night: US$38.81
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 275 reviews
I stayed in capsule style dorm which was great for privacy. There are shelves, hangers, light, charging points inside the capsule. Really comfy beds with curtains for privacy. Totally worth the extra price. Nice breakfast, homemade to get your day started. Staff is super friendly. We cooked and shared some meals with everyone in the kitchen. Free yoga. They even got the fireplace and a Christmas tree going.. Definitely staying over the holidays. San Cris. has so much to do..
Guest review by
Alex
Solo traveller
Avg. price/night: US$94.75
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 60 reviews
It was a wonderful experience. Close to the city centre, comfortable beds, nicely refurbished, incredible view from the terras where you take the breakfast. Marie Luisa really took good care of us and the hotel was foreseen of all the accommodations a modern boutique hotel should have. If we go back to San Cristobal, we will take it again! Highly recommended.
Guest review by
Wim
Family with young children
Avg. price/night: US$25
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 123 reviews
Clean, simple accommodations. The extra woolen blankets provided were great. The location is fantastic for going into downtown
Guest review by
Raquel M.
People with friends