Hotels & Accommodation in San Cristóbal de las Casas

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in San Cristóbal de las Casas?

Tierra Alta Hostal
Tierra Alta Hostal
3.0 star property
Barrio de Guadalupe
9.8 out of 10, Exceptional, (19 reviews)
Discover central San Cristóbal de las Casas at this welcoming hostal, just a 15-minute walk from the Cathedral. Enjoy free WiFi and relax in the garden after visiting nearby Na Bolom Cultural Museum. Two meeting spaces and proximity to local attractions enhance your visit.
The price is R171
R403 total
includes taxes & fees
05 May - 06 May
Tierra Alta Hostal
Belova Luxury Hotel, San Cristobal de las Casas
Belova Luxury Hotel, San Cristobal de las Casas
2.5 star property
San Cristóbal de las Casas
Immerse yourself in the charm of this hotel near Santo Domingo Handicraft Market and Arches of Carmen. Free WiFi and parking complement your stay, with 24-hour front desk service ensuring convenience throughout your cultural adventure.
The price is R795
R939 total
includes taxes & fees
07 May - 08 May
Belova Luxury Hotel, San Cristobal de las Casas
OYO Hotel Punta Guadalupe, San Cristóbal
OYO Hotel Punta Guadalupe, San Cristóbal
2.5 star property
Barrio de Guadalupe
3.4 out of 10, (29 reviews)
Experience the charm of San Cristóbal de las Casas at this welcoming hotel with free WiFi and 24-hour front desk service. Just moments from Foro Cultural Kinoki and Na Bolom Cultural Museum, enjoy convenient daily housekeeping during your cultural exploration.
The price is R346
R443 total
includes taxes & fees
18 May - 19 May
OYO Hotel Punta Guadalupe, San Cristóbal
Arles ByB Cafe
Arles ByB Cafe
2.0 star property
Barrio de Guadalupe
The price is R648
R765 total
includes taxes & fees
18 May - 19 May
Arles ByB Cafe
Suites del Barrio Hotel
Suites del Barrio Hotel
2.0 star property
Barrio de Mexicanos
8.8 out of 10, Excellent, (3 reviews)
Suites del Barrio Hotel
LA TOZI
LA TOZI
3.0 star property
San Cristóbal de las Casas
7.0 out of 10, Good, (4 reviews)
Unwind at this inviting hotel offering complimentary breakfast and WiFi just 5 minutes from San Cristóbal Cathedral. Enjoy a refreshing drink at the bar or grab a bite at the on-site café while exploring nearby Ciudad Cuauhtemoc and Huitepec Ecological Reserve.
The price is R524
R619 total
includes taxes & fees
05 May - 06 May
LA TOZI
Hotel Grand Maria
Hotel Grand Maria
3.0 star property
Zona Centro
9.4 out of 10, Exceptional, (307 reviews)
Immerse yourself in cultural charm at this centrally located hotel near San Cristóbal de las Casas Cathedral. Just a short walk from Café Museo Café and Foro Cultural Kinoki, this hotel offers free WiFi and 24-hour front desk service.
The price is R841
R993 total
includes taxes & fees
05 May - 06 May
Hotel Grand Maria
San Cristóbal Bleisure Hotel
San Cristóbal Bleisure Hotel
3.0 star property
Barrio de La Merced
8.0 out of 10, Very good, (1 review)
The price is R571
R674 total
includes taxes & fees
18 May - 19 May
San Cristóbal Bleisure Hotel
Casa Flor De Vida
Casa Flor De Vida
2.0 star property
Santa Lucía
9.8 out of 10, Exceptional, (29 reviews)
Set in vibrant San Cristóbal de las Casas, this welcoming hotel offers easy access to Foro Cultural Kinoki and Café Museo Café. Enjoy peaceful moments in the garden, free WiFi, and 24-hour assistance during your cultural exploration.
The price is R392
R462 total
includes taxes & fees
05 May - 06 May
Casa Flor De Vida
Hotel Hacienda Don Juan
Hotel Hacienda Don Juan
3.5 star property
San Cristóbal de las Casas
8.8 out of 10, Excellent, (487 reviews)
Just a 5-minute drive from the cathedral, this welcoming hotel offers international cuisine at Los Alamos restaurant, serving breakfast and dinner. Enjoy convenient amenities like free breakfast, complimentary parking, and room service while exploring nearby Moxviquil.
The price is R380
R449 total
includes taxes & fees
06 May - 07 May
Hotel Hacienda Don Juan
Hotel San Luis
Hotel San Luis
3.0 star property
Barrio de La Merced
8.8 out of 10, Excellent, (209 reviews)
Immerse yourself in colonial charm at this centrally located hotel, just a 10-minute walk from San Cristóbal Cathedral. Enjoy regional dishes at Mar y Tierra restaurant, relax in the garden, or unwind on the terrace between visits to nearby Amber Museum and Regional Costume Museum.
The price is R539
R636 total
includes taxes & fees
05 May - 06 May
Hotel San Luis
Hotel Jovel
Hotel Jovel
3.0 star property
Barrio de Guadalupe
8.0 out of 10, Very good, (108 reviews)
This colonial hotel places you 10 minutes from the cathedral with Mexican dining at San Andres restaurant. Unwind in the garden or terrace, and explore nearby Foro Cultural Kinoki and Café Museo Café attractions.
The price is R715
R844 total
includes taxes & fees
18 May - 19 May
Hotel Jovel
GOL INN PLATINUM
GOL INN PLATINUM
3.0 star property
San Cristóbal de las Casas
The price is R515
R608 total
includes taxes & fees
05 May - 06 May
GOL INN PLATINUM
Hotel Real del Carmen
Hotel Real del Carmen
2.0 star property
Barrio de La Merced
8.6 out of 10, Excellent, (16 reviews)
Nestled in San Cristóbal de las Casas, this cosy hotel offers a prime spot near the Cathedral, Regional Costume Museum, and Amber Museum. Enjoy mountain biking nearby with daily housekeeping and 24-hour reception.
The price is R533
R630 total
includes taxes & fees
06 May - 07 May
Hotel Real del Carmen
Hotel Tradicional
Hotel Tradicional
2.0 star property
Barrio de La Merced
8.6 out of 10, Excellent, (4 reviews)
Hotel Tradicional
Hotel Ocho Barrios
Hotel Ocho Barrios
3.0 star property
Barrio de Guadalupe
9.0 out of 10, Wonderful, (37 reviews)
Immerse yourself in the cultural heart of San Cristóbal de las Casas, where Na Bolom Cultural Museum and Galeria Studio Cerrillo await nearby. This welcoming B&B offers complimentary full breakfast each morning and free WiFi for seamless connectivity.
The price is R612
R758 total
includes taxes & fees
18 May - 19 May
Hotel Ocho Barrios
Hotel Casa Madero
Hotel Casa Madero
3.0 star property
Zona Centro
8.0 out of 10, Very good, (71 reviews)
This colonial-style inn offers relaxing massages and convenient room service in San Cristóbal de las Casas. Church of San Nicolás and Foro Cultural Kinoki are within walking distance, with restaurant dining available on-site.
The price is R553
R653 total
includes taxes & fees
05 May - 06 May
Hotel Casa Madero
Hotel Nukuch Nah
Hotel Nukuch Nah
2.5 star property
San Cristóbal de las Casas
8.8 out of 10, Excellent, (10 reviews)
Enjoy the charm of San Cristóbal de las Casas with free WiFi and parking at this welcoming hotel. Located near Moxviquil and Ciudad Cuauhtemoc attractions, the 24-hour front desk ensures assistance whenever you need it during your cultural exploration.
The price is R601
R709 total
includes taxes & fees
05 May - 06 May
Hotel Nukuch Nah
Casa Neek
Casa Neek
4.0 star property
San Cristóbal de las Casas
10.0 out of 10, Exceptional, (13 reviews)
Escape to this charming colonial bed & breakfast with lush gardens and a peaceful terrace near San Cristóbal de las Casas Cathedral. Enjoy on-site spa services and free WiFi while exploring nearby Arches of Carmen and Ciudad Cuauhtemoc.
The price is R1 674
R1 975 total
includes taxes & fees
05 May - 06 May
Casa Neek
Hotel El Zaguán Histórico
Hotel El Zaguán Histórico
3.5 star property
Barrio de La Merced
9.4 out of 10, Exceptional, (35 reviews)
Enjoy a peaceful stay with complimentary breakfast, WiFi, and parking in this historic hotel. The fitness centre offers morning workouts before exploring nearby Amber Museum of Chiapas and Regional Costume Museum.
The price is R628
R741 total
includes taxes & fees
18 May - 19 May
Hotel El Zaguán Histórico
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in San Cristóbal de las Casas and save more

Sign in to unlock great savings.
Showing deals for:08 May - 10 May
Showing deals for:15 May - 17 May
Showing deals for:03 Jun - 04 Jun

Check out family-friendly hotels in San Cristóbal de las Casas

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit San Cristóbal de las Casas?

Our prices for hotels in San Cristóbal de las Casas are cheapest in September
Price trends for hotels in San Cristóbal de las Casas
Pricing is based on two traveller single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for San Cristóbal de las Casas
May
High 25°C / low 15°C. Partly sunny.
View properties in May
25°
weather_partly_sunny
May, no crowd data, average high temperature 25 degrees Celsius, average low temperature 15 degrees Celsius. Partly sunny.
15°
23°
weather_sleet
June, no crowd data, average high temperature 23 degrees Celsius, average low temperature 15 degrees Celsius. Rainy most days.
15°
23°
weather_sleet
July, no crowd data, average high temperature 23 degrees Celsius, average low temperature 15 degrees Celsius. Rainy most days.
15°
23°
weather_sleet
August, no crowd data, average high temperature 23 degrees Celsius, average low temperature 15 degrees Celsius. Rainy most days.
15°
22°
weather_sleet
September, no crowd data, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Rainy most days.
15°
22°
weather_sleet
October, no crowd data, average high temperature 22 degrees Celsius, average low temperature 14 degrees Celsius. Rainy most days.
14°
21°
weather_sun
November, no crowd data, average high temperature 21 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
21°
weather_sun
December, no crowd data, average high temperature 21 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
21°
weather_sun
January, no crowd data, average high temperature 21 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
23°
weather_sun
February, no crowd data, average high temperature 23 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
24°
weather_sun
March, no crowd data, average high temperature 24 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
26°
weather_sun
April, no crowd data, average high temperature 26 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
Monthly weather averages (˚C)

Top neighbourhoods in San Cristóbal de las Casas

Zona Centro

San Cristóbal de las Casas's Zona Centro neighbourhood is known for its museums and gardens, and entices visitors with attractions, including Plaza 31 de Marzo and Mesoamerican Museum of Jade.

Barrio de Guadalupe

San Cristóbal de las Casas's De Guadalupe neighbourhood offers attractions, including Guadalupe Church.

Barrio de La Merced

San Cristóbal de las Casas's Barrio de La Merced neighbourhood is home to attractions, such as Amber Museum of Chiapas and Regional Costume Museum.

Barrio del Cerrillo

The Barrio del Cerrillo neighbourhood offers attractions, such as Na Bolom Cultural Museum and Ex-Convent of Santo Domingo.

Santa Lucía

The Santa Lucía neighbourhood offers attractions, such as Santo Domingo Handicraft Market and Arches of Carmen.

Top landmarks in San Cristóbal de las Casas

Learn more about San Cristóbal de las Casas

Admired for its museums and gardens, San Cristóbal de las Casas features attractions such as Plaza 31 de Marzo and Mesoamerican Museum of Jade.

Check out reviews of San Cristóbal de las Casas hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in San Cristóbal de las Casas?
If you want the flexibility to change your plans to San Cristóbal de las Casas, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in San Cristóbal de las Casas if I want a holiday rental instead of a hotel?
If you want a good alternative to a hotel, review our selection of 59 holiday homes. You also might want to consider one of 59 apartments or 16 cabins.
What will the weather in San Cristóbal de las Casas be like during my visit?
April and May are typically the warmest months in San Cristóbal de las Casas, when the average temperature is 19°C. January and December are the coldest months, when the average temperature is 16°C. June and September are the months with the most rain.
Why should I book my San Cristóbal de las Casas hotel with Hotels.com?
There are lots of reasons to book your San Cristóbal de las Casas trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.