The 10 best cheap hotels in San Cristóbal de Las Casas, Mexico | Booking.com
Skip to main content

Cheap hotels in San Cristóbal de Las Casas

Find the cheap hotels that appeal to you the most

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

L
Lobsan Sonbrub
From
Spain
This hostel is amazing. Great staff, amazing kitchen, good beds, insanely cheap, good terrace, they plan activities... Everything is good here
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,166 reviews
Price from
$22.06
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.

S
Sherry Carrington
From
United States
Beautiful property cheerful Pleasant friendly . Private rooms and dormitories with en suite bathrooms, good showers, wow hot water. Attached sitting room with cupboards sink storage area ,a real Plus. Spacious and spotless clean kitchen good refrigerator plenty of free drinking water. Free Wi-Fi throughout the property. Very nicely decorated dining area with its own private bathroom and comfy sectional sofa sitting area. Lots of space to lounge and relax. Rooftop View of the mountains awesome. Central downtown location near everything of Interest. Shout out to reservation front desk staff/management Agustin and Max. great service thank you so very much. This property is within walking distance to the famous pedestrian strip Real de Guadalupe and the indigenous Market where you can find everything fresh fruit to nuts ,clothing, jewelry beautiful traditional handmade crafts. Great experience.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 120 reviews
Price from
$14.25
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.2
Wonderful - What previous guests thought, 114 reviews
Price from
$71.19
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...

Y
Yulia Stupak
From
Russia
We loved it! Super clean, close to the center, hot water 24/7, fully equipped kitchen, great internet, excellent service and staff attention – 10 out of 10. We immediately felt at home. There's always coffee, tea, and cookies in the kitchen, and they let us check in early and check out a bit later. They even have ping pong! A wonderful place you'd want to come back to. Special thanks to the staff for their care and attention. 10/10
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 174 reviews
Price from
$28.87
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.

J
Jorge
From
United States
Very nice Place, great view comfy and close to everything Happy with the booking thank you
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 108 reviews
Price from
$31.28
1 night, 2 adults

Casa San Cristóbal

San Cristóbal de Las Casas

Located within a 15-minute walk of Santo Domingo Church San Cristobal de las Casas and 0.7 miles of La Merced Church, Casa San Cristóbal provides rooms in San Cristóbal de Las Casas.

E
Evanoff
From
Palau
Sweet little guesthouse with a chill vibe. It is clean, comfortable, and an incredible value.I extended my stay. Added bonus is the roof top terrace!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 124 reviews
Price from
$24.51
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.

I
Ingvild Johanna
From
Norway
It was good to live in nature, with hummingbirds visiting every morning for breakfast. The breakfast is also really good, and different every day. Would have stayed longer if we had the time!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 137 reviews
Price from
$14.71
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.

A
ARMANDO
From
United States
very close to everything walking distance to mayor atractions and downtown
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 363 reviews
Price from
$29.91
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.1
Wonderful - What previous guests thought, 272 reviews
Price from
$53.56
1 night, 2 adults

Casa Carmen

San Cristóbal de Las Casas

Just a 5-minute walk from San Cristobal Cathedral and a few steps from Del Carmen Arch, Casa Carmen features accommodations in San Cristóbal de Las Casas, with a shared lounge.

E
Evelyn
From
United States
Casa Carmen is amazing, the amenities are great, staff is super friendly. Definitely staying here if we come back to San Cristóbal
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 335 reviews
Price from
$58.64
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

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 10.0
    Exceptional - What previous guests thought, 1 review

    Casa Luna Hospedaje is a recently renovated homestay in San Cristóbal de Las Casas near San Cristobal Cathedral. This property offers access to a terrace, free private parking, and free Wifi.

    From $31.86 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 126 reviews

    Hostal IKAL offers accommodations in San Cristóbal de Las Casas, a 10-minute walk from La Merced Church and half a mile from Del Carmen Arch.

    From $24.43 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    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 7.7
    Good - What previous guests thought, 171 reviews

    Berlin61 B&B is a recently renovated guest house in San Cristóbal de Las Casas near San Cristobal Cathedral. Guests staying at this guest house have access to a patio.

    From $22.42 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 189 reviews

    Located in San Cristóbal de Las Casas, a 3-minute walk from San Cristobal Cathedral, Hotel Jardines del Centro has accommodations with a garden, free private parking and a restaurant.

    From $35.51 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Casa colonial en el centro de San Cristobal de las casas is located in San Cristóbal de Las Casas, just a 11-minute walk from La Merced Church and 0.6 miles from Del Carmen Arch.

    From $223.02 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 567 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 $54.64 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 8 reviews

    Hotel Vinahel is located in San Cristóbal de Las Casas, within a 9-minute walk of Na Bolom Museum and 0.6 miles of Amber Museum.

    From $40.50 per night

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

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 233 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 $55.87 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 18 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 $150.41 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 94 reviews

    La Fortaleza Hostel in San Cristóbal de Las Casas provides adults only accommodations with a shared lounge and a bar.

    From $30.85 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 513 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 $16.97 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 4 reviews

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

    From $53.10 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 8 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 8.8
    Excellent - What previous guests thought, 149 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 $54.96 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 51 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.

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

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 119 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 $18.51 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 46 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 $70.64 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 48 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 $26.32 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 8.9
    Excellent - What previous guests thought, 262 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 $24.88 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 141 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 $52.71 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6 reviews

    Featuring 4-star accommodations, Rosario Hotel is located in San Cristóbal de Las Casas, a 6-minute walk from San Cristobal Cathedral and 400 yards from Santo Domingo Church San Cristobal de las Casas...

    From $51.42 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 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.

    From $126.85 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: $37.92
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 363 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: $24.88
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 262 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.03
    Scored out of 10, guest rating 9.2
    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: $36.85
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 81 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
gogless