We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

San Cristobal de las Casas Hotels

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Check In Check Out
    There are no pins in your viewport. Try moving the map or changing your filters.
    • {providername} {price}
    {providername} {price}
      {listitems}
    {sold_out_text}
    We can't find prices for this accommodation
    From {rate_price} {rate_periodicity}
    Your Hotel Search
    Check In Check Out
    Show Prices
    Clear all
    Your Selections
      Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Independent Hotels & up & up Internet & up Concierge Most Booked Hotels Business services Non-Smoking Hotel Meeting room Travellers' Top-Rated Hotels Reduced mobility rooms Air Conditioning £ ££ £££ ££££ Best Value Hotels Holiday Inn Green Best Western
    Price per night
    Enter dates & see best prices
    to
    Traveller Rating
    Location
    Any Distance
    from
    Amenities
    More
    Amenities
    Hotel class
    Neighbourhoods
    Style
    More
    Style
    Hotel brand
    • Sort by:
    • Traveller Ranked
    • Popularity
    • Lowest Price
    • Distance
    TripAdvisor members only.
    Login for exclusive access to hotel deals up to 40% off
    Login to get best prices
    Sponsored
    Casa Santa Lucia
    #3 of 72 hotels in San Cristobal de las Casas
    Special Price: 25% off room rate
    Hay que mencionar esta oferta en el momento de hacer la... Read more
    Casa Santa Lucia
    $$$$$$$$
    Show Prices
    #1 of 72 hotels in San Cristobal de las Casas
    16/01/2017The Sweetest!
    09/01/2017Perfect service and beautiful room.
    Guayaba Inn
    $$$$$$$$
    Show Prices
    #2 of 72 hotels in San Cristobal de las Casas
    16/01/2017A Top Hotel.
    08/01/2017Peaceful
    Hotel Bo
    $$$$$$$$
    Show Prices
    Casa Santa Lucia
    #3 of 72 hotels in San Cristobal de las Casas
    22/01/2017A jewel in San Cristobal
    17/01/2017Coming Back
    Casa Santa Lucia
    $$$$$$$$
    Show Prices
    Hotel Boutique Las Escaleras
    $$$$$$$$
    Show Prices
    #5 of 72 hotels in San Cristobal de las Casas
    13/01/2017Love the place
    29/12/2016New year
    Casa del Alma Hotel Boutique & Spa
    $$$$$$$$
    Show Prices
    #6 of 72 hotels in San Cristobal de las Casas
    Diego De Mazariegos
    $$$$$$$$
    Show Prices
    Holiday Inn San Cristobal - Espanol
    $$$$$$$$
    Show Prices
    #8 of 72 hotels in San Cristobal de las Casas
    02/12/2016Hotel with Character close to amenities
    04/07/2016Good value
    Hotel Casavieja
    $$$$$$$
    Show Prices
    Hotel Parador Margarita
    $$$$$$
    Show Prices
    #10 of 72 hotels in San Cristobal de las Casas
    Docecuartos Hotel
    $$$$$$$
    Show Prices
    #11 of 72 hotels in San Cristobal de las Casas
    29/12/2016Good deal
    17/07/2016Nice quiet hotel in the center
    Hotel Casa Mexicana
    $$$$$$$
    Show Prices
    #13 of 72 hotels in San Cristobal de las Casas
    Villas Casa Morada
    $$$$$$$$
    Show Prices
    #15 of 72 hotels in San Cristobal de las Casas
    02/01/2017Not so great
    24/11/2016Pricey & Lacking
    Fiesta Inn San Cristobal de las Casas
    $$$$$$$
    Show Prices
    Plaza Gallery Hotel & Boutique
    $$$$$$$$
    Show Prices
    #17 of 72 hotels in San Cristobal de las Casas
    Hotel Ciudad Real Centro Historico
    $$$$$$
    Show Prices
    #18 of 72 hotels in San Cristobal de las Casas
    23/08/2016Lovely rustic hotel
    25/05/2016Good one, no complains.
    Hotel Rincon del Arco
    $$$$$$
    Show Prices
    #19 of 72 hotels in San Cristobal de las Casas
    18/12/2016Peaceful and beautiful
    23/04/2016Friendly environment
    Ganesha Posada
    $$$$$
    Show Prices
    Le Gite del Sol
    $$$$$
    Show Prices
    #21 of 72 hotels in San Cristobal de las Casas
    28/03/2016small but cute.
    26/03/2016Nice hotel with good service
    Hotel Casa de Guadalupe
    $$$$$$$
    Show Prices
    #24 of 72 hotels in San Cristobal de las Casas
    29/12/2016Two night stay
    27/11/2016Wonderful
    Casa Na Bolom
    $$$$$$$
    Show Prices
    #25 of 72 hotels in San Cristobal de las Casas
    18/10/2016Excellent Value
    29/05/2016Comfortable But Noisy
    Mansion del Valle
    $$$$$$
    Show Prices
    #26 of 72 hotels in San Cristobal de las Casas
    Hotel Casa Margarita
    $$$$$
    Show Prices
    #27 of 72 hotels in San Cristobal de las Casas
    15/02/2015Beautiful
    08/01/2015Very basic
    Mansion de Los Angeles
    $$$$$$
    Show Prices
    BEST WESTERN La Noria
    $$$$$$$
    Show Prices
    #29 of 72 hotels in San Cristobal de las Casas
    Hotel San Marcos
    $$$$$$
    Show Prices
    Hotel Provincia
    $$$$$$
    Show Prices
    *Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.