A historic building with ornate architecture, a paved square, and a cyclist.

Search All-Inclusive Hotels in San Cristóbal de las Casas

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on San Cristóbal de las Casas All-Inclusive Hotels

Tonight
8 Aug - 9 Aug
Tomorrow
9 Aug - 10 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Our top choices for San Cristóbal de las Casas all-inclusive hotels

1. Hotel Sombra del Agua

Hotel Sombra del Agua
Zona Centro
Rp1.522.570
Rp1.796.632 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Sombra del Agua

2. Hotel Hacienda Don Juan

Hotel Hacienda Don Juan
San Cristóbal de las Casas
Rp415.382
Rp490.145 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Hacienda Don Juan

3. Hotel Casa de Familia de San Cristobal

Hotel Casa de Familia de San Cristobal
Barrio de La Merced
Rp1.210.861
Rp1.428.825 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Casa de Familia de San Cristobal

4. Hotel Mukul Na

Hotel Mukul Na
San Cristóbal de las Casas
Rp595.635
Rp702.855 total
includes taxes & fees
10 Aug - 11 Aug
Hotel Mukul Na

5. Hotel Junvay

Hotel Junvay
Barrio de Mexicanos
Rp956.676
Rp1.128.883 total
includes taxes & fees
29 Aug - 30 Aug
Hotel Junvay

6. Hotel Diego de Mazariegos

Hotel Diego de Mazariegos
Zona Centro
Rp901.407
Rp1.063.660 total
includes taxes & fees
3 Sept - 4 Sept
Hotel Diego de Mazariegos

7. Hotel Ciudad Real Centro Histórico

Hotel Ciudad Real Centro Histórico
Zona Centro
Rp1.251.311
Rp1.476.547 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Ciudad Real Centro Histórico

8. Hotel Villa Mercedes San Cristobal

Hotel Villa Mercedes San Cristobal
San Cristóbal de las Casas
Rp1.072.901
Rp1.266.023 total
includes taxes & fees
29 Aug - 30 Aug
Hotel Villa Mercedes San Cristobal

9. Hotel Palace Inn SCLC

Hotel Palace Inn SCLC
Zona Centro
Rp792.403
Rp935.036 total
includes taxes & fees
11 Aug - 12 Aug
Hotel Palace Inn SCLC

10. Casa Flor De Vida

Casa Flor De Vida
Santa Lucía
Rp390.098
Rp460.316 total
includes taxes & fees
1 Sept - 2 Sept
Casa Flor De Vida
View all properties

Choose what matters most at all-inclusive hotels in San Cristóbal de las Casas

5 stars
4 stars
Adult-only
Pool
Family-friendly

Top San Cristóbal de las Casas Hotel Reviews

Frequently asked questions

Looking for San Cristóbal de las Casas all-inclusive resorts?
San Cristóbal de las Casas is known for its cultural scene and natural features, and offers a host of things to see and do, such as Mesoamerican Museum of Jade and Grutas de San Cristóbal. Browse our choice of all-inclusive accommodation options, where you can enjoy a host of amenities including entertainment, childrens' clubs and, of course, food and drinks, all included in your stay. Many of our all-inclusive hotel accommodation options also feature activities such as golf, yoga, water sports and more, which you can enjoy at no additional cost.
What is there to do near my all-inclusive resort in San Cristóbal de las Casas?
If you want to venture outside of your all-inclusive resort, head to Mesoamerican Museum of Jade and Grutas de San Cristóbal, and see why travellers like the cultural scene and natural features in San Cristóbal de las Casas. Other attractions include San Cristóbal de las Casas Cathedral, Plaza 31 de Marzo and Santo Domingo Handicraft Market.
When's the best time for an all-inclusive stay in San Cristóbal de las Casas?
There's nothing like an all-inclusive holiday in San Cristóbal de las Casas to revive you, especially when you know what to expect from the elements. Here's some information to help you choose when to book: The hottest months are usually April and May, with an average temperature of 19°C, while the coldest months are January and December, with an average of 16°C. February and March are the driest months, while June and September are the rainiest months.

Explore a world of travel with Expedia