Agoda Hero Banner

Find Hotels in San Cristobal De Las Casas, Mexico

417 vacation rentals and hotels available now

10 best hotels in San Cristobal De Las Casas

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Parador Margarita
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Check-in/out [express]
  5. Luggage storage
  6. Coffee shop
  7. Bar
  8. Safety deposit boxes
"this is a marvellous little 2 story hotel around a central garden overlooking the mountains around san cristobal. the rooms are huge and decorated in beautiful spanish colonial style. breakfast is basic but good quality. staff is very friendly. 3 blocks walk from the ave guadalupe with restaurants, bars and shops. if you have a car, parking is 2 blocks away which is kind of a hassle because the entire city is a grid with one way streets but once you get the hang of it, it's okay."
Show more
9.2

Exceptional

15 reviews

Avg price per night
$ 57
Plaza Magnolias
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
  1. Car park
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Luggage storage
  6. Contactless check-in/out
  7. Bicycles
  8. Coffee shop
6.8

Very good

1 review

MAYASTAL BOUTIQUE
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
  1. Airport transfer
  2. Free Wi-Fi in all rooms!
  3. Hot tub
  4. Bar
  5. Tours
  6. Wi-Fi in public areas
  7. Family room
  8. Smoke-free property
10

Exceptional

1 review

Avg price per night
$ 16
La Estancia
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Bar
  5. Restaurants
  6. Room service
  7. Safety deposit boxes
  8. Wi-Fi in public areas
"Really enjoyed my Exoerience."
10

Exceptional

1 review

Avg price per night
$ 60
Plaza Gallery Hotel Boutique
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Spa
  6. Front desk [24-hour]
  7. Check-in/out [express]
  8. Luggage storage
Mision Grand San Cristobal de las Casas
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
  1. Valet parking
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Check-in/out [express]
  6. Luggage storage
  7. Coffee shop
  8. Bar
9.2

Exceptional

2 reviews

Hotel Real del Valle
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
  1. Free Wi-Fi in all rooms!
  2. Front desk [24-hour]
  3. Luggage storage
  4. Safety deposit boxes
  5. Tours
  6. Wi-Fi in public areas
  7. Daily housekeeping
  8. Smoke-free property
"This was my first time staying here, I have stayed in other properties in town in the past. This one was remarkably quiet given it's location. Set back off the street enough to leave the crowds and the music in the street and not your room. The interior is echo prone, so if other guests are noisy you will hear that - but that is an unavoidable problem with this construction type. Still, quite good overall."
Show more
9

Exceptional

2 reviews

Avg price per night
$ 26
Hotel Mansion Del Valle
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Front desk [24-hour]
  6. Luggage storage
  7. Contactless check-in/out
  8. Bar
"I chose this hotel becasue in the Agoda search filters I select the option breakfast included, so I had like 5 option of hotels with this amenity but I end up with Hotel Mansion del Valle (I have the screen shots of the breakfast included very clear), when I paid after the taxes, fee, etc. I could not see any written indications that said breakfast included, I’m not a newby so there was no detail that I had missed (as they told me in the frot desk) when I went to ask the next morning for the breakfast, they told me that I should print the booking sheet (but I was travelling and I have no access to printers) actually it was very convenient for them because we stayed at the hotel just 10 hours not 24 hours, we arrive very late at midnight and my reservation I did it perhaps one hour before arriving, also the hotel it is very noisy inside and outside, the front desk staff is unpolite, the beds are hard as a stone and beed blankets are dirty and dusty just one thin sheet was decent. "
Show more
7.5

Very good

5 reviews

Avg price per night
$ 94
Jardines de Luz
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Luggage storage
  5. Game room
  6. Coffee shop
  7. Laundry service
  8. Restaurants
5.2

4 reviews

Avg price per night
$ 33
Casa Morenita mia
San Cristobal De Las Casas,San Cristobal De Las Casas - View on map
  1. Free Wi-Fi in all rooms!
  2. Front desk [24-hour]
  3. Check-in/out [private]
  4. Laundry service
  5. Tours
  6. Wi-Fi in public areas
  7. Family room
  8. Smoking area
6.7

Very good

3 reviews

Avg price per night
$ 13

Fast facts about San Cristobal De Las Casas, Mexico

Accommodations417 properties
Popular hotelHotel Mansion Del Valle
Popular areaSan Cristobal De Las Casas
Nightly rates from$5

Discover the neighborhoods of San Cristobal De Las Casas


Just viewed by other Agoda travelers


Traveler impressions of San Cristobal De Las Casas


Frequently asked questions

What's the average price of a hotel in San Cristobal De Las Casas?

The average price for a 3-star hotel in San Cristobal De Las Casas is USD 38. The average price for a 4-star hotel in San Cristobal De Las Casas is USD 74. The average price for a 5-star hotel in San Cristobal De Las Casas is USD 106.

What's the average price of a hotel in San Cristobal De Las Casas this weekend?

The average price for a 3-star hotel in San Cristobal De Las Casas this weekend is USD 36. The average price for a 4-star hotel in San Cristobal De Las Casas this weekend is USD 77. The average price for a 5-star hotel in San Cristobal De Las Casas this weekend is USD 101.

What's the average price of a hotel in San Cristobal De Las Casas tonight?

The average price for a 3-star hotel in San Cristobal De Las Casas tonight is USD 36. The average price for a 4-star hotel in San Cristobal De Las Casas tonight is USD 75. The average price for a 5-star hotel in San Cristobal De Las Casas tonight is USD 97.

What are the most popular hotels in San Cristobal De Las Casas?

Popular hotels in San Cristobal De Las Casas include Lipi House Hostel, Casa Morenita mia and Hostal Casa Gaia.

What are the best hotels in San Cristobal De Las Casas for couples?

Couples who stayed in San Cristobal De Las Casas have given high ratings to Lipi House Hostel, Casa Morenita mia and Hostal Casa Gaia.

What are the best hotels in San Cristobal De Las Casas for families?

Families who stayed in San Cristobal De Las Casas highly recommend Casa Morenita mia, Hostal Casa Gaia and Parador Margarita.

What's the best neighborhood in San Cristobal De Las Casas to stay in?

Popular neighborhoods among travelers staying in San Cristobal De Las Casas include San Cristobal De Las Casas, Explanada del Carmen and Los Alcanfores.

Show more questions



More about San Cristobal De Las Casas

Agoda.com offers a selection of the very best hotels in San Cristobal De Las Casas, Mexico to ensure your visit fits your expectations. With more than 382 hotels spread across the entire city, you are sure to find a property convenient for you. Popular areas are San Cristobal De Las Casas, Barrio de Fatima, Explanada del Carmen where visitors can enjoy the quintessential experiences of San Cristobal De Las Casas. Enjoy the history and beauty of San Cristobal De Las Casas by visiting one of 9 monuments around town. Many monuments such as Explora are regarded as the city's heritage. Although there's plenty of pleasure to be had simply walking around the city, there are 6 museums and galleries in San Cristobal De Las Casas that deserve some of your time. You can depend on Agoda.com to help you find the best bargains on San Cristobal De Las Casas hotels.