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.

  • Av. Crescencio Rosas No. 48, San Cristobal de las Casas, Mexico, 29270, Map
    Hotel San Jose San Cristobal de las Casas photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Spa and relaxation

    Reflex massage

    Food/Drinks

    Restaurant

    Hotel San Jose is located in a market area of San Cristobal de las Casas in close proximity to Del Carmen Arch, San Cristobal Cathedral and Na Bolom Museum. The charming hotel in San Cristobal de las Casas attracts guests with its colonial architecture. More details

    From
    US$55
    per night
  • Vicente Guerrero No. 33 ; Barrio Del Cerrillo, San Cristobal de las Casas, Mexico, 29220, Map
    Casa Museo Na Bolom Hotel San Cristobal de las Casas photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Spa and relaxation

    Health club

    Jacuzzi

    Food/Drinks

    Restaurant

    Hotel Museo Na Bolom boasts unique positioning at a close distance to Na Bolom Museum, Centro de Textiles del Mundo Maya and Na Bolom Cultural Centre, offering 16 rooms and a sun terrace, a spa center and a library. The city center is 10 minute walking distance from the hotel. More details

    From
    US$58
    per night
  • Calle Comitan 55 ;, San Cristobal de las Casas, Mexico, 29220, Map
    Guayaba Inn San Cristobal de las Casas 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

    Situated near churches and the cathedral the 4-star Guayaba Inn Boutique Hotel boasts spacious rooms overlooking the garden. The charming hotel is a good example of colonial architecture in San Cristobal de las Casas. More details

    From
    US$97
    per night
  • Flavio A. Paniagua 17 Guadalupe, San Cristobal de las Casas, Mexico, Map
    9.2
    Superb
    Based on 1 reviews
    Hotel Grand Maria San Cristobal de las Casas photos Room
    Free Wi-Fi

    Free Wi-Fi in rooms

    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 10 minutes' walk from the center of San Cristobal de las Casas. More details

    From
    US$60
    per night
  • Casa Mexicana4 star hotel

    28 De Agosto No.1, San Cristobal de las Casas, Mexico, 29200, Map
    Casa Mexicana photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Spa and relaxation

    Spa & wellness center

    Solarium

    Reflex massage

    Steam bath

    Casa Mexicana San Cristobal De Las Casas Hotel is placed in a downtown area of San Cristobal de las Casas in the vicinity of San Cristobal Cathedral, Santo Domingo Church San Cristobal de las Casas and San Juan Chamula. More details

    From
    US$62
    per night
  • Diego De Mazariegos No 51, San Cristobal de las Casas, Mexico, 29240, Map
    7.2
    Very good
    Based on 10 reviews
    Hotel San Luis San Cristobal de las Casas photos Exterior
    Free Wi-Fi
    Parking

    Paid parking

    24-hour

    24-hour reception

    Food/Drinks

    Restaurant

    No Smoking

    Non-smoking rooms

    The traditional 3-star Hotel San Luis offers quick access to San Cristobal Church, Centro de Textiles del Mundo Maya and San Juan Chamula. Guests will enjoy central location in the heart of a commercial area at a close proximity to theaters, museums and the temple as well as parks. More details

    From
    US$30
    per night
  • Calle Real De Mexicanos No. 16 ;, San Cristobal de las Casas, Mexico, 29240, Map
    Rossco Backpackers Hostel San Cristobal de las Casas photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Sports activities

    Billiards/Pool tables

    No Smoking

    Non-smoking rooms

    Rossco Backpackers Hostel provides a designated smoking area, a luggage storage, free parking, currency exchange and a safe deposit box also offering a sun terrace and barbeque. More details

    From
    US$18
    per night
  • Flavio A Paniagua No.28, San Cristobal de las Casas, Mexico, Map
    7.8
    Fabulous
    Based on 1 reviews
    Hotel Posada Jovel San Cristobal de las Casas photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Sports activities

    Horseback riding

    Spa and relaxation

    Reflex massage

    Massage

    The traditional 3-star Hotel Posada Jovel offers an ideal spot in a market area close to bars and restaurants. Major San Cristobal de las Casas sights, such as San Cristobal Cathedral, San Juan Chamula and Centro de Textiles del Mundo Maya are located nearby. More details

    From
    US$45
    per night
  • Francisco I. Madero # 82, San Cristobal de las Casas, Mexico, 29230, Map
    3.8
    Guest rating
    Based on 1 reviews
    B&B Le Gite Del Sol San Cristobal de las Casas photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Sports activities

    Horseback riding

    Cycling

    No Smoking

    Non-smoking rooms

    B&B Le Gite Del Sol is set in a tourist area of San Cristobal de las Casas next to Na Bolom Cultural Centre, Centro de Textiles del Mundo Maya and Central Plaza & Park. Churches, museums and the cathedral lie a short distance from the hotel. More details

    From
    US$18
    per night
  • Alvaro Obregon #2 Entre Insurg. Y M. Hidalgo, San Cristobal de las Casas, Mexico, 29250
    8.0
    Fabulous
    Based on 6 reviews
    Axkan Arte Hotel San Cristobal de las Casas photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Sports activities

    Horseback riding

    Spa and relaxation

    Spa & wellness center

    Reflex massage

    Massage

    The impressive Axkan Arte Hotel is a 4-star property set next to Orquideas Moxviquil OM, Na Bolom Cultural Centre and San Cristobal Cathedral featuring a sundeck and a library. Featuring colonial architecture, the hotel is opened since 2012. More details

    From
    US$53
    per night
  • Ejercito Nacional #66, San Cristobal de las Casas, Mexico, Map
    8.0
    Fabulous
    Based on 4 reviews
    Rincon Del Arco Hotel San Cristobal de las Casas 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

    Massage

    Breakfast

    In-room breakfast

    The 4-star Rincon Del Arco Hotel is located in the historical center of San Cristobal de las Casas. The traditional hotel represents colonial architecture in San Cristobal de las Casas. More details

    From
    US$45
    per night
  • Francisco I. Madero No. 81 ; Barrio De Guadalupe, San Cristobal de las Casas, Mexico, 29230, Map
    Hotel Posada Las Casas San Cristobal de las Casas photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Smoking

    Smoking allowed in designated areas

    Pets

    No pets allowed

    The budget Hotel Posada Las Casas is a 2-star property within proximity of Museo de la Medicina Maya, Foro Cultural Kinoki and Huitepec Ecological Reserve. The city center is 1 km away from the hotel. More details

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

    Swimming pool

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Hotel Santa Clara is set in a historic area of San Cristobal de las Casas next to Sumidero Canyon, Mayan Medicine Museum and Laguna Miramar. The cathedral and museums lie a short distance from the hotel. More details

    From
    US$98
    per night
  • Av. Ignacio Allende No.22, San Cristobal de las Casas, Mexico, 29260
    Jardines Del Carmen Hotel San Cristobal de las Casas 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

    Jardines Del Carmen Hotel is set in a tourist area of San Cristobal de las Casas next to Museo del Ambar, San Cristobal Cathedral and Sumidero Canyon. This cozy hotel dates from 1980 and was refurbished in 2007. More details

    From
    US$40
    per night
  • Diego De Mazariegos Barrio De La Merced , San Cristobal de las Casas, Mexico, 29240, Map
    Mision Colonial Hotel San Cristobal de las Casas photos Facilities
    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 welcomes guests in the center of San Cristobal de las Casas meters away from museums, churches and the cathedral. This hotel is situated 100 meters away from San Juan Chamula, Sumidero Canyon and Amber Museum. More details

    From
    US$35
    per night
  • Matamoros #8, San Cristobal de las Casas, Mexico, 29240, Map
    Hotel Casa Indigo San Cristobal de las Casas photos Exterior
    Free Wi-Fi
    Free parking
    24-hour

    24-hour reception

    No Smoking

    Non-smoking rooms

    Hotel Casa Indigo is situated in the historic center of San Cristobal de las Casas right next to renowned attractions, such as Laguna Miramar, Museo de la Medicina Maya and Foro Cultural Kinoki. More details

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

    Paid parking

    24-hour

    24-hour reception

    Spa and relaxation

    Reflex massage

    Massage

    Breakfast

    In-room breakfast

    The 4-star D Monica Hotel offers spacious rooms in 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
  • Av. Juarez No. 13, San Cristobal de las Casas, Mexico, Map
    2.8
    Guest rating
    Based on 2 reviews
    Hotel Dulce Luna San Cristobal de las Casas photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    24-hour

    24-hour reception

    No Smoking

    Non-smoking rooms

    Pets

    No pets allowed

    The 2-star Hotel Dulce Luna lies within 2.4 km from Orquideas Moxviquil OM, Na Bolom Cultural Centre and San Juan Chamula. More details

    From
    US$20
    per night
  • Casa Maria Angelina2 star hotel

    Calzada Manuel Velasco Suarez No. 75, San Cristobal de las Casas, Mexico
    7.6
    Fabulous
    Based on 6 reviews
    Casa Maria Angelina photos Exterior
    Free Wi-Fi
    Parking

    Paid parking

    24-hour

    24-hour reception

    Spa and relaxation

    Reflex massage

    Massage

    Breakfast

    Continental breakfast

    The comfortable 2-star Hotel Maria Angelina lies within walking distance of Centro de Textiles del Mundo Maya, Orquideas Moxviquil OM and Laguna Miramar. Renovated in 2012, the hotel combines colonial architecture with ultimate comfort. More details

    From
    US$36
    per night
  • Calle Cumbres De Guadalupe 2 , San Cristobal de las Casas, Mexico, Map
    Posada Mirador San Cristobal de las Casas photos Exterior
    Free Wi-Fi
    No Smoking

    Non-smoking property

    Child-friendly

    Cribs/Baby cots

    Pets

    No pets allowed

    The 3-star Posada Mirador is set just 1.8 km from Huitepec Ecological Reserve, Museo de Trajes Regionales and Mayan Medicine Museum. More details

Filtering results

Please wait...

^
102 hotels found
Go to map view
Go to list view
Accommodation type
  • (98)
  • (2)
  • (2)
Price
  • (57)
  • (33)
  • (4)
  • (7)
Average rating
  • (12)
  • (15)
  • (6)
Hotel type
  • (91)
  • (39)
  • (23)
  • (23)
  • (15)
  • (11)
  • (9)
  • (5)
  • (3)
  • (3)
  • (1)
Search by name
Amenities
  • (85)
  • (76)
  • (55)
  • (35)
  • (32)
  • (31)
  • (18)
  • Show more
Room facilities
  • (2)
  • (1)
  • (9)
  • (10)
  • (4)
  • (9)
  • (1)
  • Show more
Services
  • (21)
  • (13)
  • (69)
  • (24)
  • (15)
Brands
  • (1)
Top hotels in San Cristobal de las Casas