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.
View map
Sponsored by:
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 & up Independent Hotels & up Internet & up Hotels with Free Wifi Hotels with Restaurants Concierge Quiet Hotels Charming Hotels Hotels with Bars Budget Hotels Cheap Hotels Non-Smoking Hotel Business services Meeting room Downtown Hotels Reduced mobility rooms Boutique Hotels Spa Hotels Air Conditioning Luxury Traveller History Buff Foodie Art and Architecture Lover Urban Explorer $ $$ $$$ $$$$ Hotels with Villas Peace and Quiet Seeker Nature Lover Shopping Fanatic Heritage Hotels Like a Local Trendsetter 60+ Traveller Historic Hotels Beach Goer Hotels with Smoking Rooms Green Best Western Family Holiday Maker
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
  • Standard Suite - Non-refundable
    US$107
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 1
Hotel Casa Mexicana
SAVE US$11
US$57
Booking.com
US$46
View Deal
#1 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Free Parking
Savings alert: 15% below average rate

The price you found is 15% lower than this hotel's average rate of US$54/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

  • Double Room with Two Double Beds
    US$46
    View Deal
  • Queen Room
    US$46
    View Deal
  • Double Room with Two Double Beds
    US$46
    View Deal
  • Standard Room - European plan (Free WiFi)
    US$57
    View Deal
  • Standard Room - European plan
    US$57
    View Deal
  • Standard Room - European plan
    US$57
    View Deal
  • Standard Room - European plan
    US$57
    View Deal
  • Standard Room - European plan
    US$57
    View Deal
  • Standard Room
    US$57
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 9
Sombra del Agua Hotel San Cristobal
SAVE US$3
US$68
Orbitz.com
US$65
View Deal
#2 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Free Parking
  • Room, 2 Double Beds (First Floor)
    US$65
    View Deal
  • Room, 2 Double Beds, Non Smoking
    US$65
    View Deal
  • Room, 2 Double Beds (First Floor)
    US$65
    View Deal
  • Room, 2 Double Beds (First Floor) (Free WiFi)
    US$65
    View Deal
  • Room, 2 Double Beds, Non Smoking
    US$65
    View Deal
  • Room, 2 Double Beds, Non Smoking (Free WiFi)
    US$65
    View Deal
  • Room, 2 Double Beds (First Floor)
    US$65
    View Deal
  • Room, 2 Double Beds, Non Smoking
    US$65
    View Deal
  • Room, 2 Double Beds (First Floor)
    US$65
    View Deal
  • Room, 2 Double Beds, Non Smoking
    US$65
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 13
Booking.com
US$123
View Deal
#3 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Free Parking
  • Deluxe Suite
    US$123
    View Deal
  • Deluxe Suite
    US$123
    View Deal
  • Standard Suite, 1 King Bed
    US$124
    View Deal
  • Standard Suite, 1 King Bed
    US$124
    View Deal
  • Standard Suite, 1 King Bed
    US$124
    View Deal
  • Suite
    US$124
    View Deal
  • Suite
    US$124
    View Deal
  • Suite
    US$124
    View Deal
  • Standard Suite, 1 King Bed
    US$124
    View Deal
  • Suite
    US$124
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 13
Hotel Ciudad Real Centro Historico
SAVE US$4
US$59
Hotel Ciudad Real
US$55
View Deal
#4 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Free Parking
  • DELUXE ROOM
    US$55
    View Deal
  • SUPERIOR ROOM
    US$55
    View Deal
  • DELUXE ROOM
    US$55
    View Deal
  • SUPERIOR ROOM
    US$55
    View Deal
  • Superior Room
    US$58
    View Deal
  • Superior Room (Free parking, Free WiFi)
    US$58
    View Deal
  • Superior Room
    US$58
    View Deal
  • Superior Room
    US$59
    View Deal
  • Junior Suite
    US$104
    View Deal
  • Junior Suite (Free parking, Free WiFi)
    US$104
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 14
Hotel Casavieja
SAVE US$15
US$78
Hotels.com
US$62
View Deal
#5 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Restaurant
  • Double Room (Free parking, Free WiFi)
    US$62
    View Deal
  • Double Room
    US$62
    View Deal
  • Double Room
    US$62
    View Deal
  • Double Room
    US$62
    View Deal
  • Double Room
    US$62
    View Deal
  • Double Room 1
    US$62
    View Deal
  • DOUBLE STANDARD
    US$69
    View Deal
  • Double Room
    US$78
    View Deal
  • Double Room
    US$78
    View Deal
  • Junior Suite (Free parking, Free WiFi)
    US$82
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 14
Hotel & Spa Santuario del Alba
SAVE US$7
US$43
Hotels.com
US$36
View Deal
#6 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Free Parking
  • Room, 1 Double Bed (Free parking, Free WiFi)
    US$36
    View Deal
  • Room, 1 Double Bed
    US$36
    View Deal
  • Room, 1 Double Bed
    US$36
    View Deal
  • Room, 1 Double Bed
    US$36
    View Deal
  • Room, 1 Double Bed
    US$36
    View Deal
  • Room, 1 Double Bed (Free breakfast, Free parking, Free WiFi)
    US$42
    View Deal
  • Double Room with One Double Bed - Non-refundable
    US$43
    View Deal
  • Room, 1 King Bed (Free parking, Free WiFi)
    US$44
    View Deal
  • Room, 1 King Bed
    US$44
    View Deal
  • Room, 1 King Bed
    US$44
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 23
Mansion del Valle
Orbitz.com
US$51
View Deal
#7 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Free Parking
  • Standard Room, 1 King Bed
    US$51
    View Deal
  • Standard Room, 1 King Bed
    US$51
    View Deal
  • Standard Room, 1 King Bed (Free WiFi)
    US$51
    View Deal
  • Standard Room, 1 King Bed
    US$51
    View Deal
  • Standard Room, 1 King Bed
    US$51
    View Deal
  • Standard Room, 1 King Bed
    US$51
    View Deal
  • Standard Room, 1 King Bed (Free parking, Free WiFi)
    US$57
    View Deal
  • Standard Room, 2 Double Beds
    US$62
    View Deal
  • Standard Room, 1 King Bed (Free breakfast, Free parking, Free WiFi)
    US$62
    View Deal
  • Standard Room, 2 Double Beds
    US$62
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 15
Hacienda Don Juan Hotel
SAVE US$4
US$41
Expedia.com
US$37
View Deal
#8 Best Value of 72 hotels in San Cristobal de las Casas
  • Breakfast included
  • Restaurant
  • Standard Double Room, 2 Double Beds
    US$37
    View Deal
  • Standard Room, 1 King Bed
    US$37
    View Deal
  • Standard Double Room, 2 Double Beds (Free parking, Free WiFi)
    US$37
    View Deal
  • Standard Room, 1 King Bed (Free parking, Free WiFi)
    US$37
    View Deal
  • Standard Double Room, 2 Double Beds
    US$37
    View Deal
  • Standard Room, 1 King Bed
    US$37
    View Deal
  • Standard Double Room, 2 Double Beds
    US$37
    View Deal
  • Standard Room, 1 King Bed
    US$37
    View Deal
  • Standard Double Room, 2 Double Beds
    US$37
    View Deal
  • Standard Room, 1 King Bed
    US$37
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 12
Le Gite del Sol
SAVE US$3
US$14
Expedia.com
US$11
View Deal
#9 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Breakfast included
  • Double Room (Baño Compartido)
    US$11
    View Deal
  • Twin Room ( Baño Compartido)
    US$11
    View Deal
  • Double Room (Baño Compartido) (Free breakfast)
    US$11
    View Deal
  • Twin Room ( Baño Compartido) (Free breakfast)
    US$11
    View Deal
  • Double Room (Baño Compartido)
    US$11
    View Deal
  • Twin Room ( Baño Compartido)
    US$11
    View Deal
  • Double Room (Baño Compartido)
    US$11
    View Deal
  • Twin Room ( Baño Compartido)
    US$11
    View Deal
  • Basic Double Bed Private Shared Bathroom
    US$14
    View Deal
  • Basic Twin Private Shared Bathroom
    US$14
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 46
Docecuartos Hotel
SAVE US$26
US$68
Hotels.com
US$41
View Deal
#10 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Free Parking
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of US$50/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

  • Room, 1 King Bed (Free parking, Free WiFi)
    US$41
    View Deal
  • Room, 2 Double Beds (Free parking, Free WiFi)
    US$41
    View Deal
  • Room, 1 King Bed
    US$41
    View Deal
  • Room, 2 Double Beds
    US$41
    View Deal
  • Room, 1 King Bed
    US$41
    View Deal
  • Room, 2 Double Beds
    US$41
    View Deal
  • Room, 1 King Bed
    US$41
    View Deal
  • Room, 2 Double Beds
    US$41
    View Deal
  • Double Room with Two Double Beds - Non-refundable
    US$68
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 9
Hotel Maria Angelina
Booking.com
US$16
View Deal
#11 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Restaurant
  • Standard Double Room
    US$16
    View Deal
  • Standard Double Room
    US$16
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 2
Travelocity
US$91
View Deal
#12 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Free Parking
  • Twin Room
    US$90
    View Deal
  • Twin Room
    US$91
    View Deal
  • Twin Room
    US$91
    View Deal
  • Twin Room (Free breakfast, Free parking, Free WiFi)
    US$91
    View Deal
  • Twin Room - Non-refundable
    US$91
    View Deal
  • Twin Room
    US$91
    View Deal
  • Twin Room
    US$91
    View Deal
  • Queen Room
    US$113
    View Deal
  • Queen Room
    US$113
    View Deal
  • Queen Room (Free breakfast, Free parking, Free WiFi)
    US$113
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 19
Diego De Mazariegos
SAVE US$61
US$106
Booking.com
US$45
View Deal
#13 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Free Parking
Savings alert: 37% below average rate

The price you found is 37% lower than this hotel's average rate of US$71/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

  • King Room
    US$45
    View Deal
  • King Room
    US$45
    View Deal
  • King Room
    US$46
    View Deal
  • Colonial (Free parking, Free WiFi)
    US$88
    View Deal
  • Colonial
    US$91
    View Deal
  • Colonial
    US$91
    View Deal
  • Colonial
    US$91
    View Deal
  • Colonial
    US$106
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 8
Hotel Don Quijote
SAVE US$7
US$32
Booking.com
US$25
View Deal
#14 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Free Parking
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of US$31/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

  • Double Room with Two Double Beds
    US$25
    View Deal
  • Double Room with Two Double Beds
    US$25
    View Deal
  • Double Room with Two Double Beds
    US$26
    View Deal
  • Standard Double Room
    US$32
    View Deal
  • Standard Double Room (Free WiFi)
    US$32
    View Deal
  • Standard Double Room
    US$32
    View Deal
  • Standard Double Room
    US$32
    View Deal
  • Triple Room
    US$38
    View Deal
  • Triple Room (Free WiFi)
    US$38
    View Deal
  • Triple Room
    US$38
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 15
Hotel Parador Margarita
Hotels.com
US$53
View Deal
#15 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Breakfast included
  • Double Room, 1 King Bed (Free breakfast, Free parking, Free WiFi)
    US$53
    View Deal
  • Double Room, 1 King Bed
    US$53
    View Deal
  • Double Room, 1 King Bed
    US$53
    View Deal
  • Double Room, 1 King Bed
    US$53
    View Deal
  • Triple Room (Free breakfast, Free parking, Free WiFi)
    US$75
    View Deal
  • Triple Room
    US$75
    View Deal
  • Triple Room
    US$75
    View Deal
  • Triple Room
    US$75
    View Deal
  • Quadruple Room (Free breakfast, Free parking, Free WiFi)
    US$81
    View Deal
  • Quadruple Room
    US$81
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 12
Hotel Plaza Santo Domingo
Hotels.com
US$37
View Deal
#16 Best Value of 72 hotels in San Cristobal de las Casas
  • Free Wifi
  • Restaurant
  • Double Room (Free WiFi)
    US$37
    View Deal
  • Double Room
    US$37
    View Deal
  • Double Room
    US$37
    View Deal
  • Double Room
    US$37
    View Deal
  • Double Room
    US$37
    View Deal
  • Twin Room (Free WiFi)
    US$42
    View Deal
  • Twin Room
    US$42
    View Deal
  • Twin Room
    US$42
    View Deal
  • Twin Room
    US$42
    View Deal
  • Triple Room (Free WiFi)
    US$44
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 17
Hotel Posada Tepeyac
Expedia.com
US$28
View Deal
#17 Best Value of 72 hotels in San Cristobal de las Casas
    • Standard Room, 1 Full Bed
      US$28
      View Deal
    • Standard Room, 1 King Bed
      US$28
      View Deal
    • Standard Room, 2 Full Beds
      US$28
      View Deal
    • Standard Room, 1 Full Bed (Free WiFi)
      US$28
      View Deal
    • Standard Room, 1 King Bed (Free WiFi)
      US$28
      View Deal
    • Standard Room, 2 Full Beds (Free WiFi)
      US$28
      View Deal
    • Standard Room, 1 Full Bed
      US$28
      View Deal
    • Standard Room, 1 King Bed
      US$28
      View Deal
    • Standard Room, 2 Full Beds
      US$28
      View Deal
    • Budget Single Room
      US$28
      View Deal
    Collapse room deals
    View more room deals
    Showing room deals 1 - of 16