Minimap with link to location map
Filters

Check availability






Hotels in San Cristóbal de Las Casas

Enjoy your stay and find the best Hotels in San Cristóbal de Las Casas at affordable prices

Searching for a hotel in San Cristóbal de Las Casas (Chiapas)? You will find a wide selection of hotels in San Cristóbal de Las Casas and the surrounding region at great rates, starting from $72 per night. From cheap budget hotels to family hotels and premium hotels for business travel and more upscale. Choose a hotel for more info about the offer.

Hotels in San Cristóbal de Las Casas and region (20 miles)

Hotel Santa Clara

Hotel in San Cristóbal de Las Casas, Chiapas , Insurgentes 1, Col. Centro
Set within the historic centre of San Cristobal de las Casas, Hotel Santa Clara is a charming 16th-century property with an interior courtyard.
  • Parking
  • Restaurant
  • Bar
  • Family rooms
  • Kid meals

Good 169 Reviews 7.9

from $49.78 Show details »

El Hostalito 14

Hostel in San Cristóbal de Las Casas, Chiapas , Real de Guadalupe N.1 Interior 14, Colonia Centro
Set in San Cristóbal de Las Casas and within 200 metres of San Cristobal Cathedral, El Hostalito 14 has a terrace, non-smoking rooms, and free WiFi t...

Good 246 Reviews 8.0

from $26.84 Show details »

Hotel Ciudad Real Centro Historico

Hotel in San Cristóbal de Las Casas, Chiapas , Plaza 31 de Marzo # 10, Col. Centro
Hotel Ciudad Real Centro Historico is situated in the main square of historic San Cristobal de las Casas, and offers 3 restaurants, a charming central...
  • Parking
  • Restaurant
  • Bar
  • Family rooms
  • Breakfast in the room

Very good 143 Reviews 8.6

from $84.71 Show details »

Hotel Real del Valle

Hotel in San Cristóbal de Las Casas, Chiapas , Real de Guadalupe #14 Centro
Hotel Real del Valle is located in San Cristóbal de Las Casas.
  • Shower
  • TV
  • Toilet
  • Private bathroom
  • Cable channels

Fabulous 210 Reviews 8.7

from $23.73 Show details »

Casa Madero

Hotel in San Cristóbal de Las Casas, Chiapas , Francisco I. Madero, 9. Colonia Centro
Casa Madero is just a 2-minute walk from San Cristobal Church and Central Park, in historic San Cristobal de las Casas.
  • Shower
  • Free toiletries
  • Toilet
  • Private bathroom
  • Cable channels

Very good 48 Reviews 8.2

from $28.00 Show details »

Hotel San Martin

Hotel in San Cristóbal de Las Casas, Chiapas , Real de Guadalupe 16, Colonia Centro
Hotel San Martin is located 50 metres from San Cristobal de las Casas Main Square, the cathedral and the Plaza de la Paz Square.
  • Family rooms

Fabulous 234 Reviews 8.9

from $27.50 Show details »

Hotel Helverica

Hotel in San Cristóbal de Las Casas, Chiapas , Avenida Francisco I. Madero # 14
Featuring a restaurant and free parking, Hotel Helverica is located less than 1-minute walk from San Cristóbal de Las Casas main square.
  • Parking
  • Restaurant
  • Pets allowed
  • Family rooms

Fabulous 196 Reviews 8.7

from $78.85 Show details »

Hotel Diego de Mazariegos

Hotel in San Cristóbal de Las Casas, Chiapas , Maria Adelina Flores 2, Centro
Located just 150 metres from San Cristobal Church, Hotel Diego de Mazariegos offers charming colonial-style rooms with free Wi-Fi and cable TV.
  • Restaurant
  • Bar
  • Family rooms
  • Breakfast in the room
  • Kid meals

Fabulous 680 Reviews 8.9

from $58.97 Show details »

Mansion de los Angeles

Hotel in San Cristóbal de Las Casas, Chiapas , Francisco I Madero 17
This 17th century colonial-style hotel is located in downtown San Cristóbal de Las Casas, just 1.1 km from Na-Bolom Museum.
  • Parking
  • Restaurant
  • Bar
  • Family rooms
  • Breakfast in the room

Very good 251 Reviews 8.6

from $42.00 Show details »

Casa Cafeólogo

Hotel in San Cristóbal de Las Casas, Chiapas , Real de Guadalupe 13, zona Centro
Casa Cafeólogo provides rooms with free WiFi in San Cristóbal de Las Casas, conveniently situated 300 metres from San Cristobal Cathedral and 200 me...
  • Family rooms
  • Shower
  • Safety deposit box
  • Desk
  • Free toiletries

Superb 205 Reviews 9.3

from $67.62 Show details »

Plaza Magnolias

Hotel in San Cristóbal de Las Casas, Chiapas , Avenida Insurgentes #14, Centro
This charming 16th-century building is located in central San Cristóbal de las Casas, just 10 minutes’ walk from San Cristóbal Church.
  • Parking
  • Restaurant
  • Bar
  • Family rooms
  • Breakfast in the room

Very good 250 Reviews 8.3

from $51.41 Show details »

Plaza Gallery Hotel Boutique

Hotel in San Cristóbal de Las Casas, Chiapas , Guadalupe Victoria esq. 16 de Septiembre, Centro
Located in the heart of San Cristobal de las Casas, Plaza Gallery Hotel Boutique offers rooms with balcony or terrace and views over the city.
  • Parking
  • Restaurant
  • Bar
  • Family rooms
  • Breakfast in the room

Superb 71 Reviews 9.1

from $211.68 Show details »

Hostel Deja Vu

Hostel in San Cristóbal de Las Casas, Chiapas , Prof. Maria Adelina Flores 15
Hostel Deja Vu is located in San Cristóbal de Las Casas, just 200 metres from the Main Square.
  • Street parking
  • Restaurant
  • Pets allowed
  • Family rooms

Good 205 Reviews 7.2

from $6.72 Show details »

HOTEL PROVINCIA

Hotel in San Cristóbal de Las Casas, Chiapas , Calle 1o. de Marzo 9A, Gra Utrilla y 20 de Noviembre, Zona Centro
HOTEL PROVINCIA features a garden, shared lounge, a terrace and restaurant in San Cristóbal de Las Casas.
  • Restaurant
  • Family rooms
  • Allergy-free room

Fabulous 73 Reviews 8.7

from $72.80 Show details »

Plaza Magnolias Suites

Hotel in San Cristóbal de Las Casas, Chiapas , Niños Heroes No. 6, San Cristobal de las Casas, Chiapas
Set in San Cristóbal de Las Casas, 400 metres from San Cristobal Cathedral, Plaza Magnolias Suites offers accommodation with free WiFi and free priva...
  • Parking
  • Safety deposit box
  • TV
  • Telephone
  • Hairdryer

Fabulous 88 Reviews 8.8

from $87.44 Show details »

Casa Lum

Hotel in San Cristóbal de Las Casas, Chiapas , Real de Guadalupe #30, Centro
Featuring a restaurant and bar, Casa Lum Hotel Eco Chic is located in San Cristóbal de Las Casas.
  • Parking
  • Restaurant
  • Bar
  • Family rooms
  • Breakfast in the room

Superb 252 Reviews 9.2

from $122.09 Show details »

Ixmukané Hotel & Spa

Resort in San Cristóbal de Las Casas, Chiapas , Calle Niños Heroes #2
Ixmukané Suites & Spa offers rooms in San Cristóbal de Las Casas near Del Carmen Arch and San Cristobal Church.
  • Restaurant
  • Family rooms
  • Spa and wellness centre
  • Shower
  • TV

Very good 317 Reviews 8.5

from $42.67 Show details »

Hotel Posada El Paraíso

Hotel in San Cristóbal de Las Casas, Chiapas , 5 de Febrero 19, Centro Histórico
Hotel Posada El Paraíso is a beautiful 19th-century colonial building with a central courtyard, filled with plants and flowers.
  • Restaurant
  • Family rooms
  • Breakfast in the room

Very good 26 Reviews 8.2

from $54.59 Show details »

Sombra del Agua

Hotel in San Cristóbal de Las Casas, Chiapas , Calle Primero de Marzo 15, Centro
Sombra del Agua, the most emblematic hotel in San Cristóbal de Las Casas, offers its guests a unique experience in each stay, in a historical monumen...
  • Parking
  • Restaurant
  • Bar
  • Sauna
  • Fitness centre

Superb 877 Reviews 9.1

from $84.00 Show details »

Hotel Casa Margarita

Hotel in San Cristóbal de Las Casas, Chiapas , Real de Guadalupe 34, Centro
Hotel Casa Margarita is 200 metres from the Zócalo, San Cristobal De Las Casas’ Main Square.
  • Parking
  • Family rooms
  • Shower
  • Safety deposit box
  • TV

Fabulous 480 Reviews 8.7

from $36.54 Show details »

Hotel Palacio de Moctezuma

Hotel in San Cristóbal de Las Casas, Chiapas , Avenida Benito Juarez 16, Centro
Located in central San Cristobal de las Casas, Hotel Palacio de Moctezuma has free Wi-Fi connection throughout and parking on site.
  • Parking
  • Restaurant
  • Family rooms
  • Breakfast in the room
  • Kid meals

Very good 22 Reviews 8.2

from $38.64 Show details »

Sereno Art Hotel

Hotel in San Cristóbal de Las Casas, Chiapas , Av. 16 de Septiembre #22, Centro
Set in San Cristóbal de Las Casas, 200 metres from San Cristobal Cathedral, Sereno Art Hotel offers accommodation with a fitness centre, free private...
  • Parking
  • Restaurant
  • Bar
  • Sauna
  • Fitness centre

Very good 166 Reviews 8.5

from $57.40 Show details »

Hotel La Casona

Hotel in San Cristóbal de Las Casas, Chiapas , 5 de Mayo 5, Colonia Centro
Hotel La Casona is located 2 minutes’ walk from San Cristóbal Town Centre and 600 metres from San Cristóbal Church.
  • Family rooms
  • Shower
  • TV
  • Telephone
  • Wake up service/Alarm clock

Very good 40 Reviews 8.5

from $30.80 Show details »

Hotel Casa Mexicana

Hotel in San Cristóbal de Las Casas, Chiapas , Calle 28 de Agosto 1, Centro
Hotel Casa Mexicana is a colonial-style building located 100 metres from Santo Domingo Church, in the historic centre of San Cristóbal de las Casas.
  • Restaurant
  • Bar
  • Sauna
  • Breakfast in the room
  • Spa and wellness centre

Fabulous 761 Reviews 8.8

from $42.00 Show details »

Hostal La Isla

Hostel in San Cristóbal de Las Casas, Chiapas , 1B Avenida Josefa Ortiz de Domínguez
Boasting a garden, terrace and views of city, Hostal La Isla is situated in San Cristóbal de Las Casas, 500 metres from San Cristobal Cathedral.

Fabulous 415 Reviews 8.7

from $11.76 Show details »

Number of Hotels in San Cristóbal de Las Casas 156
Number of guest ratings 42732
Average price per night $833.07
Lowest price per night $72.00
Highest price per night $1.852.50

Most popular Hotels in San Cristóbal de Las Casas

The most popular Hotels in San Cristóbal de Las Casas based on average guest rating (Top 10).

Cheapest Hotels in San Cristóbal de Las Casas

The cheapest Hotels in San Cristóbal de Las Casas based on room rate per night (Top 10).

Most booked Hotels in San Cristóbal de Las Casas

The most booked Hotels in San Cristóbal de Las Casas based on popularity with guests (Top 10).

How to find the best hotel in San Cristóbal de Las Casas (Chiapas)

Finding the best hotel in San Cristóbal de Las Casas depends on your individual needs and preferences. First, consider your budget. Deciding how much you are willing to spend can help you narrow down your search and avoid overspending. Keep in mind that higher prices may not always equate to better quality or value.

Next, think about the location. Do you want to stay in the heart of San Cristóbal de Las Casas, or would you prefer a quieter area outside of town? Consider factors like proximity to attractions, transportation, and safety when choosing a location.

After that, consider the type of hotel you want to stay in. Do you prefer a boutique hotel with personalized service, or a large chain hotel with more amenities? Think about whats most important to you, whether it is a pool, a gym, or a great restaurant.

It is also important to read reviews from other travelers to get an idea of the hotels reputation. Look for comments about cleanliness, service, and overall experience to get a better sense of what to expect.

Don't be afraid to contact the hotel directly with any questions or concerns. A good hotel should be happy to answer your questions and make your stay as comfortable as possible.

Hotels in San Cristóbal de Las Casas - which one to choose?

One of the most common types of hotels in San Cristóbal de Las Casas and surrounding region are budget or economy hotels, who offer affordable accommodation for travelers on a tight budget, and extended-stay hotels, which are designed for guests who need to stay for an extended period of time, such as business travelers or those relocating to a new city.

Another popular type of hotel is the boutique hotel. These hotels are smaller in size and typically feature unique and personalized decor and amenities, often designed to appeal to a specific target market or theme. Boutique hotels in San Cristóbal de Las Casas are often independently owned and operated, and they are known for their distinctive character and personalized service.

If you want the carefree package maybe the luxury hotel in San Cristóbal de Las Casas ist the right choice for you. These hotels are known for their high-end amenities and exceptional service, and are often located in prime locations such as city centers or scenic destinations. Luxury hotels typically feature upscale restaurants, fitness centers, spas, and other lavish facilities, and they are designed to cater to guests who are seeking a luxurious and indulgent experience.

Resort hotels are another common type of accommodation, particularly in tropical and beach destinations. These hotels offer a wide range of amenities, including pools, spas, restaurants, and outdoor activities such as water sports and golf. They are designed to provide guests with a complete vacation experience, with everything they need to relax and have fun in one location.


Accommodation data and pictures provided by Booking.com