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.
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 Quiet Hotels Concierge Charming Hotels Hotels with Bars Budget Hotels Cheap Hotels Non-Smoking Hotel Business services Meeting room Downtown Hotels Reduced mobility rooms Boutique Hotels Air Conditioning Spa Hotels ₹₹ ₹₹₹ ₹₹₹₹ Hotels with Villas Heritage Hotels Historic Hotels Hotels with Smoking Rooms Green Best Western
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
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
Sponsored
Casa Santa Lucia
Special Price: 25% off room rate
Hay que mencionar esta oferta en el momento de hacer la... Read more
US$ 124
TripAdvisor
US$ 124
Booking.com
US$ 125
Hotels.com
US$ 125
Expedia.com
View Deal
#1 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
US$ 142
TripAdvisor
US$ 143
Hotels.com
US$ 143
Expedia.com
US$ 142
Booking.com
View Deal
#2 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
US$ 242
Expedia.com
US$ 242
Travelocity
US$ 247
Booking.com
SAVE US$ 19
US$ 247
US$ 228
TripAdvisor
View Deal
Casa Santa Lucia
#3 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
US$ 124
TripAdvisor
US$ 124
Booking.com
US$ 125
Hotels.com
US$ 125
Expedia.com
View Deal
#4 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Casa del Alma Hotel Boutique & Spa
US$ 128
TripAdvisor
US$ 131
Booking.com
US$ 178
getaroom.com
SAVE US$ 51
US$ 178
US$ 128
Travelocity
View Deal
#5 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Hotel Boutique Las Escaleras
US$ 274
Booking.com
US$ 289
Orbitz.com
US$ 295
Priceline
SAVE US$ 27
US$ 295
US$ 268
Expedia.com
View Deal
#6 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Sombra del Agua Hotel San Cristobal
US$ 71
Booking.com
US$ 71
Travelocity
US$ 74
HotelQuickly
SAVE US$ 6
US$ 74
US$ 68
AMOMA
View Deal
#7 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Villas Casa Morada
US$ 120
TripAdvisor
US$ 119
Booking.com
US$ 120
Expedia.com
US$ 120
Hotels.com
View Deal
#8 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Diego De Mazariegos
US$ 85
Hotels.com
US$ 85
Orbitz.com
US$ 85
Expedia.com
SAVE US$ 32
US$ 85
US$ 53
Booking.com
View Deal
#9 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Restaurant
Hotel Parador Margarita
US$ 62
TripAdvisor
US$ 64
Booking.com
US$ 62
Expedia.com
SAVE US$ 1
US$ 64
US$ 62
Travelocity
View Deal
#10 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Hotel Casavieja
US$ 83
Hotels.com
US$ 85
Booking.com
US$ 83
Expedia.com
SAVE US$ 10
US$ 85
US$ 76
TripAdvisor
View Deal
#11 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Hotel Casa Mexicana
US$ 56
TripAdvisor
US$ 56
Booking.com
US$ 57
AMOMA
SAVE US$ 2
US$ 57
US$ 55
Hotels.com
View Deal
#12 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Hotel Rincon del Arco
US$ 48
TripAdvisor
US$ 49
Booking.com
US$ 50
Agoda.com
SAVE US$ 1
US$ 50
US$ 48
Hotels.com
View Deal
#13 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Docecuartos Hotel
US$ 62
TripAdvisor
US$ 64
Booking.com
US$ 64
Priceline
SAVE US$ 1
US$ 64
US$ 62
Hotels.com
View Deal
#14 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Mision Grand San Cristobal de las Casas
US$ 94
TripAdvisor
US$ 96
Booking.com
US$ 106
HotelQuickly
SAVE US$ 13
US$ 106
US$ 94
Hotels.com
View Deal
#15 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Plaza Gallery Hotel & Boutique
US$ 124
TripAdvisor
US$ 124
Hotels.com
US$ 137
HotelQuickly
SAVE US$ 13
US$ 137
US$ 123
Booking.com
View Deal
#16 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
US$ 25
Booking.com
US$ 25
Agoda.com
US$ 25
Priceline
SAVE US$ 9
US$ 25
US$ 16
Hostelworld.com
View Deal
#17 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Fiesta Inn San Cristobal de las Casas
US$ 81
TripAdvisor
US$ 81
Expedia.com
US$ 81
Booking.com
SAVE US$ 19
US$ 81
US$ 62
AMOMA
View Deal
#18 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Hotel Ciudad Real Centro Historico
US$ 53
TripAdvisor
US$ 53
Booking.com
US$ 52
Hotwire.com
US$ 52
Hotels.com
View Deal
#19 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Breakfast included
Le Gite del Sol
US$ 13
TripAdvisor
US$ 13
Expedia.com
US$ 14
Hostelworld.com
SAVE US$ 1
US$ 14
US$ 13
Booking.com
View Deal
#20 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
No photo provided
US$ 141
TripAdvisor
US$ 144
Booking.com
US$ 141
Expedia.com
SAVE US$ 3
US$ 144
US$ 141
Hotels.com
View Deal
#21 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Casa Na Bolom
US$ 69
TripAdvisor

Expedia.com

Orbitz.com
US$ 69
Booking.com
View Deal
#22 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Hotel Villa Mercedes
US$ 72
TripAdvisor
US$ 72
Expedia.com
US$ 84
Booking.com
SAVE US$ 12
US$ 84
US$ 72
Hotels.com
View Deal
#23 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Hotel Provincia
US$ 53
Travelocity
US$ 53
Expedia.com
US$ 53
Priceline
US$ 53
Booking.com
View Deal
#24 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Hotel San Marcos
US$ 87
Booking.com
US$ 79
Orbitz.com
US$ 79
Expedia.com
SAVE US$ 7
US$ 87
US$ 79
Hotels.com
View Deal
#25 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Mansion del Valle
US$ 45
TripAdvisor
US$ 47
Booking.com
US$ 54
getaroom.com
SAVE US$ 9
US$ 54
US$ 45
Orbitz.com
View Deal
#26 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Free Parking
Parador San Juan de Dios
US$ 159
TripAdvisor
US$ 160
Expedia.com
US$ 197
HotelQuickly
SAVE US$ 37
US$ 197
US$ 160
Hotels.com
View Deal
#27 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Restaurant
Mansion de Los Angeles
US$ 43
TripAdvisor
US$ 49
Booking.com
US$ 58
HotelQuickly
SAVE US$ 16
US$ 58
US$ 43
Expedia.com
View Deal
#28 of 72 Hotels in San Cristobal de las Casas by Best Value
  • Free Wifi
  • Restaurant
Hotel Posada El Paraiso
US$ 58
TripAdvisor
US$ 58
Expedia.com
US$ 58
Travelocity
US$ 58
Hotels.com
View Deal
#29 of 72 Hotels in San Cristobal de las Casas by Best Value
    Hotel Posada Tepeyac
    US$ 31
    TripAdvisor
    US$ 31
    Booking.com
    US$ 31
    Expedia.com
    US$ 31
    Hotels.com
    View Deal
    #30 of 72 Hotels in San Cristobal de las Casas by Best Value
    • Free Wifi
    • Restaurant
    BEST WESTERN La Noria

    Hotwire.com

    Travelocity

    Hotels.com
    No availability for your dates
    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.