Menu

Search options

2026-11-13

2026-11-14
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in San Cristobal de las Casas

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

227 results

  • Hotel Parador San Cristobal

    1Ro De Marzo # 17 Esq 16 De Septiembre, Col. Centro, San Cristobal de las Casas, Mexico (To the map)

    This San Cristobal de las Casas hotel lies about 900 metres from Plaza de Santa Lucia and just around…

    To the hotel

    Book Now
  • Hotel La Cabanita

    From US$ 28

    Calle Francisco Leon # 32, San Cristobal de las Casas, Mexico (To the map)

    The centre of San Cristobal de las Casas can be reached in 10 minutes' walk of the 2-star hotel, and…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Quinta Morales Departamentos

    Avenida Ignacio Allende 17 17, San Cristobal de las Casas, Mexico (To the map)

    La Ensenanza is a mere 0.6 km away, while the candy-colored Cathedral of San Cristobal is within easy…

    To the hotel

    Book Now
  • Real Del Carmen

    From US$ 33

    59 Guadalupe Victoria, San Cristobal de las Casas, Mexico (To the map)

    The centre of San Cristobal de las Casas can be reached in 10 minutes' walk of the hotel, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Hotel Arcos Del Carmen Economico

    Av. Miguel Hidalgo 13 B Zona Centro, San Cristobal de las Casas, Mexico (To the map)

    The centre of San Cristobal de las Casas can be reached in 10 minutes' walk of this hotel, and such cultural…

    To the hotel

    Book Now
  • La Etelvina Suites

    Flavio A. Paniagua 47-B, San Cristobal de las Casas, Mexico (To the map)

    Located in the immediate vicinity of Na Bolom Cultural Centre, this 4-star hotel is 10 minutes' walk…

    To the hotel

    Book Now
  • Hotel Del Angel

    General M. Utrilla 13A, San Cristobal de las Casas, Mexico (To the map)

    Located around 500 metres from Cafemuseo cafe, this San Cristobal de las Casas hotel is in close proximity…

    To the hotel

    Book Now
  • Casa Satoshi

    4 Prolongacion Cuitlahuac, San Cristobal de las Casas, Mexico (To the map)

    The centre of San Cristobal de las Casas can be reached in 10 minutes' walk of this 2-star hotel, and…

    To the hotel

    Book Now
  • Cortijo La Casona

    From US$ 84

    Cam. De La Cofradia 100, Col. Corral De Piedra, San Cristobal de las Casas, Mexico (To the map)

    La Ensenanza is approximately a 15-minute ride away, and culture-oriented attractions such as Amber Educational…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Hotel Gol Inn

    Calle Dr. Rafael Pacheco Luna #10B, San Cristobal de las Casas, Mexico (To the map)

    Iglesia de San Diego is located merely 150 metres from the hotel, and such natural sites as Orquideas…

    To the hotel

    Book Now
  • Casa Hotel San Marcos

    From US$ 33

    Calle Maria Adelina Flores 23 A 23A, San Cristobal de las Casas, Mexico (To the map)

    The centre of San Cristobal de las Casas can be reached within a 5-minute walk, and natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Hotel La Condesa

    From US$ 40

    Leona Vicario 4, San Cristobal de las Casas, Mexico (To the map)

    This San Cristobal de las Casas hotel boasts a vibrant setting only 300 metres from Guadalupe Church.

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hotel Uniko

    From US$ 93

    C. Guadalupe Victoria 21 Calle Guadalupe Victoria 21, Barrio De La Merced, San Cristobal de las Casas, Mexico (To the map)

    The colored Cathedral of San Cristobal is located about 300 metres from the hotel, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Oyo Casa Rotter

    14 Hermilo Flores Gomez, San Cristobal de las Casas, Mexico (To the map)

    The centre of San Cristobal de las Casas can be reached in 20 minutes' walk of this hotel, and such cultural…

    To the hotel

    Book Now
  • Sereno Art Hotel

    Av 16 De Septiembre 24 Col Centro, San Cristobal de las Casas, Mexico (To the map)

    Cafemuseo cafe lies merely 0.6 km away, while Arco del Carmen is in proximity to this San Cristobal de…

    To the hotel

    Book Now
  • Posada Belen

    Plazuela De Mexicanos, San Cristobal de las Casas, Mexico (To the map)

    This San Cristobal de las Casas hotel places you only 650 metres from La Merced Church and in close proximity…

    To the hotel

    Book Now
  • Hotel Montevirgen

    From US$ 15

    BENITO JUAREZ 94, San Cristobal de las Casas, Mexico (To the map)

    The centre of San Cristobal de las Casas can be reached in 15 minutes' walk of the hotel, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 15
  • Monte Sion

    From US$ 284

    Carretera San Cristobal De Las Casas, San Cristobal de las Casas, Mexico (To the map)

    Approximately a 10-minute ride from this San Cristobal de las Casas hotel guests will find Parque Educativo…

    To the hotel

    price for 1 night
    Book Now From US$ 284
  • Hotel Lya

    From US$ 897

    Leona Vicario #4, San Cristobal de las Casas, Mexico (To the map)

    The art museum "Galeria MUY" is located a short way from this San Cristobal de las Casas hotel, and such…

    To the hotel

    price for 1 night
    Book Now From US$ 897
  • Hotel Flor De Lis

    From US$ 35

    Eje Vial 2 No 9 Eje Vial 2 No 9, San Cristobal de las Casas, Mexico (To the map)

    The centre of San Cristobal de las Casas can be reached in 25 minutes' walk of this 3-star hotel, and…

    To the hotel

    price for 1 night
    Book Now From US$ 35