Best Hotels in San Cristobal de las Casas

U.S. News & World Report ranks the best hotels in San Cristobal de las Casas based on an analysis... READ MORE
U.S. News & World Report ranks the best hotels in San Cristobal de las Casas based on an analysis of industry awards, hotel star ratings and user ratings. Hotels that appear after ranked hotels are sorted by hotel class and then by user rating, as provided by TripAdvisor.

READ THE BEST HOTELS METHODOLOGY »

30 matches

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Hotel Name
Price

$1 - $500+

Hotel Class

1 star - 5 stars

Amenities

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

30 matches
  • #1
    View all Photos
    Casa del Alma Hotel Boutique & Spa
    San Cristobal de las Casas
    #1 in Best Hotels in San Cristobal de las Casas
    TripAdvisor Traveler Rating 4.5 based on 351 reviewsTripAdvisor (351)
    Free WiFi

    Casa del Alma is a small boutique hotel with just 27 suites situated in San Cristóbal de las Casas in southern Mexico. Previous guests said the property's intimate atmosphere and ideal location in the town's center made for an exceptional stay. Travelers also appreciated the spacious accommodations and modern decor. All suites feature Mexico-inspired wall murals and dark wood furnishings, plus LCD televisions, coffee makers, free Wi-Fi access and work desks. Select accommodations also come with private balconies or terraces that provide sweeping views of the town. Additional amenities, such as a spa (complete with a sauna, steam bath, fitness center and Jacuzzi) and a meeting room, can be found on-site as well. When it's time for a meal, head to the property's eatery, El Secreto, to sample authentic regional cuisine. Or, explore the restaurants nearby: The hotel's location puts visitors within walking distance of many dining establishments and bars.

    4.0-star Hotel Class
    Free WiFi
  • #2
    View all Photos
    hotel b¨o
    San Cristobal de las Casas
    #2 in Best Hotels in San Cristobal de las Casas
    TripAdvisor Traveler Rating 4.5 based on 367 reviewsTripAdvisor (367)

    Set in the heart of San Cristobal de las Casas, a small city at the southern tip of Mexico, hotel b¨o provides guests with a chic setting and, according to previous visitors, a personalized and pleasant experience. Guest rooms here are colorful and elegant with bright bedspreads, hardwood furnishings, flat-screen TVs, free bottled water, iPod docking stations and spacious windows. While staying here, you'll also have access to in-room spa treatments, and should you venture outside your digs, you'll find a fitness center, garden and library. The hotel's prime location also puts you within walking distance of some of the city's top sites, including the Templo de San Cristobal and the Na Bolom Cultural Center. And though you'll be surrounded by dozens of San Cristobal de las Casas eateries, recent guests recommend dining at least once on-site at LUM restaurant, where you can dig into flavorful Mexican fare.

    4.0-star Hotel Class
  • #3
    View all Photos
    Hotel Diego De Mazariegos
    San Cristobal de las Casas
    #3 in Best Hotels in San Cristobal de las Casas
    TripAdvisor Traveler Rating 4 based on 396 reviewsTripAdvisor (396)
    Free WiFi
    Hotel Diego De Mazariegos is a 4 star hotel located at Calle 5 de Febrero 1 Calle Maria Adelina Flores 2 in San Cristobal de las Casas. It has a 4.0 overall guest rating based on 396 reviews.
    4.0-star Hotel Class
    Free WiFi
  • #4
    View all Photos
    Hotel Casavieja
    San Cristobal de las Casas
    #4 in Best Hotels in San Cristobal de las Casas
    TripAdvisor Traveler Rating 4 based on 284 reviewsTripAdvisor (284)
    Free WiFi
    Hotel Casavieja is a 4 star hotel located at Calle Profesora Maria Adelina Flores 27 Barrio de Guadalupe in San Cristobal de las Casas. It has a 4.0 overall guest rating based on 284 reviews.
    4.0-star Hotel Class
    Free WiFi
  • #5
    La Catedral
    San Cristobal de las Casas, MX
    #5 in Best Hotels in San Cristobal de las Casas
    TripAdvisor Traveler Rating 3 based on 100 reviewsTripAdvisor (100)
    La Catedral is a 4.5 star hotel located at Calle Guadalupe Victoria 21 in San Cristobal de las Casas. It has a 3.0 overall guest rating based on 100 reviews.
    4.5-star Hotel Class
  • View all Photos
    Hotel Jardines del Centro
    San Cristobal de las Casas

    No confirmed availability on selected dates.

    Free WiFi
    Hotel Jardines del Centro is a 3 star hotel located at Av 1 de Marzo # 29 Col. Centro in San Cristobal de las Casas.
    3.0-star Hotel Class
    Free WiFi

    No confirmed availability on selected dates.

  • View all Photos
    Hotel Ciudad Real Centro Hist퀌_rico
    San Cristobal de las Casas
    TripAdvisor Traveler Rating 4 based on 182 reviewsTripAdvisor (182)
    Free WiFi
    Hotel Ciudad Real Centro Hist퀌_rico is a 3.5 star hotel located at Plaza 31 de Marzo No. 10 Col. Centro in San Cristobal de las Casas. It has a 4.0 overall guest rating based on 182 reviews.
    3.5-star Hotel Class
    Free WiFi
  • View all Photos
    Hotel San Miguel
    San Cristobal de las Casas

    No confirmed availability on selected dates.

    Free WiFi
    Hotel San Miguel is a 3 star hotel located at Av Miguel Hidalgo 20- Col Santa Lucia in San Cristobal de las Casas.
    3.0-star Hotel Class
    Free WiFi

    No confirmed availability on selected dates.

  • View all Photos
    Hotel Plaza Santo Domingo
    San Cristobal de las Casas
    TripAdvisor Traveler Rating 3 based on 33 reviewsTripAdvisor (33)
    Free WiFi
    Hotel Plaza Santo Domingo is a 3 star hotel located at Av General Utrilla 35C Barrio El Cerrillo in San Cristobal de las Casas. It has a 3.0 overall guest rating based on 33 reviews.
    3.0-star Hotel Class
    Free WiFi
  • View all Photos
    Hotel & Spa Santuario del Alba
    San Cristobal de las Casas

    No confirmed availability on selected dates.

    Free WiFi
    Hotel & Spa Santuario del Alba is a 3 star hotel located at Calle Julio M. Corzo 1 Col Santa Lucia in San Cristobal de las Casas.
    3.0-star Hotel Class
    Free WiFi

    No confirmed availability on selected dates.

  • View all Photos
    Hotel Grand Maria
    San Cristobal de las Casas

    No confirmed availability on selected dates.

    Free WiFi
    Hotel Grand Maria is a 3 star hotel located at Flavio A. Paniagua 17 Guadalupe in San Cristobal de las Casas.
    3.0-star Hotel Class
    Free WiFi

    No confirmed availability on selected dates.

  • View all Photos
    Los Altos Hotel Spa
    San Cristobal de las Casas

    No confirmed availability on selected dates.

    Free WiFi
    Los Altos Hotel Spa is a 3 star hotel located at Francisco I Madero #94 Barrio de Guadalupe in San Cristobal de las Casas.
    3.0-star Hotel Class
    Free WiFi

    No confirmed availability on selected dates.

  • View all Photos
    Hotel & Cava La Parroquia
    San Cristobal de las Casas

    No confirmed availability on selected dates.

    Free WiFi
    Hotel & Cava La Parroquia is a 3 star hotel located at Calle Ni퀌±o Fundador 30 Colonia El Relicario in San Cristobal de las Casas.
    3.0-star Hotel Class
    Free WiFi

    No confirmed availability on selected dates.

  • View all Photos
    Hotel Mansion del Valle
    San Cristobal De Las Casas
    TripAdvisor Traveler Rating 3.5 based on 245 reviewsTripAdvisor (245)
    Free WiFi
    Hotel Mansion del Valle is a 3.5 star hotel located at Diego De Mazariegos No 39 in San Cristobal de las Casas. It has a 3.5 overall guest rating based on 245 reviews.
    3.5-star Hotel Class
    Free WiFi
  • View all Photos
    Hotel Hacienda Don Juan
    San Cristobal De Las Casas
    TripAdvisor Traveler Rating 4.5 based on 169 reviewsTripAdvisor (169)
    Free WiFi
    Hotel Hacienda Don Juan is a 3 star hotel located at Prolongacion Insurgentes No. 162 junto in San Cristobal de las Casas. It has a 4.5 overall guest rating based on 169 reviews.
    3.0-star Hotel Class
    Free WiFi

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.