Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentine peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

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.

Apartments and B&Bs 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

108 results

  • Herrera Arte B&B

    From US$ 36

    130B Real De Guadalupe, 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

    price for 1 night
    Book Now From US$ 36
  • Santa Catarina Sclc

    Francisco I. Madero #65, San Cristobal de las Casas, Mexico (To the map)

    The aparthotel is also 2.3 km from Orquideas Moxviquil Botanic Garden in San Cristobal de las Casas.

    To the hotel

    Book Now
  • Casa Cabrita

    From US$ 43

    Diagonal Independencia 8, San Cristobal de las Casas, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Casa De Flor

    63 Calle Diego De Mazariegos, San Cristobal de las Casas, Mexico (To the map)

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

    To the hotel

    Book Now
  • Posada Mi Casa Hostel

    14 Calle Ejercito Nacional, San Cristobal de las Casas, Mexico (To the map)

    The hotel lies a mere 0.8 km from Parque Casa de la cultura and within reach of the vibrant Museum of…

    To the hotel

    Book Now
  • Chile Mexicano Rooms

    7 Presidente Ruiz Cortinez, 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 guest house, and…

    To the hotel

    Book Now
  • Zinacantan Inn

    From US$ 78

    1° Av Isabela La Catolica Numero 6, San Cristobal de las Casas, Mexico (To the map)

    This San Cristobal de las Casas hotel is about 10 minutes' drive from Church of St. Juan Bautista and…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Casa79Sancris

    79 Real De Guadalupe, San Cristobal de las Casas, Mexico (To the map)

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

    To the hotel

    Book Now
  • Santa Catarina

    From US$ 60

    65 Francisco I. Madero, San Cristobal de las Casas, Mexico (To the map)

    The centre of San Cristobal de las Casas is a 10 minutes' walk of the hotel. Musac is a popular place…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Casa B&B Chile Mexicano

    Presidente Ruiz Cortinez, San Cristobal de las Casas, Mexico (To the map)

    Amber Educational Museum in San Cristobal de las Casas is nearly 20 minutes' walk from the bed & breakfast.

    To the hotel

    Book Now
  • 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
  • Casa Xicu

    5A Venezuela, San Cristobal de las Casas, Mexico (To the map)

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

    To the hotel

    Book Now
  • Casa Del Gaucho

    22 Hacienda, San Cristobal de las Casas, Mexico (To the map)

    Kakaw Museum Cultural Cocoa and chocolate is merely 1.3 km from the guest house, and Templo de Mexicano…

    To the hotel

    Book Now
  • El Kiosco

    Diagonal Ramon Larrainzar 50 B, 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

    Book Now
  • 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
  • Hostel Del Bosque

    From US$ 446

    La Canasta 4B, San Cristobal de las Casas, Mexico (To the map)

    "El Encuentro" Park is located within a 500-metre distance of the hotel, and such natural sites as Humedales…

    To the hotel

    price for 1 night
    Book Now From US$ 446
  • 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
  • Santa Catarina

    65 Francisco I. Madero, 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 aparthotel, and such…

    To the hotel

    Book Now
  • Hostal Y Hotel Jardin Magico

    25 Avenida Cristobal Colon, San Cristobal de las Casas, Mexico (To the map)

    Located just steps from the 16th - century baroque church "Templo de Santo Domingo", the guest house…

    To the hotel

    Book Now
  • Hub Dormitory

    Av. Diego Dugelay 4B Between Adelina Flores And Real De Guadalupe, San Cristobal de las Casas, Mexico (To the map)

    Found within 1 km of Nuestras Raices, the hostel is 850 metres from worship locations like the 16th-century…

    To the hotel

    Book Now