Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

238 hotels in San Cristobal de las Casas

Search the best hotels and places to stay in San Cristobal de las Casas

View map
When you book San Cristobal de las Casas accommodation with ibooked.ca, you will find heaps of affordable options. Booking a hotel in Chiapas is a piece of cake with us and you will definitely be satisfied! Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Calle Guadalupe Victoria, 21, San Cristobal de las Casas, MexicoView on map
400 m from City Centre300 m from La Merced Church
The hotel has cots, a mini club and a playground for children, boasting location in the centre of San Cristobal de las Casas close to a motorway.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.6
Great3 reviews
Price fromC$ 59per nightSelect
Not available
Francisco I Madero 17, San Cristobal de las Casas, MexicoView on map
100 m from City Centre300 m from Central Plaza & Park
The hotel exists since 1990 and is just 400 meters from Del Carmen Arch.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great1 review
Price fromC$ 63per nightSelect
Not available
Parador MargaritaFelipe Flores No 39, San Cristobal de las Casas, Mexico, 29200
400 m from City Centre500 m from Handcrafts Market
This hotel features rooms with garden views, while a convenient location provides easy access to Del Carmen Arch.
8.2
Great11 reviews
Price fromC$ 98per nightSelect
Not available
Hostal El Rincon De Los CamellosReal De Guadalupe 110 Centro, San Cristobal de las Casas, Mexico, 29230
700 m from City Centre500 m from Na Bolom Museum
Set in San Cristobal de las Casas, this 6-room property is an ideal base for visits to Central Plaza & Park.
Price fromC$ 19per nightSelect
Not available
Puerta Vieja HostelCalle Diego De Mazariegos 23, San Cristobal de las Casas, Mexico, 29240
400 m from City Centre300 m from Amber Museum
Located within 10 minutes' walk of the city center, this central hostel gives quick access to La Merced Church.
8.8
Great3 reviews
Price fromC$ 15per nightSelect
Not available
B&B Le Gite Del SolFrancisco I. Madero 83, San Cristobal de las Casas, Mexico, 29230
700 m from City Centre600 m from Na Bolom Museum
Enjoy access to The Guadalupe Church and admire a panoramic view, offered in the central hotel centrally located in the heart of San Cristobal de las Casas.
5.0
Guest rating1 review
Price fromC$ 19per nightSelect
Not available
Casa Mexicana28 De Agosto No. 1, San Cristobal de las Casas, Mexico, 29200
Offering setting in the historical centre of San Cristobal de las Casas and close to a bus stop, the property includes 54 rooms as well as an outdoor restaurant.
8.2
Great34 reviews
Price fromC$ 79per nightSelect
Not available
Posada SancrisTapachula, 14, San Cristobal de las Casas, Mexico, 29220
700 m from City Centre300 m from Na Bolom Museum
Close to Colectiva Raices in San Cristobal de las Casas, the central hotel is lodged in a colonial-style building and consists of 10 rooms.
7.4
Very good2 reviews
Price fromC$ 36per nightSelect
Not available
Casa Azabache46 Francisco Leon, San Cristobal de las Casas, Mexico, 29250
500 m from City Centre500 m from Handcrafts Market
While staying in the hotel you are invited to discover Handcrafts Market set nearby, or walk for only 10 minutes to enjoy San Cristobal Cathedral.
Price fromC$ 24per nightSelect
Not available
Casa Santa LuciaAvenida Josefa Ortiz De Dominguez # 13 Barrio Santa Lucia, San Cristobal de las Casas, Mexico, 29250
400 m from City Centre300 m from Handcrafts Market
This central hotel boasts a restaurant that offers you rich meals based on typical Mexican cuisine.
Price fromC$ 179per nightSelect
Not available
Hotel San LuisCalle Diego De Mazariegos 51, San Cristobal de las Casas, Mexico, 29240
700 m from City Centre100 m from La Merced Church
Located 1 km away from San Cristobal de las Casas city center, this hotel features 24 rooms and a swimming pool.
8.0
Great17 reviews
Price fromC$ 43per nightSelect
Not available
Ocho BarriosNicolas Ruiz 100-1, San Cristobal de las Casas, Mexico, 29230
800 m from City Centre400 m from Na Bolom Museum
Price fromC$ 43per nightSelect
Not available
Mansion Del ValleCalle Diego De Manzarieos 39, San Cristobal de las Casas, Mexico, 29240
600 m from City Centre100 m from La Merced Church
The traditional hotel is a good starting point to San Cristobal de las Casas' sights including San Cristobal Cathedral and Central Plaza & Park.
8.0
Great79 reviews
Price fromC$ 65per nightSelect
Not available
Hotel Posada El ZaguanGuadalupe Victoria, 65 Barrio La Merced, San Cristobal de las Casas, Mexico, 29240
800 m from City Centre200 m from La Merced Church
Offering convenient proximity to San Cristobal Cathedral, the hotel is also close to Instituto Jovel.
9.2
Perfect4 reviews
Price fromC$ 74per nightSelect
Not available
Rossco Backpackers HostelCalle Real De Mexicanos No. 16, San Cristobal de las Casas, Mexico, 29240
700 m from City Centre300 m from Santo Domingo Church San Cristobal de las Casas
Housed in a colonial-style building, the hostel features 11 rooms with shared bathrooms.
Price fromC$ 20per nightSelect
Not available
El Hostalito 14Real De Guadalupe 1 Interior 14, San Cristobal de las Casas, Mexico, 29200
300 m from City Centre500 m from San Cristobal Cathedral
Set just outside Foro Cultural Kinoki, the hostel offers a central accommodation within 10 minutes' walk of the city center.
Price fromC$ 49per nightSelect
Not available
Diego De Mazariegos5 De Febrero - Col.Centro, San Cristobal de las Casas, Mexico
100 m from City Centre200 m from San Cristobal Cathedral
At this venue, boasting a location in a business area, guests can enjoy a ballroom and a library, or explore San Cristobal Cathedral nearby.
8.4
Great3 reviews
Price fromC$ 76per nightSelect
Not available
Hotel Jardines De LuzAv. Insurgentes #32, San Cristobal de las Casas, Mexico, 29250
700 m from City Centre300 m from Del Carmen Arch
Offering convenient proximity to Del Carmen Arch, the hotel is also close to San Cristobal Cathedral.
6.0
Guest rating4 reviews
Price fromC$ 36per nightSelect
Not available
Hotel Don QuijoteAv. Cristobal Colon No. 7, San Cristobal de las Casas, Mexico
300 m from City Centre400 m from San Cristobal Cathedral
The hotel includes an outdoor pool, boasting an excellent location close to La Ensenanza.
8.6
Great7 reviews
Price fromC$ 35per nightSelect
Not available
Casa Museo Na BolomVicente Guerrero No. 33, San Cristobal de las Casas, Mexico, 29220
900 m from City Centre100 m from Na Bolom Museum
This hotel features rooms with garden views, while an unique location provides easy access to Santo Domingo Church San Cristobal de las Casas.
Price fromC$ 59per nightSelect
Not available
La Casa De MamaGuadalupe Victoria 56, San Cristobal de las Casas, Mexico, 29240
Located next to San Cristobal Cathedral, the venue comprises 24 rooms with garden views.
Price fromC$ 227per nightSelect
Not available
Hotel Casa MiaFlavio A. Paniagua No. 30 Centro, San Cristobal de las Casas, Mexico, 29220
400 m from City Centre500 m from Santo Domingo Church San Cristobal de las Casas
Within easy reach of Del Carmen Arch, this hotel comprises 11 rooms with private bathrooms.
Price fromC$ 44per nightSelect
Not available
Kukurutz ResidenciaReal De Mexicanos 21 Barrio De Mexicanos, San Cristobal de las Casas, Mexico, 29200
Set within 10 minutes' walk of the city center, the apartment offers a kitchenette along with a sunny patio.
Price fromC$ 115per nightSelect
Not available
Hotel Posada Primavera16 De Septiembre #26, Centro, San Cristobal de las Casas, Mexico, 29240
400 m from City Centre300 m from San Cristobal Cathedral
Placed close to The Guadalupe Church in the heart of San Cristobal de las Casas, this hotel offers 13 rooms.
Price fromC$ 55per nightSelect
Not available
Casa MonadFlavio A. Paniagua Guadalupe 31, San Cristobal de las Casas, Mexico, 29250
500 m from City Centre500 m from Na Bolom Museum
Set just outside Central Plaza & Park, the hostel offers a central accommodation within 10 minutes' walk of the city center.
Price fromC$ 21per nightSelect
Not available
Hotel Betel HouzzAv. Belisario Dominguez #17 - A, Centro, San Cristobal de las Casas, Mexico, 29200
300 m from City Centre400 m from San Cristobal Cathedral
The hotel offers swift access to Santo Domingo Church San Cristobal de las Casas and San Cristobal Cathedral is only 350 meters away.
Price fromC$ 55per nightSelect
Not available
Corazon Corteza43 Doctor Jose Felipe Flores, San Cristobal de las Casas, Mexico, 29250
400 m from City Centre500 m from Handcrafts Market
Situated 1 km from the centre of San Cristobal de las Casas, the apartment with a view over the garden offers a terrace.
Price fromC$ 23per nightSelect
Not available
Plaza Gallery Hotel & BoutiqueGuadalupe Victoria Esq.16 De Septiembre, San Cristobal de las Casas, Mexico, 29200
Based in the neoclassical-style building in the heart of San Cristobal de las Casas, this hotel boasts the luxurious décor in 20 rooms along with an outdoor pool onsite.
Price fromC$ 132per nightSelect
Not available
Plaza MagnoliasAvenida Insurgentes, 14, San Cristobal de las Casas, Mexico, 29200
300 m from City Centre200 m from Handcrafts Market
Based in the Spanish-style building in the historical centre of San Cristobal de las Casas, this hotel boasts the Colonial décor in 64 rooms along with a swimming pool onsite.
8.0
Great30 reviews
Price fromC$ 114per nightSelect
Not available
Hotel Ciudad Real Centro HistoricoPlaza 31 De Marzo No. 10, San Cristobal de las Casas, Mexico, 29200
200 m from City Centre100 m from Central Plaza & Park
Located in a shopping area of San Cristobal de las Casas, the grand hotel will have access to a swimming pool.
7.8
Very good26 reviews
Price fromC$ 53per nightSelect
Not available
Hotel Casa De Los ArcangelesCuauhtemoc 4, Centro Historico, San Cristobal de las Casas, Mexico
300 m from City Centre200 m from Central Plaza & Park
This pleasant accommodation in a business area has 7 rooms and a steam room and sauna rooms to offer.
8.4
Great7 reviews
Price fromC$ 267per nightSelect
Not available
Hotel Grand MariaFlavio A. Paniagua # 17 Centro, San Cristobal de las Casas, Mexico
300 m from City Centre400 m from San Cristobal Cathedral
Featuring historical architecture, the venue provides 18 rooms and offers easy access to Parque Central.
8.8
Great11 reviews
Price fromC$ 76per nightSelect
Not available
Casa LumReal De Guadalupe #30, Centro, San Cristobal de las Casas, Mexico
200 m from City Centre300 m from Central Plaza & Park
This colonial-style hotel offers immediate proximity to Parque Central and is located within only 10 minutes' walk from Del Carmen Arch.
Price fromC$ 206per nightSelect
Not available
Kukulpan HostalCalle Doctor Navarro Numero 10, San Cristobal de las Casas, Mexico, 29220
400 m from City Centre200 m from Santo Domingo Church San Cristobal de las Casas
Located near La Merced Church, this central hotel features a continental breakfast.
Price fromC$ 16per nightSelect
Not available
Hostal Central 22Francisco I Madero 22, San Cristobal de las Casas, Mexico, 29200
200 m from City Centre300 m from Central Plaza & Park
Price fromC$ 11per nightSelect
Not available
Hotel Posada El Paraiso5 De Febrero No. 19, San Cristobal de las Casas, Mexico
300 m from City Centre200 m from San Cristobal Cathedral
12 rooms and the café bar are available during the stay in this lovely hotel based in the heart of San Cristobal de las Casas.
8.0
Great9 reviews
Price fromC$ 57per nightSelect
Not available
Docecuartos HotelAv. Juarez No. 1 Int. A Col. Centro, San Cristobal de las Casas, Mexico, 29200
200 m from City Centre300 m from Central Plaza & Park
Boasting a private pool, the hotel is about 10 minutes' walk from the center of San Cristobal de las Casas.
8.2
Great31 reviews
Price fromC$ 139per nightSelect
Not available
Jardines Del CentroCalle 1Ro De Marzo # 29, San Cristobal de las Casas, Mexico
400 m from City Centre300 m from San Cristobal Cathedral
The hotel has a private swimming pool and lies close to Santo Domingo Church San Cristobal de las Casas which is worth visiting.
7.6
Very good14 reviews
Price fromC$ 55per nightSelect
Not available
Azulejos150Pr. Insurgentes, San Cristobal de las Casas, Mexico
2.0 km from City Centre1.6 km from Del Carmen Arch
Guests can enjoy the city views and a swimming pool, while taking advantage of the hotel's location close to Del Carmen Arch as well as a bus stop.
Price fromC$ 56per nightSelect
Not available
Hotel Posada DominnycosReal De Mexicanos, 1-D, B, San Cristobal de las Casas, Mexico, 29260
600 m from City Centre100 m from Santo Domingo Church San Cristobal de las Casas
The hotel provides 8 rooms with spectacular views of the garden and offers proximity to The Guadalupe Church.
Price fromC$ 36per nightSelect
Not available
Mexicanos 10 CasaviejaReal De Mexicanos Numero 10, San Cristobal de las Casas, Mexico
600 m from City Centre300 m from Santo Domingo Church San Cristobal de las Casas
Offering convenient proximity to Santo Domingo Church San Cristobal de las Casas, the hotel is also close to San Cristobal Cathedral.
Price fromC$ 138per nightSelect
Not available
Hotel San MartinReal De Guadalupe 16, Colonia Centro, San Cristobal de las Casas, Mexico, 29200
100 m from City Centre200 m from Central Plaza & Park
The central hotel is a good starting point to San Cristobal de las Casas' sights including San Cristobal Cathedral and Central Plaza & Park.
Price fromC$ 37per nightSelect
Not available
Los Altos HotelFrancisco I Madero #94, San Cristobal de las Casas, Mexico, 29230
800 m from City Centre600 m from Na Bolom Museum
Located next to Del Carmen Arch, the venue comprises 18 rooms with mountain views.
Price fromC$ 45per nightSelect
Not available
Casa MargaritaReal De Guadalupe 34 Centro, San Cristobal de las Casas, Mexico, 29200
This colonial-style hotel offers immediate proximity to Central Plaza & Park and is located within only 10 minutes' walk from San Cristobal Church.
6.8
Nice4 reviews
Price fromC$ 40per nightSelect
Not available
Hostal La Isla1B Avenida Josefa Ortiz De Dominguez, San Cristobal de las Casas, Mexico, 29230
300 m from City Centre400 m from Central Plaza & Park
With patio views, the venue is placed 10 minutes' walk from the center of San Cristobal de las Casas, at a short distance from Central Plaza & Park.
Price fromC$ 27per nightSelect
Not available
El Girasol Bed And BreakfastCalle Cuitlahuac 18 Barrio La Merced, San Cristobal de las Casas, Mexico, 29240
800 m from City Centre300 m from La Merced Church
Located near Central Plaza & Park, this central hotel features a continental buffet breakfast.
Price fromC$ 43per nightSelect
Not available
Casa De Familia San CristobalAv. 5 De Mayo #12 Esq. C Calle 1 De Marzo Centro Historico, San Cristobal de las Casas, Mexico, 29200
400 m from City Centre300 m from San Cristobal Cathedral
The hotel offers swift access to Santo Domingo Church San Cristobal de las Casas and San Cristobal Cathedral is only 200 meters away.
Price fromC$ 83per nightSelect
Not available
La Tozi Galeria Hotel51 Real De Guadalupe, San Cristobal de las Casas, Mexico, 29230
400 m from City Centre500 m from Central Plaza & Park
There are rooms facing the garden and the hotel is set close to Santo Domingo Church San Cristobal de las Casas.
Price fromC$ 203per nightSelect
Not available
Hosteria Del Virrey B&BDiego De Mazariegos #56 Barrio De La Merced, San Cristobal de las Casas, Mexico, 29240
800 m from City Centre200 m from La Merced Church
This central accommodation with a patio is located in San Cristobal de las Casas just off Santo Domingo Church San Cristobal de las Casas.
Price fromC$ 39per nightSelect
Not available
Hotel Villa Real IIAvenida Benito Juarez 24, San Cristobal de las Casas, Mexico, 29250
400 m from City Centre200 m from Handcrafts Market
The central hotel is a good starting point to San Cristobal de las Casas' sights including Handcrafts Market and Del Carmen Arch.
Price fromC$ 70per nightSelect
Not available
Hotel Dulce LunaAvenida Benito Juarez #13, San Cristobal de las Casas, Mexico
700 m from City Centre300 m from Handcrafts Market
The hotel is based close to Na Bolom Museum in San Cristobal de las Casas, and consists of 18 rooms with simple decor.
5.0
Guest rating1 review
Price fromC$ 61per nightSelect
Not available
Snail Bed And Breakfast - Hostel - Adults OnlyCalle Ejercito Nacional 1, San Cristobal de las Casas, Mexico
300 m from City Centre300 m from San Cristobal Cathedral
The budget hotel is a good starting point to San Cristobal de las Casas' sights including Central Plaza & Park and Na Bolom Museum.
Price fromC$ 36per nightSelect
Not available
Hotel Casa SelahAvenida 12 De Octubre # 7 Centro, San Cristobal de las Casas, Mexico, 29200
500 m from City Centre200 m from La Merced Church
Adjacent to Amber Museum, and close to Na Bolom Cultural Centre, this central hotel features 9 bright rooms.
7.0
Very good1 review
Price fromC$ 70per nightSelect
Not available
Iguana HostelChiapa De Corzo 16, San Cristobal de las Casas, Mexico, 29220
500 m from City Centre200 m from Santo Domingo Church San Cristobal de las Casas
Set just outside Central Plaza & Park, the hostel offers a central accommodation within 10 minutes' walk of the city center.
9.2
Perfect1 review
Price fromC$ 21per nightSelect
Not available
Hotel Real Del ValleReal De Guadalupe #14 Centro, San Cristobal de las Casas, Mexico, 29200
100 m from City Centre200 m from Central Plaza & Park
Set near Central Plaza & Park, this central venue is 10 minutes' walk of the city center.
7.4
Very good1 review
Price fromC$ 33per nightSelect
Not available
Hostel Deja VuProf. Maria Adelina Flores 15, San Cristobal de las Casas, Mexico, 29200
100 m from City Centre300 m from San Cristobal Cathedral
Located within 10 minutes' walk of the city center, this central hostel gives quick access to San Cristobal Cathedral.
Price fromC$ 29per nightSelect
Not available
Hostal MiradorCalle Cumbres De Guadalupe 2, San Cristobal de las Casas, Mexico, 29230
1.2 km from City Centre700 m from Na Bolom Museum
With garden views, the venue is placed 20 minutes' walk from the center of San Cristobal de las Casas, at a short distance from Del Carmen Arch.
Price fromC$ 23per nightSelect
Not available
Gaia B&BCalle Huixtla #3B, San Cristobal de las Casas, Mexico, 29220
700 m from City Centre300 m from Na Bolom Museum
Located near Agenda San Cristobal, this family hotel features a continental breakfast.
Price fromC$ 59per nightSelect
Not available
El Garambullo Hostal32 Calle 1O. De Marzo, San Cristobal de las Casas, Mexico, 29240
500 m from City Centre300 m from La Merced Church
Situated in proximity to Amber Museum, this central property includes a shared lounge and a library.
Price fromC$ 19per nightSelect
Not available
Hotel Casa Del SolCalle Real De Guadalupe #70 Entre Diego Dugelay Y Vicente Guerrero, San Cristobal de las Casas, Mexico, 29230
500 m from City Centre600 m from Na Bolom Museum
Located next to Central Plaza & Park, the venue comprises 6 rooms with garden views.
Price fromC$ 40per nightSelect
Not available
Casa CafeologoReal De Guadalupe 13 Zona Centro, San Cristobal de las Casas, Mexico, 29200
100 m from City Centre300 m from Central Plaza & Park
While staying in the hotel you are invited to discover Santo Domingo Church San Cristobal de las Casas set nearby, or walk for only 5 minutes to enjoy San Cristobal Cathedral.
Price fromC$ 150per nightSelect
Not available
Casa TequioAvenida Tuxtla #2 Barrio El Cerrillo San Cristobal De Las Casas, San Cristobal de las Casas, Mexico, 29220
600 m from City Centre400 m from Santo Domingo Church San Cristobal de las Casas
Featuring a terrace, this property also provides guests with cots, a play area and a game room for kids, in close proximity of San Cristobal Cathedral.
Price fromC$ 52per nightSelect
Not available
Hostel QhiaTonala 5, San Cristobal de las Casas, Mexico, 29220
600 m from City Centre200 m from Santo Domingo Church San Cristobal de las Casas
Located within 10 minutes' walk of the city center, this central hostel gives quick access to San Cristobal Cathedral.
Price fromC$ 41per nightSelect
Not available
Casa 74Diego De Mazariegos Casa # 74 A, San Cristobal de las Casas, Mexico, 29240
700 m from City Centre100 m from La Merced Church
This central accommodation with a terrace is located in San Cristobal de las Casas just off La Merced Church.
Price fromC$ 15per nightSelect
Not available
Indajani San Cristobal ChiapasCalle Tapachula 1 B, San Cristobal de las Casas, Mexico, 30700
500 m from City Centre400 m from Santo Domingo Church San Cristobal de las Casas
Featuring a terrace, this property is situated a short distance from Del Carmen Arch and about a 10-minute walk from the center of San Cristobal de las Casas.
Price fromC$ 53per nightSelect
Not available
Wanderlust HostelFrancisco I. Madero 47 B, San Cristobal de las Casas, Mexico, 29230
400 m from City Centre500 m from Handcrafts Market
Set just outside Central Plaza & Park, the hostel offers a central accommodation within 10 minutes' walk of the city center.
Price fromC$ 27per nightSelect
Not available
The IslandCalle 12 De Septiembre Numero 34 Entre Calles 12 De Octubre Y 1Ro De Marzo, San Cristobal de las Casas, Mexico, 29322
500 m from City Centre300 m from La Merced Church
This 7-room apartment, located 1.2 km from Museo Na Bolom, also features a bathtub and a shower in the bathroom.
Price fromC$ 32per nightSelect
Not available
Panda Hostel73 Real De Guadalupe, San Cristobal de las Casas, Mexico, 29230
500 m from City Centre500 m from Na Bolom Museum
With garden views, the venue is placed 10 minutes' walk from the center of San Cristobal de las Casas, at a short distance from Santo Domingo Church San Cristobal de las Casas.
Price fromC$ 8per nightSelect
Not available
Kotantik Bed & BreakfastCalle Diego De Mazariegos N. 61, San Cristobal de las Casas, Mexico, 29240
1.1 km from City Centre500 m from La Merced Church
The central hotel is a good starting point to San Cristobal de las Casas' sights including Central Plaza & Park and La Merced Church.
Price fromC$ 61per nightSelect
Not available
Casa Morenita MiaAv. Benito Juarez 36, San Cristobal de las Casas, Mexico, 29250
500 m from City Centre200 m from Handcrafts Market
Set just outside San Cristobal Cathedral, the hostel offers a central accommodation within 10 minutes' walk of the city center.
Price fromC$ 37per nightSelect
Not available
Terraza Suites (Adults Only)Calle Ejercito Nacional 1 Barrio Del Cerrillo 29220 San Cristobal De Las Casas Chis. Mexico, San Cristobal de las Casas, Mexico, 29220
300 m from City Centre300 m from San Cristobal Cathedral
Located in a historic area near Templo de Santo Domingo, this accommodation comes with a microwave oven and a fridge in a mini-kitchen.
Price fromC$ 86per nightSelect
Not available
Nuik B&BCalle Francisco I Madero 69, San Cristobal de las Casas, Mexico, 29200
600 m from City Centre600 m from Na Bolom Museum
The central hotel is a good starting point to San Cristobal de las Casas' sights including San Cristobal Cathedral and Santo Domingo Church San Cristobal de las Casas.
9.6
Perfect4 reviews
Price fromC$ 83per nightSelect
Not available
Nordiko San CristobalAvenida Insurgentes 39, San Cristobal de las Casas, Mexico, 29250
500 m from City Centre100 m from Handcrafts Market
Within easy reach of Maya Kotan, this hotel comprises 13 rooms with shared bathrooms.
Price fromC$ 41per nightSelect
Not available
Casa FrenesiCalle Cuitlahuac 28. La Merced., San Cristobal de las Casas, Mexico, 29240
1000 m from City Centre400 m from La Merced Church
The budget hotel is a good starting point to San Cristobal de las Casas' sights including La Merced Church and Central Plaza & Park.
Price fromC$ 25per nightSelect
Not available
La Marucha Hostal24 Avenida Diego Dugelay Esquina Ejercito Nacional, San Cristobal de las Casas, Mexico, 29220
500 m from City Centre400 m from Na Bolom Museum
This central accommodation with a patio is located in San Cristobal de las Casas just off Central Plaza & Park.
Price fromC$ 24per nightSelect
Not available
Casa Del Alma Hotel Boutique & SpaCalle 16 De Septiembre No. 24, San Cristobal de las Casas, Mexico, 29200
300 m from City Centre200 m from San Cristobal Cathedral
A private pool as well as steam baths, body wraps and facials are available for you at this exquisite property, set adjacent to Santo Domingo Church San Cristobal de las Casas.
9.6
Perfect2 reviews
Price fromC$ 167per nightSelect
Not available
Hotel BoAvenida 5 De Mayo 38, San Cristobal de las Casas, Mexico, 00000
Situated close to Zona Arqueologica de Chinkultic, this hotel in San Cristobal de las Casas features a patio and a library.
8.6
Great12 reviews
Price fromC$ 274per nightSelect
Not available
Villas Casa MoradaAvenida Diego Dugelay 45 El Cerrillo, San Cristobal de las Casas, Mexico, 29220
700 m from City Centre300 m from Na Bolom Museum
Local meals plus a swimming pool are provided in the tranquil hotel, placed close to Na Bolom Museum.
8.4
Great6 reviews
Price fromC$ 99per nightSelect
Not available
Uvence Arte HotelPresidente Carranza 14A, San Cristobal de las Casas, Mexico, 29229
1.2 km from City Centre500 m from Na Bolom Museum
The hotel has a club restaurant with dishes of Mediterranean cuisine and is situated just off Santo Domingo Church San Cristobal de las Casas.
8.0
Great4 reviews
Price fromC$ 253per nightSelect
Not available
Hotel Hacienda Don JuanProl, Insurgentes No, 162 Col. Maria Auxiliadora, San Cristobal de las Casas, Mexico, 29290
2.7 km from City Centre2.3 km from Del Carmen Arch
Enjoy international meals and a swimming pool in the hotel located in a downtown area.
8.0
Great21 reviews
Price fromC$ 48per nightSelect
Not available
RosarioAv Insurgentes No 18-A, San Cristobal de las Casas, Mexico, 29200
300 m from City Centre200 m from Handcrafts Market
Located next to Central Plaza & Park, the venue comprises 30 rooms with street views.
8.2
Great58 reviews
Price fromC$ 56per nightSelect
Not available
Fiesta Inn San Cristobal De Las CasasCalzada Mexico N 5 Colonia Fatima, San Cristobal de las Casas, Mexico, 29264
1.8 km from City Centre1.2 km from San Cristobal Church
Providing access to Amber Museum, this hotel is a 15-minute walk from Parque Central and offers a 24-hour restaurant.
Price fromC$ 122per nightSelect
Not available
Grand Guadalupe By InmenseReal De Guadalupe 172, San Cristobal de las Casas, Mexico, 29230
1.1 km from City Centre600 m from Na Bolom Museum
This colonial-style hotel is set at a short distance to Santo Domingo Church San Cristobal de las Casas.
8.4
Great15 reviews
Price fromC$ 67per nightSelect
Not available
Mision Grand San Cristobal De Las CasasFrancisco I. Madero No. 19, San Cristobal de las Casas, Mexico, 29200
200 m from City Centre300 m from Central Plaza & Park
Located just 5 minutes' walk from Central Plaza & Park, this hotel has a mini club, high chairs and a games room for children.
8.6
Great28 reviews
Price fromC$ 110per nightSelect
Not available
Hotel HelvericaFrancisco I Madero, 14, San Cristobal de las Casas, Mexico, 29200
100 m from City Centre200 m from Central Plaza & Park
Set in a colonial-style building with an amazing view, the hotel is located next to Parque Central.
9.0
Perfect4 reviews
Price fromC$ 80per nightSelect
Not available
Cabanas MakariosAvenida De Las Rosas 49, Barrio San Ramon, San Cristobal de las Casas, Mexico, 29040
2.5 km from City Centre2.0 km from La Merced Church
The hotel is based close to La Merced Church in San Cristobal de las Casas, and consists of 11 rooms with rustic decor.
Price fromC$ 52per nightSelect
Not available
CasaviejaMaria Adelina Flores, 27. Barrio De Guadalupe, San Cristobal de las Casas, Mexico
400 m from City Centre500 m from San Cristobal Cathedral
Located close to Santo Domingo Church San Cristobal de las Casas, the hotel has 40 rooms, and boasts access to a coach station.
9.2
Perfect3 reviews
Price fromC$ 72per nightSelect
Not available
Villa MercedesDiagonal Hermanos Paniagua 32, San Cristobal de las Casas, Mexico, 29240
1.7 km from City Centre1.1 km from San Cristobal Church
The unique hotel is located in a business area with quick access to La Merced Church.
6.8
Nice5 reviews
Price fromC$ 1 694per nightSelect
Not available
Sombra Del Agua1 De Marzo 15, Colonia Centro - 29200, San Cristobal de las Casas, Mexico, 29200
300 m from City Centre200 m from San Cristobal Cathedral
Set close to Central Plaza & Park, the hotel boasts authentic meals served at the onsite traditional restaurant.
8.2
Great20 reviews
Price fromC$ 120per nightSelect
Not available
Las Escaleras By InmenseIsauro Rossete 4, Barrio La Merced, San Cristobal de las Casas, Mexico, 29240
500 m from City Centre200 m from Amber Museum
This boutique hotel overlooks the city boasting its location in tourist area.
Price fromC$ 102per nightSelect
Not available
Hotel Plaza Santo DomingoAv General Utrilla 35C Barrio, San Cristobal de las Casas, Mexico
400 m from City Centre200 m from Santo Domingo Church San Cristobal de las Casas
Featuring Mayan architecture, the venue provides 42 rooms and offers easy access to Catedral de San Cristobal de Las Casas.
6.8
Nice12 reviews
Price fromC$ 55per nightSelect
Not available
Guayaba InnCalle Comitan 55, San Cristobal de las Casas, Mexico, 29220
800 m from City Centre100 m from Na Bolom Museum
The hotel is based close to Catedral de San Cristobal de Las Casas in San Cristobal de las Casas, and consists of 6 rooms with Colonial decor.
Price fromC$ 120per nightSelect
Not available
Axkan Arte HotelAlvaro Obregon 2, Barrio De Santa Lucia, San Cristobal de las Casas, Mexico, 29250
Set within easy reach of Templo de Santo Domingo, the venue features a 24-hour restaurant serving meals of local cuisine.
8.6
Great7 reviews
Price fromC$ 55per nightSelect
Not available
Posada CatalinaCalle Velasco Suarez S/N, San Cristobal de las Casas, Mexico
Offering convenient proximity to Colectiva Raices, the hotel is also close to Huitepec Ecological Reserve.
7.4
Very good5 reviews
Price fromC$ 28per nightSelect
Not available
Hotel AntiguaFrancisco I Madero No.40, San Cristobal de las Casas, Mexico
300 m from City Centre500 m from Handcrafts Market
Featuring Mexican architecture, the venue provides 20 rooms and offers easy access to San Cristobal Cathedral.
Price fromC$ 39per nightSelect
Not available
Rincon Del ArcoEjercito Nacional No. 66, San Cristobal de las Casas, Mexico
800 m from City Centre300 m from Na Bolom Museum
Offering convenient proximity to Santo Domingo Church San Cristobal de las Casas, the hotel is also close to The Guadalupe Church.
8.4
Great3 reviews
Price fromC$ 51per nightSelect
Not available
Hotel La Casona5 De Mayo 5, Colonia Centro, San Cristobal de las Casas, Mexico, 29200
400 m from City Centre200 m from San Cristobal Cathedral
Located next to Galeria MUY, the venue comprises 17 rooms with garden views.
5.0
Guest rating1 review
Price fromC$ 49per nightSelect
Not available
Hotel Sombra Del AguaCalle 1 De Marzo 15 Esq Av 16, San Cristobal de las Casas, Mexico, 29200
700 m from City Centre300 m from Na Bolom Museum
The venue blends the Colonial design in rooms and the colonial architecture.
Price fromC$ 94per nightSelect
Not available
Molino De La AlboradaPeriferico Sur Poniente No. 74, San Cristobal de las Casas, Mexico, 29290
3.5 km from City Centre
Boasting access to San Cristobal Cathedral, the hotel includes a community pool, a large garden and a library onsite providing guests with cosy rooms.
Price fromC$ 75per nightSelect
Not available
Hotel JovelCalle Flavio A. Paniagua No. 27 Col., San Cristobal de las Casas, Mexico, 29220
400 m from City Centre500 m from Santo Domingo Church San Cristobal de las Casas
Located adjacent to Ciudad Cuauhtemoc in San Cristobal de las Casas, this hotel offers 16 rooms and a great view of the terrace.
7.8
Very good1 review
Price fromC$ 92per nightSelect
Not available
  • 1
  • 2
  • 3

Filtering results

Please wait...

238 hotels found

FAQs about hotels in San Cristobal de las Casas

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in San Cristobal de las Casas?
Of course, hotel prices in San Cristobal de las Casas change depending on the season, but on average: a 3-star hotel room costs 78C$ per night, and a 4-star hotel room is 96C$ per night. If you're looking for something really special, a 5-star hotel can be found for 359C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in San Cristobal de las Casas?
Some of the top-rated affordable hotels are:
Hotel Hacienda Don Juan rating: 4.0/5
Hotel Jardines De Luz rating: 3.0/5
Hotel Real Del Valle rating: 3.7/5
See more favored cheap hotels here.
What are the most popular hotels near Orquideas Moxviquil in San Cristobal de las Casas?
Uvence Arte Hotel, Hotel Santo Tomas Mexico San Cristobal De Las Casas are the best highly-rated hotels located within only 15 minutes' on foot of Orquideas Moxviquil. If you are looking for a cheaper option, you might consider Hotel San Luis which is about 5 minutes' walk from Mirador de la Escuela SolMaya.
What are the best family hotels in San Cristobal de las Casas?
Many families loved staying at these kid-friendly hotels - Hotel Posada El Paraiso and Docecuartos Hotel. All great hotels for family stay in San Cristobal de las Casas you can find here. You might also like hotels with complimentary private parking and a free carpark.
What are good hotels for a short-term stay on business in San Cristobal de las Casas?
Business travelers can be quite busy, but keen to see the atmosphere of San Cristobal de las Casas. On this, you might enjoy Hotel Maria Angelina.
What are the best hotels in San Cristobal de las Casas with good breakfasts?
Azulejos, Sereno Art Hotel, and Hotel Jardines Del Carmen are top hotels serving up breakfasts, try it to feel the taste of the city.
What are the most pet-friendly hotels in San Cristobal de las Casas?
Hotel Plaza Santo Domingo and Rosario are the coolest pet-friendly places to stay with your favored ones.
What are the best luxury hotels in San Cristobal de las Casas?
These luxury hotels with exceptional service will make your stay great:
Axkan Arte Hotel rating: 4.3/5
Hotel Grand Maria rating: 4.4/5
Gran Hotel El Encanto rating: 5.0/5
See more top-rated optionshere.

Where to stay in San Cristobal de las Casas?

Best cheap hotels in San Cristobal de las Casas

A more budget-friendly alternative would be Casa Maria Angelina, which is 3-star accommodation with room rates from 33C$. Iguana Hostel is a good, reasonably priced option situated 600 meters from the city center with a room rate from 21C$. You will find Hotel Villas Esperanza just a stone's throw from Amber Museum.

Convenience of staying in hotels in the city centre

If you are a foodie, consider booking Casa Mexicana near Trattoria Italiana, located in the city center. 13 Cielos Hostel is 550 meters from the center and 100 meters from La Abuelita Resto-Botanas-Bar famous for its delicious Mexican food.

If you're willing to stay near Iglesia del Cerrito, book a room at Hotel Casa Selah which is a 5-minute walk away. Make sure to book a hotel next to Museo Jtatik Samuel, such as Cabanas Makarios.

Luxury and boutique accommodation in San Cristobal de las Casas

Plaza Magnolias is 4-star accommodation with the best location right next to Iglesia de San Nicolas. Casa Papa Chango is a charming choice that is only a 10-minute walk to the center and offers rates from 30C$. Another 3-star option is Sombra Del Agua, a chain hotel which has a tennis court, a spa area and a wellness centre.

Explore and find your best apartments, B&Bs and others

For those who have come for business purposes, Hotel Santo Tomas Mexico San Cristobal De Las Casas is a good place, a 15-minute walk from Mayan Textiles Repository. Make sure to choose Grand Guadalupe By Inmense near Corazon de Jade, Museo Jardin - a top-rated resort with views of the sea.

Show moreLess