Customised for your search:

San Cristobal de las Casas hotels

San Cristobal de las Casas hotels
San Cristobal de las Casas

Hotel + Flight Deals in San Cristobal de las Casas

See all San Cristobal de las Casas Trip Deals

Top Trending Hotels in San Cristobal de las Casas

Plaza Gallery Hotel & Boutique - San Cristobal de las Casas Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Plaza Gallery Hotel & Boutique

Guadalupe Victoria esq 16 de Septiembre, San Cristobal de las Casas - Map
 
 
Guayaba Inn - San Cristobal de las Casas Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Guayaba Inn

Calle Comitan 55, San Cristobal de las Casas - Map
 
 
"Guayaba Inn is the best"
We have had a wonderful time. Everything at Guayaba Inn is designed to make their guests happy. Amazing property- organized with taste, a lot of art and romantic touch, rooms- very comfortable and beautifully furnished and clean, staff- helpful, friendly, professional (thank you Rodrigo, Nadia, Yon, Fernando, Angel, Betty, Juan), food- great breakfasts and option for evening meals (Adriana cooks fantastic). It is a little paradise in San Cristobal. Thank you.
Beatrice from Chicago, IL
Hotel Bo - San Cristobal de las Casas Hotels
Rating: 4.0 Stars
£160
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hotel Bo

Av. 5 de Mayo # 38 Barrio Mexicanos, San Cristobal de las Casas - Map
 
 
"Great Hotel"
Modern and well located hotel with wonderful facilities
A Traveller
Villas Casa Morada - San Cristobal de las Casas Hotels
Rating: 3.5 Stars
£73
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Villas Casa Morada

Avenida Diego Dugelay 45, San Cristobal de las Casas - Map
 
 
"Lovely and homely"
A lovely and homely place to stay :) The photos don't do it justice!! The staff are wonderful! An overall class act with charm!!!
James from Melbourne
Villas Casa Morada is a small, European-run boutique hotel located in the historical downtown district of San Cristóbal de …More
Casa Vieja - San Cristobal de las Casas Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Casa Vieja

Calle Ma. Adelina Flores #27, San Cristobal de las Casas - Map
 
 
Hotel Mansion del Valle - San Cristobal de las Casas Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hotel Mansion del Valle

Diego De Mazariegos No 39, San Cristobal de las Casas - Map
 
 
4.0 out of 5 (8 reviews)
Hotel Diego de Mazariegos - San Cristobal de las Casas Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hotel Diego de Mazariegos

5 de Febrero y Maria Adelina Flores 2, San Cristobal de las Casas - Map
 
 
"Very nice hotel in downtown San Cristobal"
This was our favorite hotel that we stayed during our road trip across the country. The hotel is beautiful and charming, and matches the architecture found in San Cristobal de las Casas There is a nice courtyard in the middle and the hotel rooms were very comfortable. The staff was overly friendly and helpful.
S from Seattle, WA
Casa Mexicana Hotel - San Cristobal de las Casas Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Casa Mexicana Hotel

28 De Agosto 1, San Cristobal de las Casas - Map
 
 
4.3 out of 5 (26 reviews)
Hotel Casa Mexicana is located in the beautiful mountainous and colonial city of San Cristobal. The property is centrally …More
Tierra Y Cielo - San Cristobal De Las Casas Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Tierra Y Cielo

Av. Benito Juarez No.1, San Cristobal De Las Casas - Map
 
 
"Amazing!"
Our stay at this Hotel has been one of the best in Mexico. Location is excellent! Food is delicious!
Al from Bakersfield, CA
Fiesta Inn San Cristobal de las Casas - San Cristobal de las Casas Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Fiesta Inn San Cristobal de las Casas

Calzada Mexico No 5, San Cristobal de las Casas - Map
 
 
"Hotel tried to denied free breakfast booked room."
We booked one room 2 nights for 2 adults and 2 children with "free daily breakfast", when we had breakfast they said the promotion was over, then that they were going to honor only 2, then changed to only one. After 30 minutes of time waist time with a very rude woman in front desk we had to ask for the hotel manager to handle the situation, he said he was going to check with Expedia. When we came back from our city tour, we checked again and they said they were going to honor for what we booked for. The next morning almost the same situation after having breakfast, 20 minutes waist time while the server went several times to check if we really had free breakfast. Very disappointed the service at this hotel.
A Traveller

Search from 37 San Cristobal de las Casas Hotels


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Pocket Guide: San Cristobal de las Casas

    Search for hotels in San Cristobal de las Casas on Expedia.co.uk. You can easily find your hotels in San Cristobal de las Casas using one of the methods below:

    • View our selection of featured hotels in San Cristobal de las Casas
    • Use the map to find hotels in the San Cristobal de las Casas neighborhood you prefer
    • Use the filters to see hotels in a specific area of San Cristobal de las Casas, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Cristobal de las Casas
    • Enter your travel dates to view the best deals on hotels in San Cristobal de las Casas - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews