Hotels in San Cristóbal de Las Casas, Mexico

167 hotels are listed in San Cristóbal de Las Casas, Mexico. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

167 hotels

Hotel Posada El Paraíso in San Cristóbal de Las Casas, Mexico

5 de Febrero 19, Centro Histórico, San Cristobal de Las Casas, Mexico

Charming colonial hotel with courtyard, near San Cristobal Cathedral. Bright rooms, free Wi-Fi. Ideal for exploring historic city center.

70 rooms
Hotel Casa Mexicana in San Cristóbal de Las Casas, Mexico

Calle 28 de Agosto 1, Centro, San Cristobal de las Casas, Mexico

Charming colonial-style hotel in historic San Cristóbal de las Casas, near Santo Domingo Church. Features a central garden and free Wi-Fi.

54 rooms
Palacio de Moctezuma in San Cristóbal de Las Casas, Mexico

Avenida Benito Juarez 16, Centro, San Cristobal de las Casas, Mexico

Charming colonial-style hotel in central San Cristobal with free amenities. Ideal for exploring the historic city.

50 rooms
Plaza Magnolias in San Cristóbal de Las Casas, Mexico

Avenida Insurgentes #14, Centro, San Cristobal de Las Casas, Mexico

Charming 16th-century hotel in central San Cristóbal, 10 min from church. Offers rooms with cable TV and free Wi-Fi.

64 rooms
Hotel Tierra Maya in San Cristóbal de Las Casas, Mexico

Avenida de la Almolonga 28 A, San Cristobal de Las Casas, Mexico

Charming hotel in San Cristóbal de Las Casas, 800m from cathedral. Offers free WiFi, private parking, and flat-screen TVs in rooms.

3 rooms
Casa María Angelina in San Cristóbal de Las Casas, Mexico

calle Velasco Suarez s/n, San Cristóbal de las Casas, Mexico

Cozy pet-friendly posada in San Cristobal with private bathrooms, flat-screen TVs, and 24-hour front desk for a comfortable stay.

5 rooms
Hotel Mansion Del Valle in San Cristóbal de Las Casas, Mexico

Calle Diego De Manzarieos 39, San Cristobal de las Casas (Chiapas), Mexico

Elegant 4-star hotel in downtown San Cristobal. Offers free Wi-Fi and rooms with flat-screen TVs. Perfect for exploring the city.

65 rooms
Casa Madero in San Cristóbal de Las Casas, Mexico

Francisco I. Madero, 9. Colonia Centro, San Cristobal de las Casas, Mexico

Charming hotel in historic San Cristobal, 2 mins from church and park. Rustic rooms with free Wi-Fi.

7 rooms
Hotel Ciudad Real Centro Historico in San Cristóbal de Las Casas, Mexico

Plaza 31 de Marzo # 10, Col. Centro, San Cristobal de Las Casas, Mexico

Charming historic hotel in San Cristobal de las Casas with 3 restaurants, central courtyard, and free Wi-Fi in public areas.

31 rooms
Hotel Jardines Del Carmen in San Cristóbal de Las Casas, Mexico

Ignacio Allende 22, San Cristobal De Las Casas, Mexico

Conveniently located near Arco del Carmen, Hotel Jardines del Carmen offers 24-hour reception and rooms with cable TV for a comfortable stay.

24 rooms
Hotel Casavieja in San Cristóbal de Las Casas, Mexico

Maria Adelina Flores, 27. Barrio de Guadalupe, San Cristobal de Las Casas, Mexico

Charming 18th-century hotel in central San Cristóbal with colonial-style rooms, free Wi-Fi, and a restaurant serving regional cuisine.

40 rooms
Hotel Dulce Luna in San Cristóbal de Las Casas, Mexico

Av.Benito Juarez # 13 Barrio de Santa Lucia, San Cristobal de las Casas, Mexico

Charming historic hotel in San Cristóbal. Offers air-conditioned rooms with free Wi-Fi and cable TV.

18 rooms
Plaza Gallery Hotel & Boutique in San Cristóbal de Las Casas, Mexico

Guadalupe Victoria esq. 16 de Septiembre, Centro, San Cristobal de Las Casas, Mexico

Charming boutique hotel in historic San Cristobal. Rooms with balconies, fitness center, and massage services.

20 rooms
Hotel Jardines Del Centro in San Cristóbal de Las Casas, Mexico

Calle 1ro De Marzo # 29, San Cristobal De Las Casas, Mexico

Charming 18th-century hotel with vibrant art, peaceful gardens, and free Wi-Fi. Rooms feature pastel decor and wood furnishings.

26 rooms
Hotel Jovel in San Cristóbal de Las Casas, Mexico

Calle Flavio A. Paniagua No. 27, Colonia Centro, San Cristobal de las Casas, Mexico

Charming historic hotel in San Cristóbal. Offers garden, free Wi-Fi, and rooms with tiled floors and wooden beams.

16 rooms
Hotel Posada Jauja in San Cristóbal de Las Casas, Mexico

Calle Leona Vicario # 4, Barrio de Guadalupe, Entre Ejercito Nacional y Flavio A. Paniagua, San Cristóbal de Las Casas, Mexico

Charming hotel in San Cristóbal de Las Casas. Offers free WiFi, flat-screen TVs, and 24-hour front desk. Ideal for exploring the city.

16 rooms
Axkan Express in San Cristóbal de Las Casas, Mexico

CALLE FLAVIO A PANIAGUA #28 BARRIO DEL CERRILLO 28, San Cristóbal de Las Casas, Mexico

Axkan Express offers convenient accommodation in San Cristóbal de Las Casas, near the cathedral and central plaza. On-site dining and free parking.

14 rooms
Hotel Villas Casa Morada in San Cristóbal de Las Casas, Mexico

Avenida Diego Dugelay 45 El Cerrillo, San Cristobal de Las Casas (Chiapas), Mexico

Charming villas in historic San Cristóbal de Las Casas, just 5 minutes from Chiapas University and the Santo Domingo Church bazaar.

10 rooms

Loading...