•  
×
Latest deals, straight to your inbox!

Receive great hotel deals every week.

Popular destinations this month

×
Search all hotel deals, in one place.

Best rate Guaranteed

Find Hotels in San Cristobal de las Casas

I don't have specific dates yet
Rooms Adults Children
Compare vs GetRates: Booking.com
Property Type
  • Hotel
  • Apartment
  • Bed & Breakfast
  • Resort
  • Motel
  • Vacation Rental
  • Hostel
Star rating
  • 1 star
  • 2 star
  • 3 star
  • 4 star
  • 5 star
  • Unrated
Guest rating
  • Superb: 9+
  • Very Good: 8+
  • Good: 7+
  • Pleasant: 6+
  • No rating
Sort result by
  • Property name
  • Star rating
  • Distance
  • Guest rating
  • Price
Search. Compare. Save time & money

Room availability is limited. Don't miss today's deals!

San Cristobal de las Casas

187 properties
San Cristobal de las Casas has a very good average review score of 8.48.4
USD45.5 is the avg. price/night this week in San Cristobal de las Casas

Featured Hotels in San Cristobal de las Casas

Holiday Inn San Cristobal de las Casas3-star hotel in San Cristobal de las Casas Calle 1 De Marzo #15, Esq. Av. 16, San Cristobal de las Casas, Mexico (0.4 mi from center)
Very Good: 8.2 Score from 652 reviews
Situated in the center of the city, the Holiday Inn San Cristobal de las Casas is close to the...
fromUSD 63
Avg. price/night
Diego De Mazariegos Hotel San Cristobal de las Casas4-star hotel in San Cristobal de las Casas 5 De Febrero No. 1, San Cristobal de las Casas, Mexico (0.1 mi from San Cristobal de las Casas center)
Very Good: 8.2 Score from 353 reviews
This San Cristobal de las Casas accommodation is located in the center of the city and is...
fromUSD 45
Avg. price/night
B&B Le Gite del Sol2-star hotel in San Cristobal de las Casas Francisco I. Madero # 82, San Cristobal de las Casas, Mexico (0.4 mi from San Cristobal de las Casas center)
Good: 7.7 Score from 462 reviews
With a roof terrace offering panoramic views, B&B Le Gite del Sol is just 10 minutes’...
fromUSD 8
Avg. price/night
Mansion del Valle4-star hotel in San Cristobal de las Casas Diego De Mazariegoz No. 39 Barrio La Merced C.P. 29240, San Cristobal de las Casas, Mexico (0.1 mi from San Cristobal de las Casas center)
Very Good: 8.1 Score from 332 reviews
This 4-star hotel in San Cristobal de las Casas is centrally located. The hotel offers a tour...
fromUSD 42
Avg. price/night
Mansion de Los Angeles3-star hotel in San Cristobal de las Casas Francisco I. Madero No 17 Col Centro, San Cristobal de las Casas, Mexico (0.1 mi from San Cristobal de las Casas center)
Good: 7.7 Score from 76 reviews
Mansion de los Angeles blends a rustic Mexican style with the splendor of colonial times. Take...
fromUSD 34
Avg. price/night
Fiesta Inn San Cristobal De Las Casas3-star hotel in San Cristobal de las Casas Calzada Mexico No. 5 Col. Barrio De Fatima, San Cristobal de las Casas, Mexico (1.6 mi from San Cristobal de las Casas center)
Good: 7.8 Score from 283 reviews
Located next to the City Theatre, this modern hotel offers a gym, a free Wi-Fi zone and free...
fromUSD 68
Avg. price/night
Hotel Bo4-star hotel in San Cristobal de las Casas Av. 5 De Mayo 38, San Cristobal de las Casas, Mexico (0.3 mi from San Cristobal de las Casas center)
Superb: 9.2 Score from 390 reviews
Just a 5-minute walk from San Cristobal Church and Central Park, this design hotel offers a...
Avg. price/night
Gran Hotel El Encanto3-star hotel in San Cristobal de las Casas Crescencio Avenue Rose # 27, San Cristobal de las Casas, Mexico (0.2 mi from San Cristobal de las Casas center)
Mediocre: 5.0 Score from 9 reviews
Set in a 17th-century listed town house, Gran Hotel El Encanto is located in the centre of San...
fromUSD 36
Avg. price/night
Hacienda Don Juan Hotel3-star hotel in San Cristobal de las Casas Prolongacion Insurgentes 162 Colonia Maria Auxiliadora, San Cristobal de las Casas, Mexico (2.3 mi from San Cristobal de las Casas center)
Very Good: 8.5 Score from 598 reviews
The Hacienda Don Juan Hotel offers a tour desk and free Wi-Fi as well as a 24 hour reception,...
fromUSD 31
Avg. price/night
All properties in San Cristobal..
In and Around San Cristobal de las Casas
San Cristobal de las Casas Guide

Short intro of San Cristobal de las Casas

Average accommodation prices per night start at 16 MXN at Hotel Posada Jauja and go up to 3,425 MXN at Hotel Bo. Instantly compare deals for any of stays in San Cristobal de las Casas and get the cheapest price guaranteed on your booking!

Enter your travel dates in the search box above to check today's deals in San Cristobal de las Casas and update prices in your currency. See the featured listings and check one of our recommended accommodation in San Cristobal de las Casas...read more

Hotels in other cities

Show me hotels near...

Popular Hotels in San Cristobal de las Casas
San Cristobal de las Casas Rating Overview "See how this location is rated"
4.2/5

From 10,675 reviews

83.6% of users recommended San Cristobal de las Casas hotels
© 2020 GetRates™

Some of the travel sites we search to save you up to 75% on your hotel deal: