Find hotels in San Cristóbal de las Casas at the best prices
355 available hotel offers
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating
355 Cheap hotels in San Cristóbal de las Casas
8.5 80 reviews
San Cristóbal de las Casas
16/08 – 22/08
$127/nighttotal: $762 (6 )
Hotel Posada Las Casas
2 5
hotel , San Cristóbal de Las Casas
Hotel Posada Las Casas in San Cristóbal de Las Casas enjoys a central location, within walking distance of the San Cristóbal Cathedral, the Central Plaza, and numerous churches, offering easy access to the Na Bolom Museum and Amber Museum (within 1.8km). This pet-friendly guesthouse, featuring a garden and fitness centre, provides rooms with flat-screen TVs, complimentary toiletries, and Wi-Fi; room service and airport transfers are also available.
8.1 202 reviews
San Cristóbal de las Casas
11/09 – 13/09
$34/nighttotal: $68 (2 )
Alhambra Hotel - San Cristóbal De Las Casas
1 2
hotel , San Cristóbal de Las Casas
The San Cristóbal Bleisure Hotel enjoys a central location in San Cristóbal de Las Casas, Mexico, within a 0.6km walk of the San Cristóbal Cathedral and close to attractions such as the Del Carmen Arch and Na Bolom Museum. This pet-friendly guesthouse offers rooms with one bedroom and one bathroom, featuring amenities including free Wi-Fi, a terrace, and room service, plus a concierge service and convenient access to numerous restaurants and shops.
9.3 644 reviews
San Cristóbal de las Casas
27/06 – 04/07
$215/nighttotal: $1505 (7 )
Hotel Posada Primavera
3 10
hotel , San Cristóbal de Las Casas
Hotel Posada Primavera is located in the heart of San Cristóbal de Las Casas, just a short walk from the Cathedral, Central Plaza & Park, and Santo Domingo Church, offering easy access to the city's main attractions. The hotel has consistently received excellent ratings for its location, cleanliness, and overall experience, making it a popular choice for travellers. The hotel has a charming rustic style with wooden furniture and a beautiful garden, creating a tranquil atmosphere. Guests can enjoy a range of amenities, including a terrace, a garden, room service, parking, and free Wi-Fi, ensuring a comfortable and enjoyable stay.
8.7 406 reviews
San Cristóbal de las Casas
27/06 – 04/07
$77/nighttotal: $539 (7 )
Mansion De Los Angeles
1 2
hotel , San Cristóbal de Las Casas
Mansion De Los Angeles is a 3-star hotel located in the heart of San Cristóbal de Las Casas, just a short walk from the Na-Bolom Museum and a block away from the San Cristobal Cathedral and the Zocalo. The hotel has received very good user ratings for its cleanliness and location. This charming colonial-style lodging offers a unique experience with a daily breakfast buffet, a relaxing terrace, and a garden. Guests can enjoy a range of amenities including a restaurant, bar, room service, and valet parking.
8.8 516 reviews
San Cristóbal de las Casas
27/06 – 04/07
$40/nighttotal: $280 (7 )
Hotel Real Del Valle
1 2
hotel , San Cristóbal de Las Casas
Hotel Real Del Valle is located in San Cristóbal de Las Casas, a short walk from Plaza De La Paz, just 600 metres from San Cristobal Cathedral and 55 metres from Parque Central. This 2-star hotel has received very good user ratings, making it a popular choice for travellers. The hotel offers a range of amenities to ensure a comfortable stay, including free Wi-Fi, a sun terrace, cable TV, and a 24-hour front desk. Guests can also take advantage of the tour desk, daily maid service, and luggage storage.
9.3 1603 reviews
San Cristóbal de las Casas
18/07 – 20/07
$202/nighttotal: $404 (2 )
Hotel Casa Azabache
3 5
hotel , San Cristóbal de Las Casas
Casa Azabache is a 3-star hotel located in San Cristóbal de Las Casas, just 850 metres from San Cristobal Cathedral and 1.1 kilometres from Central Plaza & Park, making it a convenient base for exploring the city's historic centre. User ratings consistently highlight the excellent location, cleanliness and overall experience. The hotel offers a range of amenities, including a shared kitchen, a garden and terrace, and free Wi-Fi. Guests can enjoy a patio in every room, providing a private space to relax and enjoy the fresh air.
8.2 902 reviews
San Cristóbal de las Casas
11/09 – 13/09
$57/nighttotal: $114 (2 )
Hotel Jovel
1 2
hotel , San Cristóbal de Las Casas
Hotel Jovel is located in the Cerillo district of San Cristóbal de Las Casas, just three blocks from San Cristóbal Church, making it a convenient base for exploring the city's attractions. This 4-star hotel consistently receives very good user ratings for its comfortable accommodations and friendly service. The hotel features a charming garden, a covered terrace, and a restaurant serving traditional Mexican cuisine. Guests can enjoy free Wi-Fi throughout the hotel, parking, and shuttle service to Tuxtla Gutiérrez Airport, located 150 kilometres away.
9.1 1170 reviews
San Cristóbal de las Casas
27/06 – 04/07
$234/nighttotal: $1638 (7 )
Hotel Palace Inn Sclc
3 10
hotel , San Cristóbal de Las Casas
Hotel Palace Inn SCLC is located in San Cristóbal de Las Casas, just 0.5 km from the San Cristobal Cathedral and close to the city centre. The hotel is a 3-star property, and guests have consistently rated it excellent for its location, cleanliness, and overall experience. The hotel offers spacious rooms with a floor area of 28 square metres, each featuring one bedroom and one bathroom. Amenities include air conditioning, a terrace or balcony, a garden, a restaurant, a bar, and parking. Guests can also take advantage of free bikes to explore the city and a tour desk for booking excursions.
8.5 165 reviews
San Cristóbal de las Casas
24/07 – 01/08
$49/nighttotal: $392 (8 )
Hotel Tierra Maya
1 2
hotel , San Cristóbal de Las Casas
Hotel Tierra Maya is situated in San Cristóbal de Las Casas, just 800 metres from the Central Plaza & Park and a 13-minute walk from the San Cristobal Cathedral. This 3-star hotel has received excellent user ratings. The hotel offers a range of facilities, including a restaurant, bar, fitness centre, and a garden. Guests can also enjoy room service, free Wi-Fi, and free parking.
8.5 502 reviews
San Cristóbal de las Casas
27/06 – 04/07
$275/nighttotal: $1925 (7 )
Arte Sano Hotel San Cristobal
3 10
hotel , San Cristóbal de Las Casas
Arte Sano Hotel San Cristóbal is conveniently located in San Cristóbal de Las Casas, Mexico, less than 1 km from the San Cristóbal Cathedral and within easy walking distance of the Central Plaza & Park, Santo Domingo Church, and the Del Carmen Arch. This 3-star hotel offers 1 bedroom with 1 bathroom, a restaurant serving breakfast, free Wi-Fi, private parking, a garden, terrace, and spa facilities, making it ideal for families or couples visiting this popular destination.
8.3 396 reviews
San Cristóbal de las Casas
25/06 – 30/06
$56/nighttotal: $280 (5 )
Hotel Pepe Pancho
1 2
hostel , San Cristóbal de Las Casas
Hotel Pepe Pancho is situated in the historic centre of San Cristóbal de Las Casas, just 0.4 km from the San Cristobal Cathedral and within easy walking distance of other key landmarks like Del Carmen Arch and the Amber Museum. This hotel has received very good ratings for its cleanliness, location, and overall experience. The hotel offers 18 square metre rooms with one bedroom and one bathroom. Guests can enjoy a terrace, a bar, a restaurant, and free Wi-Fi throughout the property.
8.0 115 reviews
San Cristóbal de las Casas
11/09 – 13/09
$50/nighttotal: $100 (2 )
Hotel Posada Las Casas
1 2
hotel , San Cristóbal de las Casas
Hotel Posada Las Casas, a 2.5-star hotel in San Cristóbal de las Casas, is conveniently located in the Guadalupe neighbourhood, offering easy access to cultural sites such as the Na Bolom Museum, Foro Cultural Kinoki, and Guadalupe Church, all within a 10-minute walk. This accommodation provides guests with amenities including a garden, terrace/balcony, and 24-hour room service, alongside essential features like free Wi-Fi and express check-in/check-out, catering to travellers seeking a straightforward stay.
Best San Cristóbal de las Casas hotels with a restaurant
8.6 107 reviews
San Cristóbal de las Casas
27/06 – 04/07
$65/nighttotal: $455 (7 )
Nuestras Raíces Hotel - Museo - Restaurante
1 2
hotel , San Cristóbal de Las Casas
Nuestras Raíces Hotel - Museo - Restaurante is located in the heart of San Cristóbal de las Casas, just three blocks from the San Cristobal Cathedral and next to the Amber Museum. The 4-star hotel has received very good user ratings for its cleanliness, location, and overall experience. The hotel offers a range of amenities, including a traditional restaurant, a bar, room service, free parking, and airport transfers. Guests can also enjoy free access to the city's history museum, a terrace with city views, and rooms with local artwork.
8.8 73 reviews
San Cristóbal de las Casas
16/08 – 22/08
$153/nighttotal: $918 (6 )
Hotel Mision Colonial San Cristobal
2 5
hotel , San Cristóbal de las Casas
Hotel Mision Colonial San Cristobal is located in the De La Merced district of San Cristóbal de las Casas, offering immediate access to cultural sites such as La Merced Church and San Cristóbal de las Casas Cathedral, both within a 10-minute walk, and is adjacent to the Amber Museum of Chiapas and the Regional Costume Museum. This 3-star hotel provides guests with complimentary WiFi in public areas, free self-parking, an onsite restaurant, a bar, a fitness centre, and room service, with a concierge available to assist with local arrangements.
8.8 180 reviews
San Cristóbal de las Casas
25/06 – 30/06
$74/nighttotal: $370 (5 )
Hotel Tepeyac
1 2
hotel , San Cristobal De Las Casas
Hotel Tepeyac, a 3-star establishment in San Cristobal De Las Casas, offers convenient access to local attractions and amenities. This family-friendly hotel provides complimentary Wi-Fi, on-site parking, concierge services, room service, and in-room entertainment, with some bathrooms featuring bathrobes and hairdryers.
9.4 248 reviews
San Cristóbal de las Casas
24/07 – 01/08
$55/nighttotal: $440 (8 )
Hotel Mukul Na
1 2
hotel , San Cristóbal de las Casas
Hotel Mukul Na in San Cristóbal de las Casas offers a convenient base for exploring, situated within a 1.6km radius of the Cathedral, La Merced Church, and the Regional Costume Museum. This 3-star establishment provides guests with an on-site restaurant, bar, free Wi-Fi, and parking, plus easy access to the Mesoamerican Museum of Jade.
Best San Cristóbal de las Casas hotels with a pool
Among the 355 accommodations in San Cristóbal de las Casas, here are the 4 best hotels with a pool
8.1 515 reviews
San Cristóbal de las Casas
27/06 – 04/07
$242/nighttotal: $1694 (7 )
Hotel Catedral
3 10
hotel , San Cristóbal de Las Casas
Hotel Catedral is situated in San Cristóbal de Las Casas, just 150 metres from Plaza de la Paz and the San Cristobal Cathedral, in the heart of the historic centre. This 4-star hotel has received very good user ratings for its cleanliness and overall experience. The hotel offers 36 square metre rooms with one bedroom and one bathroom, all featuring colonial style décor. Guests can enjoy a range of amenities including a heated swimming pool, a gym, a restaurant, a bar, and a terrace, as well as free covered parking and free Wi-Fi.
8.9 360 reviews
San Cristóbal de las Casas
24/07 – 01/08
$113/nighttotal: $904 (8 )
Hotel Na Bolom
1 2
hotel , San Cristóbal de Las Casas
Hotel Na Bolom is located just outside the main square of San Cristóbal de Las Casas, a short walk from the city centre, within 1 kilometre of the botanical garden, Santo Domingo Cathedral, and a craft market. This 3-star hotel is highly rated by guests, with excellent reviews for its cleanliness and location. The rooms are decorated with local folk art, reflecting the taste of the famous archaeologist Frans Blom. Guests can enjoy a range of amenities, including a swimming pool, a spa, a restaurant serving regional cuisine, and a terrace with views of the surrounding gardens.
8.7 333 reviews
San Cristóbal de las Casas
27/06 – 04/07
$100/nighttotal: $700 (7 )
Sereno Hotel
1 2
hotel , San Cristóbal de Las Casas
Sereno Art Hotel is located in the heart of San Cristóbal de Las Casas, just 200 metres from the Cathedral and a short walk from the Santo Domingo Church and Central Plaza & Park. It is a 4-star hotel with a very good user rating, offering a comfortable and convenient base for exploring the city's historical and cultural attractions. The hotel has a garden, a shared lounge, and a sun terrace, providing tranquil spaces for relaxation. Guests can enjoy a range of amenities including a fitness centre, a swimming pool, a restaurant, a bar, and free WiFi.
8.6 721 reviews
San Cristóbal de las Casas
25/06 – 30/06
$64/nighttotal: $320 (5 )
Hotel Cielo Y Selva, San Cristobal De Las Casas
1 2
hotel , San Cristóbal de Las Casas
Hotel Cielo Y Selva, San Cristobal De Las Casas is located just a 1 kilometre walk from the centre of San Cristóbal de Las Casas, close to the main square and Cathedral. This 3-star hotel has received very good user ratings for location, cleanliness and overall experience. The hotel offers a range of facilities including a swimming pool, a terrace, a garden, a restaurant and a bar. Guests can also enjoy on-site massage services, a fitness centre and a café.
Frequently Asked Questions about hotels in San Cristóbal de las Casas
Where can you find the best traditional local cuisine in San Cristóbal de las Casas?
For authentic Chiapas cuisine, head to the Mercado 20 de Noviembre. Look out for dishes like mole negro, tamales, and pozole. The restaurant La Casa de Abuelo is also a popular choice, known for its traditional dishes and warm atmosphere.
What are the best hotels with a swimming pool in San Cristóbal de las Casas?
What type of hotels can you find in San Cristóbal de las Casas?
You can find a range of hotels in San Cristóbal de las Casas, from budget-friendly hostels to luxurious boutique hotels. There are also a number of charming guesthouses, offering a more personal experience. Many hotels have traditional architecture, reflecting the city's rich history.
What are the most popular 2, 3 and 4-star hotels in San Cristóbal de las Casas?
When is the best time to book a hotel in San Cristóbal de las Casas?
The best time to book a hotel in San Cristóbal de las Casas is during the shoulder seasons, from April to June or September to November. This is when the weather is pleasant and the crowds are smaller. If you're visiting during peak season, book well in advance.
What are the best luxury hotels in San Cristóbal de las Casas?
What amenities do hotel rooms typically offer in San Cristóbal de las Casas?
Hotel rooms in San Cristóbal de las Casas typically offer basic amenities such as Wi-Fi, a private bathroom, and a comfortable bed. Some hotels may also offer additional amenities such as a swimming pool, a restaurant, or a bar.
What are the best family friendly hotels in San Cristóbal de las Casas?
What pet-friendly activities are available in San Cristóbal de las Casas?
San Cristóbal de las Casas is generally pet-friendly, with many restaurants and cafes welcoming furry companions. You can enjoy a walk in the Jardín de la Constitución or the Parque de los Alemanes with your dog. The city's surrounding countryside is also perfect for exploring with your pet.
What are the best pet friendly hotels in San Cristóbal de las Casas?
Best San Cristóbal de las Casas hotels with parking
8.4 228 reviews
San Cristóbal de las Casas
16/07 – 19/07
$161/nighttotal: $483 (3 )
Hotel Santa Clara
2 4
hotel , San Cristóbal de Las Casas
Hotel Santa Clara is situated in the city centre of San Cristobal de las Casas, within walking distance of the city's main landmarks. It has received very good ratings for cleanliness and user experience, with excellent ratings for its location. The hotel offers a range of amenities, including a swimming pool, a bar and a restaurant, as well as a garden and a terrace. Guests can also enjoy free Wi-Fi, a complimentary transfer service and additional services such as dry cleaning and a safe-deposit box.
8.7 46 reviews
San Cristóbal de las Casas
18/07 – 20/07
$193/nighttotal: $386 (2 )
Hotel Plaza San Cristóbal
1 5
hotel , San Cristóbal de Las Casas
Hotel Plaza San Cristóbal Inn is centrally located in San Cristóbal de Las Casas, a short walk (less than 1km) from San Cristóbal Cathedral and La Merced Church, offering easy access to the city centre's attractions. This 4-star inn provides 20 square metre rooms with one bedroom and one bathroom, featuring amenities such as free Wi-Fi, parking, room service, and a garden; some rooms even boast patios with mountain views.
8.6 15 reviews
San Cristóbal de las Casas
16/08 – 22/08
$137/nighttotal: $822 (6 )
Hotel D'lina Princess Suites
2 5
hotel , San Cristóbal de Las Casas
Hotel D'Lina Princess Suites offers a convenient location in San Cristóbal de Las Casas, a 16-minute walk from Del Carmen Arch and approximately 1.8 kilometres from San Cristobal Cathedral and Amber Museum. This family-friendly establishment provides complimentary WiFi and free private parking, with some suites featuring terraces offering garden views, and guests can enjoy the tranquil garden.
8.8 185 reviews
San Cristóbal de las Casas
11/09 – 13/09
$73/nighttotal: $146 (2 )
Hotel Palacio De Moctezuma
1 2
hotel , San Cristóbal de Las Casas
Hotel Palacio De Moctezuma is situated in central San Cristóbal de Las Casas, just 700 metres from the cathedral and main square, and a short walk from the art and craft market. This 3-star hotel has received very good user ratings for its location, cleanliness and overall experience. The accommodation features a colonial-style design and offers a range of amenities, including a swimming pool, terrace, garden, restaurant, bar and room service. Guests can also enjoy complimentary breakfast, free Wi-Fi and parking, as well as tour arrangement services.
Best San Cristóbal de las Casas hotels with jacuzzi
9.1 650 reviews
San Cristóbal de las Casas
18/07 – 20/07
$212/nighttotal: $424 (2 )
Hotel Grand Maria
1 5
hotel , San Cristóbal de Las Casas
Hotel Grand Maria is situated in San Cristóbal de Las Casas, just 0.3km from the San Cristobal Cathedral and 0.4km from the Central Plaza & Park, offering easy access to the city's main attractions. This 4-star hotel receives excellent user ratings for its location, cleanliness and overall experience. The hotel provides comfortable rooms with amenities such as air conditioning, a terrace or balcony, and a private bathroom. Guests can enjoy a range of facilities including a restaurant, bar, garden, spa, jacuzzi, and free Wi-Fi, as well as parking and room service.
9.0 1346 reviews
San Cristóbal de las Casas
24/07 – 01/08
$145/nighttotal: $1160 (8 )
Hotel La Casa De Mamá
1 2
hotel , San Cristóbal de Las Casas
Hotel La Casa De Mamá is located in the centre of San Cristóbal de Las Casas, just a short walk from La Merced Church and within easy reach of the San Cristobal Cathedral and Museo del Ambar. The hotel has received very good user ratings, with excellent reviews for its location and cleanliness. This accommodation features an outdoor swimming pool, a spa and a garden, providing a relaxing retreat after a day of exploring the city. Guests can also enjoy a range of amenities, including a restaurant, bar, terrace, and room service.
9.5 271 reviews
San Cristóbal de las Casas
23/07 – 01/08
$572/nighttotal: $5148 (9 )
Taller De Juan - Casa Hotel
1 2
hotel , San Cristóbal de Las Casas
Taller de Juan - Casa Hotel enjoys a central San Cristóbal de Las Casas location, within walking distance of La Merced Church, the Del Carmen Arch, and San Cristóbal Church. This one-bedroom, one-bathroom guesthouse offers a jacuzzi, spa, and garden terrace, alongside a restaurant and bar serving continental, American, and vegetarian breakfasts, plus airport transfers (77km to Ángel Albino Corzo International Airport).
9.2 204 reviews
San Cristóbal de las Casas
24/07 – 01/08
$106/nighttotal: $848 (8 )
Hotel Villa Murano
1 2
hotel , San Cristóbal de Las Casas
Hotel Villa Murano in San Cristóbal de Las Casas offers convenient access to the San Cristóbal Cathedral (an 8-minute walk) and Santo Domingo Church (0.4km), placing guests near major historical sites and the Central Plaza & Park. This family-friendly establishment boasts a spa, sauna, and jacuzzi, along with an on-site restaurant, free parking, and all rooms featuring flat-screen TVs and coffee machines; a playground is also available for children.