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.

  • Calle 1 De Marzo 15, Zona Centro, San Cristobal de las Casas, Mexico, 29200, Map
    Holiday Inn San Cristobal photos Exterior
    Wi-Fi
    Parking

    Paid parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Fitness/ Gym

    Exercise gym

    Swimming pool
    Laundry

    Holiday Inn San Cristobal is a 4-star quiet guesthouse, located close to the beach. Behind the colonial facade of Holiday Inn San Cristobal lies Colonial interior. More details

    From
    US$107
    per night
    Not available
  • Es Periferico Sur Poniente # 74 Barrio De Maria Auxiliadora, San Cristobal de las Casas, Mexico, 29290, Map
    Hotel Molino De La Alborada photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    A la carte restaurant

    Coffee shop

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Fitness center

    Swimming pool

    The 3-star Hotel Molino De La Alborada is situated a mere 3 km away from San Cristobal Church. The property is situated 7 km away from Huitepec Ecological Reserve. More details

    From
    US$67
    per night
    Not available
  • Flavio Paniagua 28, San Cristobal de las Casas, Mexico, 29220, Map
    7.8
    Fabulous
    Based on 1 reviews
    Hotel Jovel photos Room
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking
    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Coffee/Tea in lobby

    Shuttle

    Paid airport shuttle

    Spa and relaxation

    Massage

    Laundry

    Jovel is a 4-star hotel located in the heart of San Cristobal de las Casas. The property is set within a 10-minute walking distance from San Cristobal de las Casas city center, 500 meters away from Na Bolom Museum. More details

    From
    US$52
    per night
    Not available
  • Felipe Flores No 39, San Cristobal de las Casas, Mexico, 29200, Map
    8.2
    Fabulous
    Based on 11 reviews
    Parador Margarita photos Exterior
    Wi-Fi
    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    No pets allowed
    No Smoking

    No smoking on site

    The 4-star Parador Margarita provides guests with a luxury accommodation in San Cristobal de las Casas. The city center is 10 minute walking distance from the hotel. More details

    From
    US$94
    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

    Parking

    Parking on request

    Luggage storage
    24-hour

    24-hour reception

    24-hour security

    Food/ Drinks

    Bar/ Lounge area

    Coffee/Tea in lobby

    Shuttle

    Paid airport shuttle

    Laundry

    Self-service laundry

    Breakfast

    Continental breakfast

    Situated near a cathedral, a museum and a church the 3-star Roberta Bed & Breakfast Hotel boasts classic rooms overlooking the garden. The property is set 15 minutes' walk from Orquideas Moxviquil. More details

    From
    US$85
    per night
    Not available
  • Avenida Benito Juarez 24, San Cristobal de las Casas, Mexico, 29250, Map
    Hotel Villa Real II photos Exterior
    Wi-Fi
    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    No pets allowed

    Hotel Villa Real II is a comfortable place to stay in San Cristobal de las Casas. Behind the colonial facade of Hotel Villa Real II lies Colonial interior. More details

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

    Free Wi-Fi in public areas

    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour check-in

    24-hour reception

    24-hour room service

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Cafe

    Breakfast room

    Shuttle

    Paid airport shuttle

    Spa and relaxation

    Massage

    Laundry

    Self-service laundry

    Jardines Del Carmen is a 3-star hotel located in the center of San Cristobal de las Casas. Featuring historical architecture, the property was remodeled in 2007. More details

    From
    US$72
    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
    Wi-Fi
    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Snack bar

    Spa and relaxation

    Jacuzzi

    Laundry
    TV

    Flat-screen TV

    Casa Santa Lucia Hotel is a 5-star property offering a luxury accommodation with 24-hour reception, dry cleaning and ironing service. Major San Cristobal de las Casas sights, such as San Juan Chamula and Orquideas Moxviquil are located nearby. More details

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

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Restaurant

    Shuttle

    Paid airport shuttle

    Spa and relaxation

    Back massage

    Head massage

    Full body massage

    Spa center

    Laundry

    Hotel Hacienda Club is a 3-star venue set just 2.5 km from Amber Museum. More details

    From
    US$165
    per night
    Not available
  • Julio M Corzo Numero 1-D, San Cristobal de las Casas, Mexico, 29250, Map
    5.8
    Guest rating
    Based on 2 reviews
    Hotel Santuario Del Alba photos Room
    Wi-Fi
    Parking

    Off-site parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Welcome drink

    Shuttle

    Paid airport shuttle

    Spa and relaxation

    Pedicure

    Manicure

    Jacuzzi

    Facial

    Body wraps

    Body scrub

    Waxing

    Back massage

    Head massage

    Full body massage

    Treatment room

    Laundry

    Offering comfortable rooms, the traditional Hotel Santuario Del Alba is located only 2.2 km from Reserva Moxviquil. More details

    From
    US$61
    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

    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    24-hour room service

    Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

    Restaurant buffet

    Snack bar

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Exercise gym

    Swimming pool

    Outdoor swimming pool

    Hotel San Marcos is a great place to stay in San Cristobal de las Casas. The quiet hotel is a good example of Mayan architecture in San Cristobal de las Casas. More details

    From
    US$126
    per night
    Not available
  • Avenida Insurgentes 33, San Cristobal de las Casas, Mexico, 29240, Map
    7.2
    Very good
    Based on 6 reviews
    Hotel D'Monica photos Room
    Wi-Fi
    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    24-hour room service

    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Snack bar

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Exercise gym

    Swimming pool

    D'Monica is a charming 4-star hotel set 2.1 km from Reserva Moxviquil and 50 km from Sumidero Canyon. More details

    From
    US$121
    per night
    Not available
  • Guadalupe Victoria, 65 Barrio La Merced, San Cristobal de las Casas, Mexico, 29240, Map
    9.2
    Superb
    Based on 4 reviews
    Hotel Posada El Zaguan photos Exterior
    Wi-Fi
    Parking

    Off-site parking

    Luggage storage
    24-hour

    24-hour reception

    Shuttle

    Paid shuttle service

    TV

    Flat-screen TV

    Breakfast
    No pets allowed

    The 3-star Hotel Posada El Zaguan places guests abound 1.6 km from La Ensenanza. More details

    From
    US$56
    per night
    Not available
  • Avenida Crescencio Rosas No. 48, Barrio De Santa Lucia, San Cristobal de las Casas, Mexico, 29270, Map
    Hotel San Jose photos Exterior
    Wi-Fi
    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Restaurant

    Coffee/Tea in lobby

    Shuttle

    Paid airport shuttle

    Spa and relaxation

    Massage

    Laundry

    Self-service laundry

    Hotel San Jose is a quiet accommodation with a baggage storage and parking. Behind the colonial facade of Hotel San Jose lies beautiful interior. More details

    From
    US$52
    per night
    Not available
  • Real De Mexicanos, 1-D, B, San Cristobal de las Casas, Mexico, 29260, Map
    Hotel Posada Dominnycos photos Exterior
    Wi-Fi
    Parking
    Luggage storage
    24-hour

    24-hour reception

    No pets allowed
    No Smoking

    No smoking on site

    Hotel Posada Dominnycos is a 3-star property offering a budget accommodation with 24-hour front desk, housekeeping and ironing service. This hotel is situated 1. More details

    From
    US$43
    per night
    Not available
  • Calle Rio Mezcalapa, 12. Fraccionamiento La Canada, San Cristobal de las Casas, Mexico, 29264, Map
    Hotel & Boutique Casa De Lourdes photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Shuttle

    Paid airport shuttle

    Laundry
    TV

    Flat-screen TV

    & Boutique Casa De Lourdes is a stylish 4-star hotel set 48 km from Sumidero Canyon and 3.5 km from Centro de Textiles del Mundo Maya. More details

    From
    US$84
    per night
    Not available
  • Calle Crescencio Rosas 27 , San Cristobal de las Casas, Mexico, Map
    Gran Hotel El Encanto photos Exterior
    Wi-Fi
    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    24-hour room service

    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Cafe

    Snack bar

    Coffee shop

    Shuttle

    Paid shuttle service

    Spa and relaxation

    Massage

    Laundry

    Self-service laundry

    The traditional Gran Hotel El Encanto is a 4-star property located 1400 meters away from Na Bolom Cultural Centre. Behind the colonial facade of Gran Hotel El Encanto lies Mexican interior. More details

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

    Paid parking

    Luggage storage
    24-hour
    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Spa and relaxation

    Massage

    Laundry
    Meeting facilities

    Business center

    The comfortable 4-star Arrecife De Coral Hotel is set in a historic area within a 15-minute walk of Centro de Textiles del Mundo Maya. Na Bolom Cultural Centre is within 15 minutes' walk away. More details

    Not available
  • Real De Mexicanos Numero 10, San Cristobal de las Casas, Mexico, Map
    Mexicanos 10 Casavieja photos Exterior
    Wi-Fi
    Parking

    Off-site parking

    Luggage storage
    24-hour

    24-hour reception

    Shuttle

    Paid shuttle service

    Laundry
    TV

    Flat-screen TV

    Kitchen facilities

    Shared kitchen

    The 3-star Mexicanos 10 Casavieja Hotel is set about 8 km from San Juan Chamula. The hotel is approximately 20 minutes' walk from Orquideas Moxviquil. More details

    From
    US$172
    per night
    Not available
  • Tapachula, 14, San Cristobal de las Casas, Mexico, 29220, Map
    5.8
    Guest rating
    Based on 1 reviews
    Posada Sancris photos Room
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    Shuttle

    Paid airport shuttle

    Breakfast
    No pets allowed
    No Smoking

    Non-smoking rooms

    The 3 star Posada Sancris offers a budget accommodation with 10 rooms to stay in. A short walk will take you to Del Carmen Arch in 15 minutes. More details

    From
    US$45
    per night
    Not available

Filtering results

Please wait...

^
133 hotels found
Go to map view
Go to list view
Star rating
Accommodation type
  • (120)
  • (8)
  • (5)
Price
  • (63)
  • (49)
  • (13)
  • (4)
  • (4)
Average rating
  • (13)
  • (14)
  • (8)
  • (3)
Nearby
  • (115)
  • (117)
  • (112)
  • (119)
  • (119)
  • (118)
  • (115)
  • (118)
  • (119)
  • (118)
  • Show more
Hotel type
  • (127)
  • (43)
  • (42)
  • (37)
  • (23)
  • (12)
  • (12)
  • (7)
  • (5)
  • (5)
  • (1)
Search by name
Amenities
  • (102)
  • (89)
  • (55)
  • (55)
  • (48)
  • (39)
  • (25)
  • Show more
Room facilities
  • (2)
  • (1)
  • (5)
  • (13)
  • (4)
  • (9)
  • (1)
  • Show more
Services
  • (1)
  • (23)
  • (17)
  • (16)
  • (93)
  • (25)
Brands
  • (1)