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-15

2026-11-16
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.

Cheap and budget 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

113 results

  • Serena Morena

    From US$ 21

    Calle Huixtla Numero 53 Esquina Comitan Barrio Del Cerrillo, San Cristobal de las Casas, Mexico (To the map)

    This 5-room apartment lies a mere 1.4 km from San Cristobalito. Musac is not far from the property. Featuring…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Casa Josvic

    From US$ 29

    Dr. Navarro 15, San Cristobal de las Casas, Mexico (To the map)

    Kinoki Cultural Center is located not far from the hotel, and such natural sites as Plaza on March 31…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Hotel & Cava La Parroquia

    From US$ 21

    Calle Nino Fundador #30, San Cristobal de las Casas, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Casa Madero

    From US$ 20

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

    This San Cristobal de las Casas hotel has a convenient setting within a 1-km distance of Mirador de la…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Hotel Dulce Luna

    From US$ 45

    Av.Benito Juarez # 13 Barrio De Santa Lucia, San Cristobal de las Casas, Mexico (To the map)

    Nestled in an old part of San Cristobal de las Casas, this hotel is about 100 metres from Plaza de Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Kotantik Bed & Breakfast

    From US$ 10

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

    This San Cristobal de las Casas hotel lies 0.8 km from Parque Casa de la cultura and not far from the…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Hotel Amayal

    From US$ 18

    Avenida 16 De Sepiembre #47, San Cristobal de las Casas, Mexico (To the map)

    This 3-star hotel lies within a 5-minute drive of Jardin del Jaguar and in close proximity to the vibrant…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Hotel Jardines Del Centro

    From US$ 29

    Prol. 1O. De Marzo 29, San Cristobal de las Casas, Mexico (To the map)

    Around a 10-minute drive from Orquideas Moxviquil Botanic Garden, this San Cristobal de las Casas hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Xelva Hostel & Travel Community

    From US$ 7

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

    This San Cristobal de las Casas hostel is merely 1.2 km from the vibrant Museum of Traditional Textiles…

    To the hotel

    price for 1 night
    Book Now From US$ 7
  • Hotel Na'Lum

    From US$ 26

    Carretera Panamericana Km 181, Colonia Salsipuedes 10 A, San Cristobal de las Casas, Mexico (To the map)

    2.8 km from Nuestras Raices, this San Cristobal de las Casas hotel is also 3.1 km from Ex-Convent of…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Hotel Miramar

    From US$ 23

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

    Such city attractions as Central Plaza & Park, which is not far from the comfortable hotel, and Musac…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Departamentos San Francisco

    From US$ 30

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

    The 5-room apartment is 1 km from Kakaw Museum Cultural Cocoa and chocolate, which is an excellent place…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Kasa Adobe

    From US$ 29

    Maria Adelina Flores 5, 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$ 29
  • Casa Morenita Mia

    From US$ 6

    Av. Benito Juarez 36, San Cristobal de las Casas, Mexico (To the map)

    Found just 1.4 km from Guadalupe Church, the hostel is about a 5-minute drive from worship locations…

    To the hotel

    price for 1 night
    Book Now From US$ 6
  • Casa Mua

    From US$ 29

    Av. 5 De Mayo No. 35 Mexicanos, San Cristobal de las Casas, Mexico (To the map)

    La Ensenanza is within a few blocks of this San Cristobal de las Casas hotel, while Mirador de la Escuela…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • The Island

    From US$ 24

    Calle 12 De Septiembre Numero 34 Entre Calles 12 De Octubre Y 1Ro De Marzo, San Cristobal de las Casas, Mexico (To the map)

    This San Cristobal de las Casas hotel lies merely 0.7 km from Plaza 31 de Marzo and within reach of the…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Hotel San Miguel

    From US$ 22

    Av Miguel Hidalgo 20, Col Santa Lucia, San Cristobal de las Casas, Mexico (To the map)

    At this San Cristobal de las Casas hotel, you'll be just 0.8 km from St. Nicholas Church and in the immediate…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Hotel Tradicional

    From US$ 27

    Calle 1O. De Marzo No. 58, San Cristobal de las Casas, Mexico (To the map)

    This San Cristobal de las Casas hotel lies around 1 km from Parque de San Francisco and just near the…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Casa Plena Escuela De Yoga Y Meditacion

    From US$ 16

    Diego Dugelay 22A. Barrio El Cerrillo Diego Dugelay 22A. Barrio El Cerrillo, 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

    price for 1 night
    Book Now From US$ 16
  • Axkan Express

    From US$ 31

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

    The hotel has a convenient setting only 1.1 km from the 16th - century baroque church "Templo de Santo…

    To the hotel

    price for 1 night
    Book Now From US$ 31