Skip to main content

Cheap hotels in San Cristóbal de Las Casas

Find the cheap hotels that appeal to you the most

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

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 8-minute walk, La Abuelita Hostal has a garden, allergy-free rooms, free WiFi throughout the property and a...

B
Bonnita
From
Canada
Fully equipped kitchen, fireplace was awesome, the staff was exceptionally nice people
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,166 reviews
Price from
$22.59
1 night, 2 adults

Posada del Abuelito (Hostel)

San Cristóbal de Las Casas

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

L
Liza
From
Australia
Everything was spotlessly clean and the rooms cleaned daily. The breakfast was great, staff friendly and helpful. Nice and quiet at night to get a good sleep. Lots of drinking water available. I can see why this hostel is rated so highly
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,075 reviews
Price from
$18.35
1 night, 2 adults

Parador Margarita

Hotel in San Cristóbal de Las Casas

Ideally located 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
Marcel
From
Germany
This is a wonderful hotel. Very customer oriented, clean, in a great yet quiet location. Highly recommended. Psst. They do a laundry service for a great price by kilogram.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,492 reviews
Price from
$50.20
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 located in San Cristóbal de Las Casas, within a 9-minute walk of La Merced Church and 0.4 miles of Del Carmen Arch.

L
Lucas
From
Brazil
Augustin and Martin are very lovely. Great location. Confortable bed.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 155 reviews
Price from
$40.66
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.

J
John Valentine
From
United States
The place was very classy yet comfortable.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 119 reviews
Price from
$83.53
1 night, 2 adults

Tierra Alta Hostal

San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 11-minute walk, Tierra Alta Hostal has a tour desk, non-smoking rooms, a garden, free WiFi throughout the...

J
JAIME
From
United States
This place is extraordinary and exceptional! It's inexplicably clean and the loving attention to how it's built is enthralling. There are so many amenities such as coffee and hot water and tea and good clean water to drink. Unlike other places that I have stayed, this place has great, hot water and Wi-Fi. The bathrooms and the facilities are super clean and there's lots of light everywhere. And there's lots of places to sit comfortably when you don't wanna be at Café somewhere. The staff was kind and the owner is a gem.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 199 reviews
Price from
$19.21
1 night, 2 adults

Casa Don Pedro Faro

San Cristóbal de Las Casas

Casa Don Pedro Faro enjoys a location in San Cristóbal de Las Casas, a 6-minute walk from Del Carmen Arch and 0.7 miles from Santo Domingo Church San Cristobal de las Casas.

R
Robert
From
United States
Location, staff, very clean, exactly as presented on B.com
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 115 reviews
Price from
$46.54
1 night, 2 adults

Casa 4 Estaciones Bed and Breakfast

San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas, 1.8 miles from San Cristobal Cathedral, Casa 4 Estaciones Bed and Breakfast provides accommodations with a garden, free private parking and a terrace.

E
Ethar
From
Egypt
Fernando is a great host! Very communicative and makes sure you’ve got everything you need. Coziest dorm I’ve ever been in! Amazing breakfast made with love.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 143 reviews
Price from
$16.73
1 night, 2 adults

Hotel Pepen

Hotel in San Cristóbal de Las Casas

Hotel Pepen is located in San Cristóbal de Las Casas, a 13-minute walk from La Merced Church and 0.6 miles from Del Carmen Arch.

C
Carolyn
From
United States
We were so surprised to arrive at this hotel and discover how beautiful and brand new it was! Such a lovely little boutique hotel find. Loved our room upstairs with windows facing hills and trees. Huge king bed.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 343 reviews
Price from
$44.56
1 night, 2 adults

Hotel Junvay

Hotel in San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 4-minute walk, Hotel Junvay has concierge services, non-smoking rooms, a garden, free WiFi and a terrace.

I
Isabel
From
United States
well located. open air with courtyard. the roosters are heard nearby even though you are right downtown!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 263 reviews
Price from
$69.27
1 night, 2 adults
All cheap hotels in San Cristóbal de Las Casas

The best cheap hotels in San Cristóbal de Las Casas

Check out our selection of great cheap hotels in San Cristóbal de Las Casas

Filter by:

Review score

La Abuelita Hostal

San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 8-minute walk, La Abuelita Hostal has a garden, allergy-free rooms, free WiFi throughout the property and a...

B
Bonnita
From
Canada
Fully equipped kitchen, fireplace was awesome, the staff was exceptionally nice people
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,166 reviews
Price from
$22.59
1 night, 2 adults

Posada del Abuelito (Hostel)

San Cristóbal de Las Casas

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

L
Liza
From
Australia
Everything was spotlessly clean and the rooms cleaned daily. The breakfast was great, staff friendly and helpful. Nice and quiet at night to get a good sleep. Lots of drinking water available. I can see why this hostel is rated so highly
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,075 reviews
Price from
$18.35
1 night, 2 adults

Parador Margarita

Hotel in San Cristóbal de Las Casas

Ideally located 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
Marcel
From
Germany
This is a wonderful hotel. Very customer oriented, clean, in a great yet quiet location. Highly recommended. Psst. They do a laundry service for a great price by kilogram.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,492 reviews
Price from
$50.20
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 located in San Cristóbal de Las Casas, within a 9-minute walk of La Merced Church and 0.4 miles of Del Carmen Arch.

L
Lucas
From
Brazil
Augustin and Martin are very lovely. Great location. Confortable bed.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 155 reviews
Price from
$40.66
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.

J
John Valentine
From
United States
The place was very classy yet comfortable.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 119 reviews
Price from
$83.53
1 night, 2 adults

Tierra Alta Hostal

San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 11-minute walk, Tierra Alta Hostal has a tour desk, non-smoking rooms, a garden, free WiFi throughout the...

J
JAIME
From
United States
This place is extraordinary and exceptional! It's inexplicably clean and the loving attention to how it's built is enthralling. There are so many amenities such as coffee and hot water and tea and good clean water to drink. Unlike other places that I have stayed, this place has great, hot water and Wi-Fi. The bathrooms and the facilities are super clean and there's lots of light everywhere. And there's lots of places to sit comfortably when you don't wanna be at Café somewhere. The staff was kind and the owner is a gem.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 199 reviews
Price from
$19.21
1 night, 2 adults

Casa Don Pedro Faro

San Cristóbal de Las Casas

Casa Don Pedro Faro enjoys a location in San Cristóbal de Las Casas, a 6-minute walk from Del Carmen Arch and 0.7 miles from Santo Domingo Church San Cristobal de las Casas.

R
Robert
From
United States
Location, staff, very clean, exactly as presented on B.com
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 115 reviews
Price from
$46.54
1 night, 2 adults

Casa 4 Estaciones Bed and Breakfast

San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas, 1.8 miles from San Cristobal Cathedral, Casa 4 Estaciones Bed and Breakfast provides accommodations with a garden, free private parking and a terrace.

E
Ethar
From
Egypt
Fernando is a great host! Very communicative and makes sure you’ve got everything you need. Coziest dorm I’ve ever been in! Amazing breakfast made with love.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 143 reviews
Price from
$16.73
1 night, 2 adults

Hotel Pepen

Hotel in San Cristóbal de Las Casas

Hotel Pepen is located in San Cristóbal de Las Casas, a 13-minute walk from La Merced Church and 0.6 miles from Del Carmen Arch.

C
Carolyn
From
United States
We were so surprised to arrive at this hotel and discover how beautiful and brand new it was! Such a lovely little boutique hotel find. Loved our room upstairs with windows facing hills and trees. Huge king bed.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 343 reviews
Price from
$44.56
1 night, 2 adults

Hotel Junvay

Hotel in San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 4-minute walk, Hotel Junvay has concierge services, non-smoking rooms, a garden, free WiFi and a terrace.

I
Isabel
From
United States
well located. open air with courtyard. the roosters are heard nearby even though you are right downtown!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 263 reviews
Price from
$69.27
1 night, 2 adults
All cheap hotels in San Cristóbal de Las Casas

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in San Cristóbal de Las Casas and surrounding area in the past month

See all

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

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 91 reviews

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 155 reviews

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

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 122 reviews

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

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 379 reviews

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

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 343 reviews

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

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 263 reviews

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

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 77 reviews

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

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 49 reviews

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

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 591 reviews

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,166 reviews

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 reviews

Hacienda Valentino has a garden, shared lounge, a terrace and restaurant in San Cristóbal de Las Casas. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

From $154.01 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 591 reviews

Casa Cheleb features rooms in San Cristóbal de Las Casas near Santo Domingo Church San Cristobal de las Casas and La Merced Church.

From $27.83 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 20 reviews

Located in San Cristóbal de Las Casas, within a 8-minute walk of San Cristobal Cathedral and 300 yards of La Merced Church, HOTEL PLAZA SAN CRISTOBAL INN provides accommodations with a garden and free...

From $88.95 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 18 reviews

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 11-minute walk, Xelva Hostel & Travel community provides concierge services, non-smoking rooms, a garden, free...

From $42.57 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews

Yo'on Centro Histórico is located in San Cristóbal de Las Casas, just a 7-minute walk from Del Carmen Arch and 0.6 miles from San Cristobal Church.

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

Loft two blocks from the catedral is located in San Cristóbal de Las Casas, just a 8-minute walk from La Merced Church and 0.4 miles from Del Carmen Arch.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 52 reviews

Hotel Arcos del Carmen has accommodations in San Cristóbal de Las Casas near La Merced Church and San Cristobal Church. This 2-star hotel offers a 24-hour front desk and free WiFi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 16 reviews

Just a 5-minute walk from San Cristobal Cathedral and 700 yards from Santo Domingo Church San Cristobal de las Casas, La Casa Del Rio - Cozy Rooms and Coworking features accommodations in San...

Great access to the city center. Check these cheap hotels in San Cristóbal de Las Casas and nearby

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 102 reviews

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

From $69.12 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 167 reviews

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 5-minute walk, Piedra Negra Boutique Hotel provides concierge services, non-smoking rooms, a garden, free WiFi...

From $50.02 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 122 reviews

Hostal IKAL provides a garden and accommodations with a kitchenette in San Cristóbal de Las Casas, a 4-minute walk from San Cristobal Cathedral.

From $25.01 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Offering a garden and a bar, Casa Atipica in San Cristóbal de Las Casas is close to San Cristobal Cathedral and Central Plaza & Park.

From $212.40 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 656 reviews

Located in San Cristóbal de Las Casas, within a 5-minute walk of San Cristobal Cathedral and 400 yards of Santo Domingo Church San Cristobal de las Casas, Hotel Barrio Antiguo has accommodations with...

From $57.92 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 9 reviews

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

From $35.54 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 111 reviews

Featuring a garden, shared lounge, terrace and free WiFi, Hostal Posada Mi Casa is located in San Cristóbal de Las Casas, a 6-minute walk from San Cristobal Cathedral and 500 yards from Santo Domingo...

From $19.74 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 34 reviews

Located in San Cristóbal de Las Casas, a 7-minute walk from San Cristobal Cathedral, Jungla Hotel Boutique features a garden and views of the mountain.

From $133.89 per night

Stay connected in San Cristóbal de Las Casas and nearby. Cheap hotels with free Wifi

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 41 reviews

Located in San Cristóbal de Las Casas, a 5-minute walk from San Cristobal Cathedral, Casa Rosa Hotel & Spa provides accommodations with free bikes, free private parking, a shared lounge and a terrace.

From $75.62 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 77 reviews

Alhambra Hotel - San Cristóbal de las Casas is located in San Cristóbal de Las Casas, within a 12-minute walk of La Merced Church and 0.6 miles of Del Carmen Arch.

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

Just a 5-minute walk from San Cristobal Cathedral and 500 yards from Santo Domingo Church San Cristobal de las Casas, Casa Mua features accommodations in San Cristóbal de Las Casas, with a garden.

From $33.04 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

Featuring 3-star accommodations, Casa Josvic is located in San Cristóbal de Las Casas, a 7-minute walk from San Cristobal Cathedral and 400 yards from Santo Domingo Church San Cristobal de las Casas.

From $33.04 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 227 reviews

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 7-minute walk, Hostel Boutique 55 provides express check-in and check-out, allergy-free rooms, a shared lounge...

From $44.10 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 150 reviews

Na Hotel offers accommodations in San Cristóbal de Las Casas, a 5-minute walk from Del Carmen Arch and 0.6 miles from Santo Domingo Church San Cristobal de las Casas.

From $55.28 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3 reviews

A 9-minute walk from San Cristobal Cathedral in San Cristóbal de Las Casas, Casa acogedora y colonial en San Cristobal LC offers accommodations with access to spa facilities and wellness packages.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 223 reviews

Located in San Cristóbal de Las Casas, a 8-minute walk from San Cristobal Cathedral, Arte Sano Hotel San Cristobal provides accommodations with a garden, free private parking and a terrace.

From $53.15 per night

FAQ about cheap hotels in San Cristóbal de Las Casas

Cheap hotels that guests love in San Cristóbal de Las Casas

See all
Avg. price/night: $52.59
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 343 reviews
The location in the downtown, the loveliness of the place, the staff very friendly, hot water in the shower, very clean, the bed comfy
Guest review by
Anais
Young couple
Avg. price/night: $44.10
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 227 reviews
Very homely and welcoming property. Very accessible and a great location very close to the centre. The host was nothing but helpful and very friendly. Very good value for money. They do a cleaning service for $100mx which was a dream after travelling for a couple weeks so far having no time to find a launderette. The room was very clean and cosy with clean towels provided. Would recommend this property to anyone :)
Guest review by
Emma
Young couple
Avg. price/night: $26.66
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,166 reviews
I love love love this hostel, that’s why I always come back every time I visit the city. It’s in the perfect location, the beds are super comfortable, the entire hostel is spotless as the staff keep it so clean, and the WiFi is decent for the area. Whenever there’s even the smallest issue, the staff are extremely responsive and will find a solution for you fast. I stayed here for a month as I came to the city for work and this place really feels like a home away from home. The staff feel like family. Come here, you will not regret it!
Guest review by
Daisy
Solo traveler
Avg. price/night: $43.66
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 91 reviews
Very friendly and helpful staff Laundry service available (give them your clothes then pick them up later or have them delivered to your room) - quick and very affordable Very clean and tidy entrance and communal areas Convenient location, short walk to town and points of interest, close to bus station
Guest review by
Raj
Solo traveler