San Cristóbal de las Casas

Colonial highland city known for its indigenous culture, colorful markets, and cool mountain climate.

San Cristóbal de las Casas is a colonial city in the highlands of Chiapas, in southern Mexico. Its setting is cool and mountainous, which sets it apart from the lowland heat many visitors expect in this part of the country. The city is also known by the older name Jovel.

What the visit offers

  • Indigenous culture: The city is closely tied to the indigenous communities of the surrounding highlands, and their presence is part of everyday life here.
  • Colorful markets: Local markets are one of the city's best-known features, full of color, produce, and handmade goods.
  • Colonial streets: Its layout and buildings reflect its colonial past, making it pleasant to explore on foot.
  • Mountain climate: The cool air makes walking and sightseeing comfortable, and it suits travelers who want a change from tropical weather.

Planning a stay

San Cristóbal de las Casas suits visitors interested in culture, craft, and the everyday rhythm of a highland city. Setting aside time simply to wander the markets and streets will give the best sense of the place. Because the city sits in the mountains, pack for cooler evenings even when the days feel mild.

Location

View larger map →

More like this

📮 Postcards

🌍

Join the community

Share your experiences and discover the world through travelers' eyes.

📮 Send a Postcard

📷 🎬 🎤

Drop photo, video, or click to upload

0 / 250
San Cristóbal de las Casas