You are booking hotel for more than 30 days

123 Properties in San Cristobal de las Casas

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)
Hotels in San Cristobal De Las Casas are very affordable and a good option for staying in case you are planning a visit to San Cristobal De Las Casas. Below are some of the best hotels in San Cristobal De Las Casas offered by us for you to choose from. The rooms are very clean and comfortable with high-class amenities being provided to the guests. Book one from the below list of San Cristobal De Las Casas Hotels in San Cristobal De Las Casas at the best prices, starting from 168. Explore & book to grab exclusive deals and discounts now. Get Up to 20% (up to AED 400) Off* on hotel booking in San Cristobal De Las Casas with MakeMyTrip using coupon code : “SUPERSAVER” valid on 100,000+ Hotels. View More
Applied FiltersClear

San Cristobal de las Casas

Select Filters

Price per night
  • (42)
  • (38)
  • (29)
  • (7)
  • (4)
  • (2)
  • (1)

Your Budget

to
Star Category
  • (5)
  • (23)
  • (31)
User Rating
  • (12)
  • (17)
  • (5)
  • (0)
  • (2)
Property Type
  • (79)
  • (11)
  • (10)

Show 5 more

Locality

Popular locations

Amenities
Guests Love
  • (6)
  • (0)
  • (106)

Show -3 more

Booking Preference
Booking Preference
  • (5)
  • (115)
  • (17)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Grand Maria

Zona Centro | In San Cristobal de las Casas
Free Cancellation
Pay@Hotel
This property has bigger room options This property has bigger room options
This 4 Star Hotel in San Cristóbal de las Casas is located in Zona Centro. Full Address of property is Flavio A. Paniagua # 17, Centro View On Map
View More
Excellent4.6

Based on 226 Ratings and 0 reviews

Hospitality4.6

Room4.6

Cleanliness4.7

(226 Ratings)

THB 1,821

+ THB 328 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Helverica

Zona Centro | In San Cristobal de las Casas
Pay@Hotel
This property has bigger room options This property has bigger room options
Location of the Hotel is Zona Centro View On Map (Avenida Francisco I. Madero # 14).
View More
Very Good4.2

Based on 138 Ratings and 0 reviews

Hospitality4.2

Room4.3

Cleanliness4.6

(138 Ratings)

THB 1,750

+ THB 315 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Boutique Hacienda Don Juan San Cristobal de las Casas Chiapas

San Cristobal de las Casas
Free Cancellation
This 4 Star Hotel in San Cristóbal de las Casas is located in San Cristobal de las Casas. Full Address of property is Prolongacion Insurgentes 162 Colonia Maria Auxiliadora View On Map
View More
Excellent4.3

Based on 345 Ratings and 0 reviews

Hospitality4.4

Room4.4

Cleanliness4.4

Value For Money3.4

(345 Ratings)

THB 911

+ THB 164 taxes & fees

Per Night

Login to Book Now & Pay Later!

Exciting Bank Offers Every Day!

Get min. 15% OFF on international hotels with special bank offers.

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Rocaval

El Pedregal | In San Cristobal de las Casas
GymGym
Free Cancellation till 24 hrs before check in
Location of the Hotel is El Pedregal View On Map (Calzada Mexico No. 5 Barrio de Fatima). Top Facilities of this Hotel are Gym.
View More

THB 1,362

THB 1,105

+ THB 324 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 356 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Posada Real de Chiapas

Zona Centro | In San Cristobal de las Casas
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in San Cristóbal de las Casas is located in Zona Centro. Full Address of property is Francisco I. Madero No. 19 Centro Historico View On Map
View More
Excellent4.6

Based on 377 Ratings and 0 reviews

Location4.7

Cleanliness4.7

Room4.5

Hospitality4.6

(377 Ratings)

THB 2,097

THB 1,888

+ THB 545 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Villas Casa Morada

Barrio del Cerrillo | In San Cristobal de las Casas
Kids Play AreaKids Play Area
BarBar
Free Cancellation
This property has bigger room options This property has bigger room options
Location of the Hotel is Barrio del Cerrillo View On Map (Avenida Diego Dugelay 45 Barrio El Cerrillo). Top Facilities of this Hotel are Kids Play Area & Bar.
View More

THB 1,709

THB 1,539

+ THB 444 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Bo

Barrio de Mexicanos | In San Cristobal de las Casas
SpaSpa
GymGym
This property has bigger room options This property has bigger room options
This 5 Star Hotel in San Cristóbal de las Casas is located in Barrio de Mexicanos. Full Address of property is Av. 5 de Mayo # 38 Barrio Mexicanos View On Map Key amenities of this property are Spa & Gym.
View More

THB 7,763

THB 7,219

+ THB 2,121 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 2328 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Casa Mexicana Hotel

San Cristobal de las Casas
SpaSpa
Location of the Hotel is San Cristobal de las Casas View On Map (28 De Agosto 1). Top Facilities of this Hotel are Spa.
View More

THB 1,929

THB 1,737

+ THB 502 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Posada Ocho Barrios

Barrio de Guadalupe | In San Cristobal de las Casas
Homestay
| Sleeps 2 Guests
Barbeque
Breakfast Included
This 3 Star Bed N Breakfast in San Cristóbal de las Casas is located in Barrio de Guadalupe. Full Address of property is Nicolás Ruiz Barrio de Guadalupe View On Map Key amenities of this property are Barbeque.
View More
Excellent4.7

(27 Ratings)

THB 1,464

THB 1,318

+ THB 381 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Diego de Mazariegos

Zona Centro | In San Cristobal de las Casas
Kids' Meals
BarBar
Location of the Hotel is Zona Centro View On Map (5 de Febrero y Maria Adelina Flores 2 Col. Centro). Top Facilities of this Hotel are Kids' Meals & Bar.
View More

THB 1,739

THB 1,566

+ THB 452 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Casavieja

San Cristobal de las Casas
Kids' Meals
BarBar
This property has bigger room options This property has bigger room options
This 4 Star Hotel in San Cristóbal de las Casas is located in San Cristobal de las Casas. Full Address of property is Calle Ma. Adelina Flores #27 Barrio de Guadalupe View On Map Key amenities of this property are Kids' Meals & Bar.
View More

THB 1,732

THB 1,559

+ THB 450 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Villa Mercedes San Cristobal

Barrio de Fatima | In San Cristobal de las Casas
Free Shuttle ServiceFree Shuttle Service
This property has bigger room options This property has bigger room options
Location of the Hotel is Barrio de Fatima View On Map (Diagonal Hermanos Paniagua 32). Top Facilities of this Hotel are Free Shuttle Service.
View More
Excellent4.3

Based on 247 Ratings and 0 reviews

Hospitality4.4

Room4.3

Cleanliness4.5

(247 Ratings)

THB 1,383

THB 1,245

+ THB 359 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Plaza Magnolias

Zona Centro | In San Cristobal de las Casas
BarBar
This property has bigger room options This property has bigger room options
This 4 Star Hotel in San Cristóbal de las Casas is located in Zona Centro. Full Address of property is No.14 Insurgentes Centro Historico View On Map Key amenities of this property are Bar.
View More

THB 1,786

THB 1,413

+ THB 395 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 455 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Plaza Gallery Hotel & Boutique

San Cristobal de las Casas
SpaSpa
Elevator/LiftElevator/Lift
Free Cancellation
Breakfast Included
Location of the Hotel is San Cristobal de las Casas View On Map (Guadalupe Victoria esq 16 de Septiembre). Top Facilities of this Hotel are Spa & Elevator/Lift.
View More
Excellent4.5

Based on 242 Ratings and 0 reviews

Hospitality4.7

Room4.6

Cleanliness4.7

(242 Ratings)

THB 4,293

THB 3,458

+ THB 1,025 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 1115 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Yox Hotel Boutique

San Cristobal de las Casas
Free Cancellation
Breakfast Included
This 5 Star Hotel in San Cristóbal de las Casas is located in San Cristobal de las Casas. Full Address of property is Francisco I. Madero 43 Barrio de Guadalupe View On Map
View More
Excellent4.6

Based on 69 Ratings and 0 reviews

Hospitality4.7

Room4.5

Cleanliness4.6

(69 Ratings)

THB 1,301

THB 1,171

+ THB 338 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Uvence Arte + Hotel

Revolucion Mexicana | In San Cristobal de las Casas
BarBar
This property has bigger room options This property has bigger room options
Location of the Hotel is Revolucion Mexicana View On Map (Presidente Carranza 14a Revolucion Mexicana). Top Facilities of this Hotel are Bar.
View More
Excellent4.6

Based on 49 Ratings and 0 reviews

Hospitality4.7

Room4.8

Cleanliness4.9

(49 Ratings)

THB 4,590

THB 4,133

+ THB 1,193 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Casa Galería

Barrio de la Merced | In San Cristobal de las Casas
Guest House
This property has bigger room options This property has bigger room options
This 3 Star Guest House in San Cristóbal de las Casas is located in Barrio de la Merced. Full Address of property is Guadalupe Victoria 47 Barrio de la Merced View On Map
View More
Excellent4.5

Based on 38 Ratings and 0 reviews

Cleanliness4.6

Room4.6

Hospitality4.6

(38 Ratings)

THB 5,992

THB 5,396

+ THB 1,558 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Arrecife de Coral

San Cristobal de las Casas
Kids' Meals
BarBar
Free Cancellation till 24 hrs before check in
Location of the Hotel is San Cristobal de las Casas View On Map (Crescencio Rosas #29). Top Facilities of this Hotel are Kids' Meals & Bar.
View More

THB 1,892

THB 1,704

+ THB 492 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Santuario Las Escaleras

San Cristobal de las Casas
SpaSpa
Breakfast Included
This property has bigger room options This property has bigger room options
This 3 Star Hotel in San Cristóbal de las Casas is located in San Cristobal de las Casas. Full Address of property is Isauro Rossete 4, Barrio La Merced View On Map Key amenities of this property are Spa.
View More
Excellent4.3

Based on 209 Ratings and 0 reviews

Location4.5

Cleanliness4.4

Room4.3

Hospitality4.4

(209 Ratings)

THB 1,731

THB 1,559

+ THB 450 taxes & fees

Per Night

Login to Book Now & Pay Later!

Properties In San Cristobal De Las Casas

Pay at Hotel in San Cristobal De Las Casas

Hotel Casa Selah

0 -1 0 1 2 3 4

THB 1,239

Per Night

San Cristobal de las Casas

Casa Tequio

0 -1 0 1 2 3 4

THB 396

Per Night

Barrio del Cerrillo

Casa Sofia Guest House

0 -1 0 1 2 3 4

THB 344

Per Night

San Cristobal de las Casas

Hotel Posada Primavera

0 -1 0 1 2 3 4

THB 1,334

Per Night

San Cristobal de las Casas

Barrio de Guadalupe

Hotel Tierra Maya

0 1 2 0 1 2 3 4

THB 722

Per Night

San Cristobal de las Casas

Hotel Jovel

0 1 2 0 1 2 3 4

THB 1,140

Per Night

San Cristobal de las Casas

HOTEL REAL DEL CARMEN

0 1 2 3 0 1 2 3 4

THB 2,327

Per Night

Barrio de la Merced

Hostal IKAL

0 -1 0 1 2 3 4

THB 248

Per Night

Zona Centro

Hostal La Isla

0 -1 0 1 2 3 4

THB 347

Per Night

Zona Centro