Search

Filter By
Price (per night):
$0 - $39
$40 - $49
$50 - $69
$70 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Hotel Jardines Del Centro 4 Stars

1Ro De Marzo 29, San Cristobal De Las Casas, 29200, Mexico Show on map
Score 6.6 from 31 reviews
Hotel Jardines Del Centro
Pricesfrom (per room per night)
Single$40
Double$40
Rooms from
$40per room per night
Book Now!

Iguana Hostel 

Chiapa De Corzo 16, San Cristobal De Las Casas, 29220, Mexico Show on map
Score 8.3 from 32 reviews
Iguana Hostel
Pricesfrom (per room per night)
Single$6
Double$6
Rooms from
$6per room per night
Book Now!

Hotel Villa Mercedes San Cristobal 5 Stars

Diagonal hermanos Paniagua 32, Barrio de Fatima, San Cristobal De Las Casas, 29264, Mexico Show on map
Score 7.7 from 27 reviews
Hotel Villa Mercedes San Cristobal
Pricesfrom (per room per night)
Single$58
Double$58
Rooms from
$58per room per night
Book Now!

Hotel Jardines Del Cerrillo 4 Stars

Belisario Dominguez 27, San Cristobal De Las Casas, 29220, Mexico Show on map
Score 7.2 from 38 reviews
Hotel Jardines Del Cerrillo
Pricesfrom (per room per night)
Single$37
Double$37
Rooms from
$37per room per night
Book Now!

Hotel Jardines Del Carmen 3 Stars

Ignacio Allende 22, San Cristobal De Las Casas, 29240, Mexico Show on map
Score 6.2 from 10 reviews
Hotel Jardines Del Carmen
Pricesfrom (per room per night)
Single$31
Double$31
Rooms from
$31per room per night
Book Now!

Hotel Hacienda Don Juan 3 Stars

Prolongacion Insurgentes 162 Colonia Maria Auxiliadora, San Cristobal De Las Casas, 29290, Mexico Show on map
Score 8.3 from 63 reviews
Hotel Hacienda Don Juan
Pricesfrom (per room per night)
Single$36
Double$36
Rooms from
$36per room per night
Book Now!

Best Western La Noria 4 Stars

Avenida Insurgentes 18-A, San Cristobal De Las Casas, 29200, Mexico Show on map
Score 7.9 from 45 reviews
Best Western La Noria
Pricesfrom (per room per night)
Single$75
Double$75
Rooms from
$75per room per night
Book Now!

Posada Real de Chiapas 5 Stars

Francisco I. Madero No.19 Centro Historico, San Cristobal De Las Casas, 29200, Mexico Show on map
Score 8.2 from 66 reviews
Posada Real de Chiapas
Pricesfrom (per room per night)
Single$60
Double$60
Rooms from
$60per room per night
Book Now!

Hotel Casa de los Arcangeles 4 Stars

Cuauhtemoc 4, Centro Historico, San Cristobal De Las Casas, 29200, Mexico Show on map
Score 8.5 from 32 reviews
Hotel Casa de los Arcangeles
Pricesfrom (per room per night)
Single$90
Double$90
Rooms from
$90per room per night
Book Now!

Hotel Casavieja 4 Stars

Maria Adelina Flores, 27. Barrio de Guadalupe, San Cristobal De Las Casas, 29230, Mexico Show on map
Score 8.4 from 53 reviews
Hotel Casavieja
Pricesfrom (per room per night)
Single$76
Double$76
Rooms from
$76per room per night
Book Now!

Hotel Maria Angelina 

Calzada Manuel Velasco Suarez 75, Colonia San Ramon, San Cristobal De Las Casas, 29240, Mexico Show on map
Score 6.7 from 8 reviews
Hotel Maria Angelina
Pricesfrom (per room per night)
Single$30
Double$30
Rooms from
$30per room per night
Book Now!

Casa de Guadalupe 4 Stars

Real de Guadalupe, 172, San Cristobal De Las Casas, 29300, Mexico Show on map
Score 7.3 from 19 reviews
Casa de Guadalupe
Pricesfrom (per room per night)
Single$52
Double$52
Rooms from
$52per room per night
Book Now!

Rossco Backpackers Hostel 

Real de Mexicanos 16, San Cristobal De Las Casas, 29240, Mexico Show on map
Score 8.2 from 78 reviews
Rossco Backpackers Hostel
Pricesfrom (per room per night)
Single$5
Double$5
Rooms from
$5per room per night
Book Now!

Hotel Jovel 4 Stars

Calle Flavio A. Paniagua No. 27, Colonia Centro, San Cristobal De Las Casas, 29220, Mexico Show on map
Score 7.8 from 28 reviews
Hotel Jovel
Pricesfrom (per room per night)
Single$45
Double$45
Rooms from
$45per room per night
Book Now!

Parador Margarita 4 Stars

Felipe Flores No 39, San Cristobal De Las Casas, 29200, Mexico Show on map
Score 8.8 from 291 reviews
Parador Margarita
Pricesfrom (per room per night)
Single$40
Double$40
Rooms from
$40per room per night
Book Now!

Hotel Mansion Del Valle 4 Stars

Calle Diego De Manzarieos 39, San Cristobal De Las Casas, 229 240, Mexico Show on map
Score 8.0 from 157 reviews
Hotel Mansion Del Valle
Pricesfrom (per room per night)
Single$55
Double$55
Rooms from
$55per room per night
Book Now!

Hotel Villas Esperanza 3 Stars

Carretera Internacional Km1171, San Cristobal De Las Casas, 29270, Mexico Show on map
Score 8.3 from 24 reviews
Hotel Villas Esperanza
Pricesfrom (per room per night)
Single$7
Double$7
Rooms from
$7per room per night
Book Now!

Plaza Magnolias 4 Stars

Avenida Insurgentes, 14, San Cristobal De Las Casas, 29200, Mexico Show on map
Score 8.2 from 39 reviews
Plaza Magnolias
Pricesfrom (per room per night)
Single$58
Double$58
Rooms from
$58per room per night
Book Now!

Hotel Villas Casa Morada 4 Stars

Avenida Diego Dugelay 45 El Cerrillo, San Cristobal De Las Casas, 29220, Mexico Show on map
Score 8.9 from 32 reviews
Hotel Villas Casa Morada
Pricesfrom (per room per night)
Single$72
Double$72
Rooms from
$72per room per night
Book Now!

Hotel San Marcos 4 Stars

Av Crescencio Rosas 21, San Cristobal De Las Casas, 29250, Mexico Show on map
Score 8.0 from 5 reviews
Hotel San Marcos
Pricesfrom (per room per night)
Single$80
Double$80
Rooms from
$80per room per night
Book Now!

Casa Margarita 3 Stars

Real De Guadalupe, 34, San Cristobal De Las Casas, 29200, Mexico Show on map
Score 8.1 from 156 reviews
Casa Margarita
Pricesfrom (per room per night)
Single$45
Double$45
Rooms from
$45per room per night
Book Now!

Mansion de los Angeles 3 Stars

Francisco I Madero 17, San Cristobal De Las Casas, 29200, Mexico Show on map
Score 8.2 from 30 reviews
Mansion de los Angeles
Pricesfrom (per room per night)
Single$55
Double$55
Rooms from
$55per room per night
Book Now!

Hotel Dulce Luna 2 Stars

Av.Benito Juarez # 13 Barrio de Santa Lucia, San Cristobal De Las Casas, 29250, Mexico Show on map
Score 6.4 from 32 reviews
Hotel Dulce Luna
Pricesfrom (per room per night)
Single$19
Double$19
Rooms from
$19per room per night
Book Now!

Hotel Jardines de Luz 3 Stars

Avenida Insurgentes 32, San Cristobal De Las Casas, 29250, Mexico Show on map
Score 6.8 from 58 reviews
Hotel Jardines de Luz
Pricesfrom (per room per night)
Single$35
Double$35
Rooms from
$35per room per night
Book Now!
Copyright © 1995 to 2016 Smooth Hound Systems