Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

View vacation packages to

Hotels and More in San Cristóbal de Las Casas

Parador Margarita

Hotel in San Cristóbal de Las Casas

Ideally located in the center of San Cristobal de las Casas, this hotel is less than 3 blocks from the city's main square and offers a variety of convenient amenities for the modern traveler. Very comfortable and large rooms, nicely decorated. Good breakfast. Really enjoyed our stay here and wished to stay longer!

Show more Show less
9.1
Awesome
1,047 reviews
Avg. price/night:
$31
Check availability

Magnolias Suites

Hotel in San Cristóbal de Las Casas

Magnolias Suites provides accommodations in San Cristóbal de Las Casas. What I like the most is the personal communication...

Show more Show less
9.2
Awesome
218 reviews
Avg. price/night:
$54
Check availability

Casa Azabache

Hotel in San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 17-minute walk, Casa Azabache has a tour desk, non-smoking rooms, a garden, free WiFi and a terrace. The staff is super friendly and very helpful. Because of the wonderful staff, I stayed at Casa Azabache on two occasions during my visit to Chiapas. The location is great. The place is warm and welcoming. Casa Azabache is not a fancy hotel with TV’s, room service and a big lobby. If that’s what you’re looking for then it may not be the place for you; nonetheless, it was charming and perfect for us. The hotel offers tour packages to simplify the traveling experience. The tour company that the hotel contracts with is excellent. The company is super reliable and better than other companies. I went on several tour packages. On every occasion where applicable, through the hotels tour services, I was put in a better van, given food or better food, and better sleeping accommodations than other tour agencies.

Show more Show less
9
Awesome
500 reviews
Avg. price/night:
$5
Check availability

Palace SCLC Hotel & Brewery

Hotel in San Cristóbal de Las Casas

Featuring free bikes, garden, bar and free WiFi, Palace SCLC Hotel & Brewery is located in San Cristóbal de Las Casas, an 11-minute walk from San Cristobal Cathedral and 0.4 miles from Central Plaza &... Perfect location, close to downtown shopping and restaurants. Very clean hotel. Great price.

Show more Show less
9
Awesome
328 reviews
Avg. price/night:
$40
Check availability

Casa Cafeólogo

Hotel in San Cristóbal de Las Casas

Featuring a terrace and free WiFi, Casa Cafeólogo is located in San Cristóbal de Las Casas, a 10-minute walk from San Cristobal Cathedral and 600 yards from Central Plaza & Park. Everything, the staff was really kind

Show more Show less
9.6
Exceptional
103 reviews
Avg. price/night:
$84
Check availability

Sereno Art Hotel

Hotel in San Cristóbal de Las Casas

Featuring a garden, fitness center, bar and free WiFi, Sereno Art Hotel is located in San Cristóbal de Las Casas, a 10-minute walk from San Cristobal Cathedral and 500 yards from Santo Domingo Church... Friendly staff, great location, wonderful restaurant with great food, rooms were just the right size and very clean.

Show more Show less
9.1
Awesome
130 reviews
Avg. price/night:
$37
Check availability

Casa Lum

Hotel in San Cristóbal de Las Casas

Featuring a restaurant and bar, Casa Lum Hotel Eco Chic is located in San Cristóbal de Las Casas. This hotel offers a business center, garden and terrace. Free WiFi access is available. Very serviceable, polite and professional stuff of hotel who was trying very hard to make our stay as good as possible and they did succeed! We had clean lovely queen size room on first floor, looking at the garden, it felt safe and we had lovely luttle balcón. We wouldn't change a single things about this place. There is also great and affordable room service we grately recommend especially if tired after al day excursiones. We are very thankful for the hospitality to everyone in Casa Lum- muchas gracias!

Show more Show less
9.3
Awesome
157 reviews
Avg. price/night:
$112
Check availability

Hotel Grand Maria

Hotel in San Cristóbal de Las Casas

Featuring a restaurant and bar, Hotel Grand Maria is located in San Cristóbal de Las Casas. The accommodations offers a garden. Free WiFi access is available. The hotel has a welcoming and secured entrance and is located near the central area of the city. I also liked their breakfast, which was included in the hotel cost. Friendly staff as well :)

Show more Show less
9
Awesome
559 reviews
Avg. price/night:
$53
Check availability

Hotel Posada Primavera

Hotel in San Cristóbal de Las Casas

Offering a rustic-style décor, a beautiful garden and wooden furniture, Hotel Posada Primavera is located in San Cristóbal de Las Casas town center. Free WiFi is available in all areas. Location, property, decorations, staff, cleanless, comfortability, price. Everything was perfect in this hotel, just one block away from the most visited street in San Cristobal, very close to downtown. Will go back for sure.

Show more Show less
9
Awesome
521 reviews
Avg. price/night:
$41
Check availability

Hotel Casa Selah

Hotel in San Cristóbal de Las Casas

Only a 5-minute walk from the town center and main square, Hotel Casa Selah is located in San Cristóbal de Las Casas. It offers free Wi-Fi access, luggage storage and shuttle services for a fee. It was a lovely surprise to see how cute and quiet the room was, also that no children under 12 are allowed! The staff was amazingly helpful and nice. It was in a great location too, everything was a 5 minute-walk away.

Show more Show less
9.1
Awesome
233 reviews
Avg. price/night:
$42
Check availability

Most-booked hotels in San Cristóbal de Las Casas in the past month

San Cristóbal de Las Casas's best hotels with breakfast

Budget hotels in San Cristóbal de Las Casas

Hotels located in the center of San Cristóbal de Las Casas

FAQs about hotels in San Cristóbal de Las Casas

  • Cielo Hotel, Hotel Casa de Gandhi, and Casa del Alma Hotel Boutique & Spa got great room view-related reviews from travelers in San Cristóbal de Las Casas.

  • Parador Margarita, Casa Santa Lucia, and Casa Cafeólogo are some of the popular hotels in San Cristóbal de Las Casas.

  • On average, 3-star hotels in San Cristóbal de Las Casas cost $37 per night, and 4-star hotels in San Cristóbal de Las Casas are $62 per night. If you're looking for something really special, a 5-star hotel in San Cristóbal de Las Casas can be found for $112 per night, on average (based on Booking.com prices).

  • For hotels in San Cristóbal de Las Casas that serve highly-rated breakfasts, try Guayaba Inn Boutique Hotel, Hotel Casa de Gandhi, and Casa Cafeólogo.

  • Some of the best hotels in San Cristóbal de Las Casas near Handcrafts Market include Casa Santa Lucia, La Abuelita Hostal and Hostal Central 22.

  • These hotels in San Cristóbal de Las Casas are highly rated by couples: Casa Santa Lucia, Hotel Casa de Gandhi, and Casa Cafeólogo.

  • On average, it costs $43 per night to book a 3-star hotel in San Cristóbal de Las Casas for tonight. You'll pay around $68 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Cristóbal de Las Casas will cost around $122, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in San Cristóbal de Las Casas this weekend is $80 or, for a 4-star hotel, $150. Looking for something even fancier? 5-star hotels in San Cristóbal de Las Casas for this weekend cost around $232 per night, on average (based on Booking.com prices).

  • Many families visiting San Cristóbal de Las Casas loved staying at Cielo Hotel, Hotel Casa de Gandhi, and Casa Cafeólogo.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About San Cristóbal de Las Casas:

Explore guest reviews of hotels in San Cristóbal de Las Casas