San Cristóbal de las Casas hotels

Search hundreds of travel sites at once for hotels in San Cristóbal de las Casas

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Best San Cristóbal de las Casas hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended San Cristóbal de las Casas hotels

Show all
Hotel Na Bolom - San Cristóbal de las Casas - Patio
Hotel Na Bolom
San Cristóbal de las Casas, CP, Mexico
8.9Very good(587)
Parking
Free Wi-Fi
Hotel Jardines del Centro - San Cristóbal de las Casas - Bedroom
Hotel Jardines del Centro
San Cristóbal de las Casas, CP, Mexico
7.7Good(241)
Free Wi-Fi
Hotel Barrio Antiguo - San Cristóbal de las Casas - Living room
Hotel Barrio Antiguo
San Cristóbal de las Casas, CP, Mexico
8.6Very good(188)
Parking
Free Wi-Fi
Pet friendly
Hotel Villa Mercedes - San Cristóbal de las Casas - Lobby
Hotel Villa Mercedes
San Cristóbal de las Casas, CP, Mexico
9.1Wonderful(289)
Parking
Free Wi-Fi
Uvence Arte + Hotel - San Cristóbal de las Casas - Bedroom
Uvence Arte + Hotel
San Cristóbal de las Casas, CP, Mexico
9.7Wonderful(97)
Parking
Free Wi-Fi
Pet friendly
Hotel Dulce Luna - San Cristóbal de las Casas - Bedroom
Hotel Dulce Luna
San Cristóbal de las Casas, CP, Mexico
8.1Very good(679)
Free Wi-Fi
Hotel San Marcos - San Cristóbal de las Casas - Bedroom
Hotel San Marcos
San Cristóbal de las Casas, CP, Mexico
9.0Wonderful(292)
Free Wi-Fi
Plaza Gallery Hotel & Boutique - San Cristóbal de las Casas - Restaurant
Plaza Gallery Hotel & Boutique
San Cristóbal de las Casas, CP, Mexico
9.5Wonderful(238)
Parking
Free Wi-Fi
Hotel Casa Margarita - San Cristóbal de las Casas - Lobby
Hotel Casa Margarita
San Cristóbal de las Casas, CP, Mexico
8.6Very good(938)
Parking
Free Wi-Fi
Plaza Magnolias - San Cristóbal de las Casas - Restaurant
Plaza Magnolias
San Cristóbal de las Casas, CP, Mexico
8.0Very good(424)
Parking
Free Wi-Fi
Air Conditioning
Hotel San Martin - San Cristóbal de las Casas - Patio
Hotel San Martin
San Cristóbal de las Casas, CP, Mexico
8.6Very good(475)
Free Wi-Fi
Hotel Villas Casa Morada - San Cristóbal de las Casas - Bedroom
Hotel Villas Casa Morada
San Cristóbal de las Casas, CP, Mexico
9.4Wonderful(140)
Parking
Free Wi-Fi
Pet friendly
Hotel Provincia - San Cristóbal de las Casas - Patio
Hotel Provincia
San Cristóbal de las Casas, CP, Mexico
8.6Very good(326)
Free Wi-Fi
Santuario Las Escaleras - San Cristóbal de las Casas - Living room
Santuario Las Escaleras
San Cristóbal de las Casas, CP, Mexico
8.9Very good(184)
Free Wi-Fi
Hotel Cielo y Selva, San Cristobal de las Casas - San Cristóbal de las Casas - Bedroom
Free Wi-Fi
Pet friendly
Guayaba Inn Boutique Hotel - San Cristóbal de las Casas - Bedroom
Guayaba Inn Boutique Hotel
San Cristóbal de las Casas, CP, Mexico
9.2Wonderful(299)
Free Wi-Fi

San Cristóbal de las Casas hotels near Church of San Cristobal

Show all
Hotel Palace Inn Sclc - San Cristóbal de las Casas - Living room
Hotel Palace Inn Sclc
San Cristóbal de las Casas, CP, Mexico
9.2Wonderful(987)
Parking
Free Wi-Fi
Pet friendly
Air Conditioning
Hotel Casa Mexicana - San Cristóbal de las Casas - Patio
Hotel Casa Mexicana
San Cristóbal de las Casas, CP, Mexico
8.9Very good(935)
Free Wi-Fi
Sombra del Agua - San Cristóbal de las Casas - Balcony
Sombra del Agua
San Cristóbal de las Casas, CP, Mexico
9.2Wonderful(827)
Parking
Free Wi-Fi
Air Conditioning
Hotel Mansion del Valle - San Cristóbal de las Casas - Living room
Hotel Mansion del Valle
San Cristóbal de las Casas, CP, Mexico
9.0Wonderful(1381)
Parking
Free Wi-Fi

Top San Cristóbal de las Casas hotels with parking

Show all
Casa del Alma Hotel Boutique & Spa - San Cristóbal de las Casas - Lobby
Casa del Alma Hotel Boutique & Spa
San Cristóbal de las Casas, CP, Mexico
9.3Wonderful(258)
Parking
Free Wi-Fi
Air Conditioning
Hotel Ciudad Real Centro Historico - San Cristóbal de las Casas - Bedroom
Hotel Ciudad Real Centro Historico
San Cristóbal de las Casas, CP, Mexico
8.7Very good(345)
Parking
Free Wi-Fi
Air Conditioning
Hotel Helverica - San Cristóbal de las Casas - Front desk
Hotel Helverica
San Cristóbal de las Casas, CP, Mexico
8.7Very good(191)
Parking
Free Wi-Fi
Pet friendly
Hotel Mision Colonial San Cristobal - San Cristóbal de las Casas - Patio
Hotel Mision Colonial San Cristobal
San Cristóbal de las Casas, CP, Mexico
9.4Wonderful(53)
Parking
Free Wi-Fi
Parador Margarita - San Cristóbal de las Casas - Bedroom
Parador Margarita
San Cristóbal de las Casas, CP, Mexico
9.2Wonderful(2256)
Parking
Free Wi-Fi
Hotel Casa Índigo - San Cristóbal de las Casas - Restaurant
Hotel Casa Índigo
San Cristóbal de las Casas, CP, Mexico
8.7Very good(748)
Parking
Free Wi-Fi
Hotel Bo - San Cristóbal de las Casas - Balcony
Hotel Bo
San Cristóbal de las Casas, CP, Mexico
9.4Wonderful(293)
Parking
Free Wi-Fi
Pet friendly
Air Conditioning
Casa Lum - San Cristóbal de las Casas - Lobby
Casa Lum
San Cristóbal de las Casas, CP, Mexico
9.2Wonderful(451)
Parking
Free Wi-Fi
Hotel Casavieja - San Cristóbal de las Casas - Lobby
Hotel Casavieja
San Cristóbal de las Casas, CP, Mexico
9.2Wonderful(325)
Parking
Free Wi-Fi
Hotel Jardines de Luz - San Cristóbal de las Casas - Bedroom
Hotel Jardines de Luz
San Cristóbal de las Casas, CP, Mexico
8.2Very good(496)
Parking
Free Wi-Fi

How much is a San Cristóbal de las Casas hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Low season

June

High season

September

Average price (weeknight)

₪205

Average price (weekend night)

₪259
Cheapest month to stay with an average 84% drop in price.
Most expensive month to stay with an average 505% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in San Cristóbal de las Casas

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding San Cristóbal de las Casas hotel deals

  • Book at least -1 days before your stay begins to get the best price for your Tuxtla Gutiérrez accommodation.
  • How long should you stay? KAYAK users usually book their accommodation in Tuxtla Gutiérrez for 1 day.
  • Those visiting San Cristóbal de las Casas, Mexico who would like to stay in a hotel close to the area’s attractions won’t have a shortage of options at their disposal. Many hotels in this region sit just moments away from restaurants, golf courses, and stunning hiking trails. Hotel Grand Maria is a highly recommended establishment in San Cristóbal de las Casas.
  • If you’re disabled or have mobility limitations, you’ll be happy to learn that various hotels in San Cristóbal de las Casas, such as Parador Margarita, cater to your needs. This hotel provides wheelchair-accessible bathrooms, and you’ll find professional staff on-site ready to help you enjoy a comfortable stay.
  • San Cristóbal de las Casas, Mexico is popular for its numerous 18-hole golf courses that keep golfing enthusiasts coming back. If you’d like to hit the links during your trip, book a room in one of the San Cristóbal de las Casas hotels located close to Club Campestre de Tuxtla. Hotel Casavieja is a charming hotel with easy access to this local golf course.
  • Hotel Ciudad Real Centro Historico is a short distance from San Cristóbal de las Casas’s most frequented trails. Hikers and cyclists will enjoy easy access to Montetik Bike Park from this hotel.
  • Couples can’t go wrong with San Cristóbal de las Casas if they’re looking for an idyllic location for a romantic escape. The region boasts an array of scenic spots where you can spend time with your sweetheart, including parks, gardens, and waterfront areas. Hotel Jovel is a few moments away from Orquideas Moxviquil, a beautiful botanic garden with orchids and other native plants.
See more tips

FAQs when booking a hotel in San Cristóbal de las Casas

  • Where is the best place to stay in San Cristóbal de las Casas, Mexico if I am in town on business?

    Several hotels in San Cristóbal de las Casas can facilitate business travelers. Sombra del Agua offers spacious, fully equipped meeting rooms, and you can take advantage of free Wi-Fi to keep you connected throughout the day.

  • Where should I stay in San Cristóbal de las Casas if I want easy access to the great outdoors?

    There are many hotels in San Cristóbal de las Casas, Mexico that provide convenient access to the area’s diverse and dynamic outdoor attractions. Booking a room at Hotel Dulce Luna or Hotel Palace Inn SCLC puts you close to popular outdoor destinations like Sumidero Canyon.

  • Will I find any pet-friendly hotels in San Cristóbal de las Casas?

    Most hotels in this city allow you to stay with your four-legged friends, such as dogs. At Hotel Posada Las Casas, pets are welcome, but you must pay a small fee. Remember to check with the management regarding your pet’s medical records.

  • What is the best place to stay in San Cristóbal de las Casas if I am traveling with children?

    Hotel San Luis is situated in a serene and safe neighborhood, making it perfect for a family traveling to San Cristóbal de las Casas, Mexico. Your kids will love exploring the nearby Bug and Insect Museum, which displays insects like spiders, wasps, butterflies, and scorpions.

  • How do I find a hotel in central San Cristóbal de las Casas?

    After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central San Cristóbal de las Casas districts. You can also do a search using the city map to choose a specific location, like San Cristóbal de las Casas city center.

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there San Cristóbal de las Casas hotels with free parking?

    There are many hotels in San Cristóbal de las Casas that offer both parking and free parking. Popular choices among KAYAK users include Hotel Na Bolom, Hotel Barrio Antiguo and Hotel Villa Mercedes.

See more FAQs

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

Our map will help you find the perfect place to stay in San Cristóbal de las Casas by showing you the exact location of each hotel.

San Cristóbal de las Casas Hotel Deals. Search and compare hotels in San Cristóbal de las Casas. Find cheap hotel rooms in San Cristóbal de las Casas. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights and car rentals with KAYAK.