San Cristóbal de Las Casas: Hotels and accommodation at the best prices

Hotel Tierra Maya
8.9 /10
Fabulous
Score from 274 reviews
Hotel Tierra Maya ★★★
Avenida de la Almolonga 28 A, 29250 - San Cristóbal de Las Casas, Mexico
Hotel
  • Show on map
    The hotel features rooms that include a patio. Each room is fitted with a private bathroom that has a shower and complimentary toiletries.
    Show prices
    Hermosa Casa con Chimenea
    27 Jaime Sabines, 29290 - San Cristóbal de Las Casas, Mexico
    Holiday home
    • Show on map
      Casa de las Lomas is located in San Cristóbal de Las Casas, approximately 4.5 km from San Cristobal Cathedral and 4 km from Del Carmen Arch. Central Plaza & Park is also nearby, at a distance of 4.
      Show prices
      Loft Guadalupe en San Cristóbal de las Casas
      Nicolás Ruiz 89, 29230 - San Cristóbal de Las Casas, Mexico
      Apartment
      • Show on map
        Situated in San Cristóbal de Las Casas in the Chiapas region, Loft Guadalupe en San Cristóbal de las Casas has a terrace.
        Show prices
        Sombra del Agua
        9.1 /10
        Superb
        Score from 665 reviews
        Sombra del Agua ★★★
        Calle Primero de Marzo 15, Centro , 29200 - San Cristóbal de Las Casas, Mexico
        Hotel
        • Show on map
        • In high demand!
        Sombra del Agua, the standout hotel in San Cristóbal de Las Casas, gives each guest a memorable experience in a historic building dating back to 1907.
        Show prices
        Hacienda Valentino
        9.8 /10
        Superb
        Score from 16 reviews
        Hacienda Valentino ★★★★
        Josefa Ortiz de Dominguez #44 Barrio Santa Lucia, 29250 - San Cristóbal de Las Casas, Mexico
        Hotel
        • Show on map
          Nearby attractions include San Cristobal Cathedral, Central Plaza & Park, and Santo Domingo Church in San Cristobal de las Casas.
          Show prices
          Casa Cafeólogo
          9.5 /10
          Superb
          Score from 171 reviews
          Real de Guadalupe 13, zona Centro, 29200 - San Cristóbal de Las Casas, Mexico
          Hotel
          • Show on map
            Rooms are equipped with a desk. Bed linen is provided. Each room has a patio with a garden view. Rooms feature a private bathroom. A shower is available in the bathroom. Free toiletries are included.
            Show prices
            Loft 37
            37 C. San Isidro, 29292 - San Cristóbal de Las Casas, Mexico
            Apartment
            • Show on map
              The accommodation features one bedroom, a bathroom, and a kitchen that is fully equipped. A flat-screen television is included. Guests can enjoy views of the garden from the property.
              Show prices
              Casas Victoria
              10.0 /10
              Superb
              Total Hotel Score
              Casas Victoria ●●●
              Diagonal Independencia 16 B, 29250 - San Cristóbal de Las Casas, Mexico
              Apartment
              • Show on map
                Set in San Cristóbal de Las Casas and only (two kilometers) from San Cristobal Cathedral, Casas Victoria offers accommodation with mountain views, free WiFi and free private parking.
                Show prices
                Habitación en Casa Terraza en San Cristóbal 02
                25 Avenida Josefa Ortiz de Domínguez, 29250 - San Cristóbal de Las Casas, Mexico
                Apartment
                • Show on map
                  Room at Casa Terraza in San Cristóbal 02 offers a cozy terrace, perfect for relaxing while soaking in the local atmosphere. Located just 800 meters from Central Plaza & Park and 1.
                  Show prices
                  Gran Hotel El Encanto
                  8.6 /10
                  Fabulous
                  Score from 89 reviews
                  Gran Hotel El Encanto ★★★★
                  Calle Crescencio Rosas 27 , 29250 - San Cristóbal de Las Casas, Mexico
                  Hotel
                  • Show on map
                    Guests can savor local cuisine at Las Delicias Restaurant. What dishes does this restaurant offer? We are delighted to serve a wide selection of regional dishes. El Encanto also features a café.
                    Show prices
                    Bonita casa en el centro con cochera.
                    9.5 /10
                    Superb
                    Total Hotel Score
                    10 Huixtla, 29220 - San Cristóbal de Las Casas, Mexico
                    Apartment
                    • Show on map
                      Located under 1 km from San Cristobal Cathedral, this apartment is a short 9-minute walk from Santo Domingo Church in San Cristobal de las Casas. Central Plaza & Park is also less than 1 km away.
                      Show prices
                      Hotel Palacio de Moctezuma
                      9.0 /10
                      Superb
                      Score from 25 reviews
                      Avenida Benito Juarez 16, Centro, 29200 - San Cristóbal de Las Casas, Mexico
                      Hotel
                      • Show on map
                        Located in San Cristóbal de Las Casas, just 500 meters from San Cristobal Cathedral, Hotel Palacio de Moctezuma provides guests with a serene garden, complimentary private parking, and an on-site restaurant.
                        Show prices
                        Jardines de Luz
                        8.2 /10
                        Very good
                        Score from 219 reviews
                        Jardines de Luz ★★★
                        Avenida Insurgentes 32, Barrio de Santa Lucia, 29250 - San Cristóbal de Las Casas, Mexico
                        Hotel
                        • Show on map
                          Located in the heart of San Cristobal De Las Casas, this hotel is just a 5-minute walk from the city’s historic center.
                          Show prices
                          Hotel Tres Marías
                          7.7 /10
                          Very good
                          Score from 11 reviews
                          Prolongación Insurgentes 118., 29270 - San Cristóbal de Las Casas, Mexico
                          Hotel
                          • Show on map
                            Hotel Tres Marías is situated in San Cristóbal de Las Casas, just 1.5 km from the San Cristobal Cathedral. This 2-star establishment features a garden, a restaurant, and complimentary private parking.
                            Show prices
                            Luna de Ámbar by Eboli
                            Real de Mexicanos 26, 29240 - San Cristóbal de Las Casas, Mexico
                            Inn
                            • Show on map
                              Luna de Ámbar by Eboli is set in San Cristóbal de Las Casas, (one kilometer) from Del Carmen Arch and (one kilometer) from San Cristobal Church.
                              Show prices
                              Hotel Posada Las Casas
                              8.7 /10
                              Fabulous
                              Score from 80 reviews
                              Calle Francisco I Madero 81 Barrio de Guadalupe, 29230 - San Cristóbal de Las Casas, Mexico
                              Hotel
                              • Show on map
                                Hotel Posada Las Casas is situated in San Cristóbal de Las Casas, just 500 meters from Na Bolom Museum and 1.3 kilometers from Amber Museum.
                                Show prices
                                Depto Atacama
                                Depto Atacama ●●●
                                Av José María Santiago 8, 29250 - San Cristóbal de Las Casas, Mexico
                                Apartment
                                • Show on map
                                  The apartment features one bedroom, two bathrooms, and a fully equipped kitchen. A flat-screen television is included for entertainment purposes.
                                  Show prices
                                  Marquez-Ote
                                  8.0 /10
                                  Very good
                                  Total Hotel Score
                                  10 Boulevard de las Americas, 29270 - San Cristóbal de Las Casas, Mexico
                                  Aparthotel
                                  • Show on map
                                    Marquez-Ote is an accommodation situated in San Cristóbal de Las Casas, offering views of the city. It is located 2.4 km from San Cristobal Cathedral and 1.9 km from Del Carmen Arch.
                                    Show prices
                                    SERENA MORENA
                                    8.8 /10
                                    Fabulous
                                    Score from 25 reviews
                                    Calle Huixtla numero 53 Esquina Comitan Barrio del Cerrillo , 29230 - San Cristóbal de Las Casas, Mexico
                                    Homestay
                                    • Show on map
                                      Located just 700 meters from Santo Domingo Church in San Cristóbal de las Casas, SERENA MORENA provides accommodation with a garden, shared lounge, and kitchen.
                                      Show prices
                                      Sereno Hotel
                                      8.6 /10
                                      Fabulous
                                      Score from 112 reviews
                                      Sereno Hotel ★★★★
                                      Av. 16 de Septiembre #22, Centro, 29200 - San Cristóbal de Las Casas, Mexico
                                      Hotel
                                      • Show on map
                                        Located in the heart of San Cristóbal de Las Casas, just 200 meters from the stunning San Cristobal Cathedral, Sereno Hotel is your perfect getaway.
                                        Show prices
                                        Search
                                        Find accommodations near you
                                        Deals
                                        View on map
                                        Stars
                                        Property type
                                        Review Score
                                        • Superb (122)
                                        • Fabulous (42)
                                        • Very good (52)
                                        • Good (18)
                                        Price
                                        • Budget hotels in San Cristóbal de Las Casas (136)
                                        • Hotels in San Cristóbal de Las Casas with affordable prices (11)
                                        • Moderate prices in San Cristóbal de Las Casas (110)
                                        • Luxury hotels in San Cristóbal de Las Casas (55)
                                        • Exclusive stay in San Cristóbal de Las Casas (10)
                                        Facilities
                                        • Entirely smoke-free property (205)
                                        • Option to decline room cleaning service during stay (176)
                                        • Cctv surveillance in public areas (145)
                                        • Smoke detectors in all areas (103)
                                        • Laundry and valet service (89)
                                        • Airport drop-off service (82)
                                        • Designated picnic area (59)
                                        • Educational tour of local landmarks (48)
                                        • Public transport ticket sales (8)
                                        Top countries

                                        Hotels on the map

                                         

                                        Frequently Asked Questions (FAQ)

                                        In the city of San Cristóbal de Las Casas, a wide range of accommodations like hotels, apartments, and guesthouses are waiting for you. In total, there are 322 options to explore!
                                        Absolutely! San Cristóbal de Las Casas is a great destination for families with plenty of attractions. Many hotels and apartments are perfectly prepared for a family stay, offering amenities like family rooms, baby cots, and extra beds.
                                        In the city of San Cristóbal de Las Casas, you'll find a wide variety of places to stay. Whether you're looking for a luxury hotel, a cozy apartment, a guesthouse, a budget-friendly hostel, or a B&B, you'll find an option that suits your needs.
                                        The city of San Cristóbal de Las Casas has an efficient public transport network that makes it easy to reach all the main attractions. It's the best way to explore the city like a local! For stress-free travel, we recommend downloading a popular local transit app to plan your routes and check live schedules.
                                        Cancellation and date change policies for accommodations in the city of San Cristóbal de Las Casas are set by each individual property. You'll find the specific terms for each hotel or apartment listed directly on its booking page. We strongly recommend reviewing them carefully before you confirm.
                                        Guest safety and comfort are a top priority for accommodations in the city of San Cristóbal de Las Casas. Many properties adhere to enhanced cleaning and hygiene standards. To learn about the specific procedures at a particular hotel or apartment, we encourage you to check the information on its booking page.
                                        Don't worry, navigating the city of San Cristóbal de Las Casas is easier than you might think! English is widely spoken in most tourist areas, hotels, and restaurants. For seamless communication, a translation app on your smartphone will be your best friend. Plus, learning a few local phrases like 'hello' and 'thank you' is a wonderful gesture that locals always appreciate.
                                        Absolutely! The city of San Cristóbal de Las Casas offers many places that will gladly welcome you and your pet. To make your search easier, use the 'pet-friendly' filter on our website. It will show you only the hotels and apartments that accept pets. However, we always recommend checking the specific policy on the property's page before booking.
                                        Absolutely! Traveling smart in the city of San Cristóbal de Las Casas is easy. Many hotels, attractions, and restaurants offer discounts. A great tip is to look for a local 'City Card' or tourist pass, which often bundles deals on transport and entry to top museums. Also, keep an eye out for special offers right here on our site when booking your accommodation!

                                        Quick guide: San Cristóbal de Las Casas, Mexico