Hotels in San Cristobal de las Casas

    • Sort by:
    • Popularity
    • Price
    • Star rating
    • Guest rating
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • Felipe Flores No 39, San Cristobal de las Casas, Mexico, 29200, Map
    8.2
    Fabulous
    Based on 11 reviews
    Parador Margarita photos Exterior
    Free Wi-Fi
    Free parking
    24-hour

    24-hour reception

    Food/Drinks

    Restaurant

    Bar/Lounge area

    No Smoking

    Non-smoking rooms

    The 4-star Parador Margarita provides ideal lodging in modern San Cristobal de las Casas. It features 24-hour reception and ironing service as well as currency exchange, free parking and a designated smoking area. More details

    From
    US$79
    per night
    Not available
  • Carretera Panamericana Km 1165 ;, San Cristobal de las Casas, Mexico, 29247, Map
    Hotel Hacienda Club photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Sports activities

    Tennis court

    The 3-star Hotel Hacienda Club boasts close proximity to Amber Museum, San Cristobal Church and La Merced Church just 2.5 km away. More details

    From
    US$152
    per night
    Not available
  • Calle Comitan 55 ;, San Cristobal de las Casas, Mexico, 29220, Map
    Guayaba Inn photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Spa and relaxation

    Reflex massage

    Food/Drinks

    Restaurant

    The attractive Guayaba Inn is a 4-star property within proximity of San Cristobal Church, San Juan Chamula and Na Bolom Museum. The hotel is set 950 meters away from Museo del Ambar, San Cristobal Cathedral and Museo del ambar Lilia Mijangos. More details

    From
    US$100
    per night
    Not available
  • Calzada Roberta #7 ;, San Cristobal de las Casas, Mexico, 29230, Map
    Roberta Bed & Breakfast photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Spa and relaxation

    Jacuzzi

    Breakfast

    Continental breakfast

    Roberta Bed & Breakfast Bed & Breakfast is a fine accommodation option in San Cristobal de las Casas. Roberta Bed & Breakfast Bed & Breakfast is set close to Na Bolom Cultural Centre, San Juan Chamula and San Cristobal Church as well as a museum, a church and a cathedral. More details

    From
    US$81
    per night
    Not available
  • Flavio A. Paniagua 17 Guadalupe, San Cristobal de las Casas, Mexico, Map
    8.4
    Superb
    Based on 2 reviews
    Hotel Grand Maria photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Meeting facilities

    Meeting/Banquet facilities

    Hotel Grand Maria is a 3-star property only 350 meters from Central Plaza & Park, San Juan Chamula and San Cristobal Cathedral. Hotel Grand Maria is also located near Museo del Ambar, San Cristobal Church and Museo del ambar Lilia Mijangos. More details

    From
    US$65
    per night
    Not available
  • Ejercito Nacional #66, San Cristobal de las Casas, Mexico, Map
    8.0
    Fabulous
    Based on 4 reviews
    Rincon Del Arco photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Spa and relaxation

    Health club

    Solarium

    Reflex massage

    Breakfast

    In-room breakfast

    Set in the historical center of San Cristobal de las Casas this colonial-style hotel features 50 rooms and quick access to Na Bolom Cultural Centre, Santo Domingo Church San Cristobal de las Casas and San Juan Chamula. More details

    From
    US$54
    per night
    Not available
  • Av. Insurgentes No. 33, San Cristobal de las Casas, Mexico, 29240, Map
    7.2
    Very good
    Based on 6 reviews
    D Monica photos Exterior
    Free Wi-Fi
    Parking

    Paid parking

    24-hour

    24-hour reception

    Spa and relaxation

    Reflex massage

    Breakfast

    In-room breakfast

    D Monica Hotel is located in a distinguished area of San Cristobal de las Casas in close proximity to Del Carmen Arch, Laguna Miramar and Orquideas Moxviquil OM. The comfortable hotel represents Moorish architecture in San Cristobal de las Casas. More details

    From
    US$161
    per night
    Not available
  • Av. Crescencio Rosas 21 ;, San Cristobal de las Casas, Mexico, 29250, Map
    Hotel San Marcos photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Food/Drinks

    Restaurant

    Bar/Lounge area

    No Smoking

    Non-smoking property

    San Marcos is an elegant 3-star hotel set close to San Cristobal Church, Laguna Miramar and Orquideas Moxviquil OM. The property lies within 250 meters from Museo del ambar Lilia Mijangos, Las Tandas Del tamal and Galeria Studio Cerrillo. More details

    From
    US$172
    per night
    Not available
  • Crescencio Rosas #48 ;, San Cristobal de las Casas, Mexico, 29270, Map
    Hotel San Jose photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Spa and relaxation

    Reflex massage

    Food/Drinks

    Restaurant

    Hotel San Jose is a 3-star property in the heart of San Cristobal de las Casas. The charming hotel in San Cristobal de las Casas attracts guests with its colonial architecture. More details

    From
    US$55
    per night
    Not available
  • Av. Ignacio Allende No.22, San Cristobal de las Casas, Mexico, 29260
    Jardines Del Carmen photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Spa and relaxation

    Reflex massage

    Massage

    The charming 3-star Jardines Del Carmen Hotel is set in a tourist area minutes away from Museo del Ambar, Del Carmen Arch and Sumidero Canyon. The hotel opened its doors in 1980 and was remodeled in 2007. More details

    From
    US$37
    per night
    Not available
  • Avenida Insurgentes 1 ;, San Cristobal de las Casas, Mexico, 29250, Map
    Hotel Santa Clara photos Exterior
    Wi-Fi
    Swimming pool

    Swimming pool

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Hotel Santa Clara is placed in a historic area of San Cristobal de las Casas in the vicinity of Museo de la Medicina Maya, Moxviquil and Laguna Miramar. Hotel Santa Clara is also placed near to Museo Mesoamericano del Jade, Museo del ambar Lilia Mijangos and Museo del Ambar. More details

    From
    US$95
    per night
    Not available
  • Av. Benito Juarez 24, Barrio De Santa Lucia, San Cristobal de las Casas, Mexico, 29250, Map
    Hotel Villa Real II photos Exterior
    Free Wi-Fi
    Free parking
    24-hour

    24-hour reception

    Food/Drinks

    Restaurant

    Bar/Lounge area

    The 3-star Hotel Villa Real II is located in the heart of San Cristobal de las Casas. The affordable hotel is a good example of colonial architecture in San Cristobal de las Casas. More details

    From
    US$50
    per night
    Not available
  • Diego De Mazariegos Barrio De La Merced , San Cristobal de las Casas, Mexico, 29240, Map
    Mision Colonial photos Room
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Breakfast

    In-room breakfast

    Food/Drinks

    Restaurant

    Mision Colonial Hotel is rated 3 stars and provides visitors with a safe deposit box, free private parking and a baggage storage. Museo del Ambar, Museo del ambar Lilia Mijangos and Museo Mesoamericano del Jade are within a 5-minute walk of the property. More details

    From
    US$37
    per night
    Not available
  • Avenida Crescencio Rosas # 27 Centro Historico C.P, San Cristobal de las Casas, Mexico, Map
    Gran Hotel El Encanto photos Exterior
    Free Wi-Fi
    Parking

    Paid parking

    24-hour

    24-hour reception

    Spa and relaxation

    Reflex massage

    Breakfast

    In-room breakfast

    Gran Hotel El Encanto is a traditional 4-star property placed next to San Cristobal Church, Laguna Miramar and Del Carmen Arch. Gran Hotel El Encanto is also located near Las Tandas Del tamal, Museo del ambar Lilia Mijangos and Museo del Ambar. More details

    From
    US$64
    per night
    Not available
  • Real De Mexicanos Numero 10 ; Colonia Barrio De Mexicanos, San Cristobal de las Casas, Mexico, Map
    Mexicanos 10 Casavieja photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Smoking

    Smoking allowed in designated areas

    Pets

    No pets allowed

    Mexicanos 10 Casavieja Hotel is a 4-star property only 1.8 km from Centro de Textiles del Mundo Maya, La Ensenanza and Sumidero Canyon. More details

    From
    US$193
    per night
    Not available
  • Avenida Josefa Ortiz De Dominguez, 13. Barrio Santa Lucia, San Cristobal de las Casas, Mexico, 29250, Map
    Casa Santa Lucia photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Spa and relaxation

    Jacuzzi

    Food/Drinks

    Bar/Lounge area

    The central Casa Santa Lucia Hotel is a 5-star property within proximity of Na Bolom Cultural Centre, Orquideas Moxviquil OM and Laguna Miramar. The hotel’s central location offers quick access to a cathedral and a church. More details

    From
    US$108
    per night
    Not available
  • Av.Crescencio Rosas No. 29, San Cristobal de las Casas, Mexico, Map
    Hotel Arrecife De Coral photos Exterior
    Wi-Fi
    Parking

    Paid parking

    Spa and relaxation

    Reflex massage

    Massage

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Meeting facilities

    Conference room

    Hotel Arrecife De Coral is a 4-star venue set just 2.0 km from Laguna Miramar, Na Bolom Cultural Centre and Orquideas Moxviquil OM. More details

    Not available
  • Hotel Catedral, San Cristobal de las Casas, Mexico, 29240, Map
    Hotel Catedral San Cristobal De Las Casas photos Exterior
    Free Wi-Fi
    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Fitness/Gym

    Exercise gym

    The excellent 4-star Hotel Catedral San Cristobal De Las Casas is set in a downtown area minutes away from San Juan Chamula, Na Bolom Cultural Centre and Centro de Textiles del Mundo Maya. More details

    Not available
  • Calle 1° De Marzo, 15 - 29200, San Cristobal de las Casas, Mexico, Map
    Sombra Del Agua photos Exterior
    Parking
    Food/Drinks

    Bar/Lounge area

    The 4-star Sombra Del Agua Hotel offers fine accommodation in San Cristobal de las Casas. The hotel represents colonial architecture in San Cristobal de las Casas. More details

    Not available
  • Av. 16 De Septiembre No. 22, Centro, San Cristobal De Las Casas, Mx, San Cristobal de las Casas, Mexico, Map
    Sereno Art Hotel photos Exterior
    Wi-Fi
    Parking
    24-hour

    24-hour reception

    Fitness/Gym

    Exercise gym

    Spa and relaxation

    Spa & wellness center

    Reflex massage

    Massage

    The business 4-star Sereno Art Hotel lies within walking distance of Moxviquil, Laguna Miramar and San Juan Chamula. The hotel is 5 minutes' walk away from Museo del Ambar, Museo del ambar Lilia Mijangos and Museo Mesoamericano del Jade. More details

    From
    US$74
    per night
    Not available

Filtering results

Please wait...

^
93 hotels found
Go to map view
Go to list view
Star rating
Accommodation type
  • (89)
  • (2)
  • (2)
Price
  • (41)
  • (33)
  • (9)
  • (6)
Average rating
  • (12)
  • (15)
  • (5)
Nearby
  • (80)
  • (83)
  • (80)
  • (83)
  • (82)
  • (82)
  • (77)
  • (83)
  • (83)
  • (83)
  • Show more
Hotel type
  • (91)
  • (35)
  • (27)
  • (21)
  • (17)
  • (11)
  • (9)
  • (7)
  • (4)
  • (4)
  • (1)
Search by name
Amenities
  • (85)
  • (76)
  • (55)
  • (33)
  • (32)
  • (28)
  • (19)
  • Show more
Room facilities
  • (2)
  • (1)
  • (9)
  • (10)
  • (4)
  • (9)
  • (1)
  • Show more
Services
  • (21)
  • (14)
  • (69)
  • (24)
  • (15)
Top hotels in San Cristobal de las Casas