Skip to main content

Five-Star Hotels in San Cristóbal de Las Casas

Find the five-star hotels that appeal to you the most

The best five-star hotels in San Cristóbal de Las Casas

Check out our pick of great five-star hotels in San Cristóbal de Las Casas

Filter by:

Review score

Hotel Plaza 79

Hotel in San Cristóbal de Las Casas

Located in San Cristóbal de Las Casas, 1.1 km from San Cristobal Cathedral, Hotel Plaza 79 provides accommodation with a garden, free private parking, a terrace and a restaurant.

G
Georg
From
Switzerland
New hotel with very nice big rooms. Very nice staff.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews
Price from
US$185.39
1 night, 2 adults

Hotel Casa de Familia de San Cristobal

Hotel in San Cristóbal de Las Casas

Situated in San Cristóbal de Las Casas, 300 metres from San Cristobal Cathedral, Hotel Casa de Familia de San Cristobal features accommodation with a garden, free private parking, a terrace and a...

S
Stephen
From
Australia
This is a beautiful hotel in the heart of San Cristobal. It is extremely comfortable, and beautifully decorated. The staff were outstanding. We only ate one meal there (breakfast) and even simple pancakes was amazing. One of the nicest little hotels I’ve stayed in.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 218 reviews
Price from
US$82.97
1 night, 2 adults

Casa Santa Lucia

Hotel in San Cristóbal de Las Casas

Casa Santa Lucia is located in San Cristóbal de Las Casas, 300 metres from the Craft Market. Free Wi-Fi access and free full breakfast are included.

N
Ninke
From
Belgium
Friendly staff Good location, very central Beautiful room Good breakfast
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 238 reviews
Price from
US$87.24
1 night, 2 adults

Hotel Bo

Hotel in San Cristóbal de Las Casas

Just a 5-minute walk from San Cristobal Church and Central Park, this design hotel offers a gym, business centre and stylish restaurant. Rooms feature a flat-screen TV, iPod dock and free Wi-Fi.

A
Alejandro
From
Mexico
amazing Design, room, bed, breakfast
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 197 reviews
Price from
US$368.06
1 night, 2 adults

Casa del Alma Hotel Boutique & Spa

Hotel in San Cristóbal de Las Casas

Featuring a spa and a restaurant, Casa del Alma Hotel Boutique & Spa is located in the centre of San Cristóbal de las Casas. It offers free parking and attractive suites with free Wi-Fi.

M
Manish Kalika
From
Netherlands
Big room in a beautifully decorated hotel. The breakfast is also one of the highlights in a proper restaurant serving actual dishes. The hotel is also about a 5 minutes walk away from the city center. We arrived late and couldn't speak Spanish, so one of the hotel employees even joined us in the car to guide us to the hotel parking lot.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 269 reviews
Price from
US$126.81
1 night, 2 adults

Belova Luxury Hotel, San Cristobal de las Casas

Hotel in San Cristóbal de Las Casas

Featuring 5-star accommodation, Belova Luxury Hotel, San Cristobal de las Casas is situated in San Cristóbal de Las Casas, 1.1 km from Del Carmen Arch and 1.5 km from Central Plaza & Park.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$66.31
1 night, 2 adults

Plaza Gallery Hotel Boutique

Hotel in San Cristóbal de Las Casas

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.

T
Toledo
From
Singapore
service was amazing and superb location
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 30 reviews
Price from
US$220.83
1 night, 2 adults

Yox Hotel Boutique

Hotel in San Cristóbal de Las Casas

Set 500 metres from San Cristobal Cathedral, Yox Hotel Boutique offers 5-star accommodation in San Cristóbal de Las Casas and features a garden, a shared lounge and a terrace.

V
Victoria
From
United Kingdom
We loved our stay here! It’s very quiet and tranquil yet only a couple of minutes to the main streets. Breakfast was exceptional.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,024 reviews
Price from
US$76.88
1 night, 2 adults
All five-star hotels in San Cristóbal de Las Casas

Looking for a five-star hotel?

When the accommodation is just as important as the destination, a five-star stay should give that extra ‘wow’ factor as you enter the lobby. As well as offering the kind of service to make you feel like royalty, you’ll usually find highly rated on-site spas, gourmet restaurants and top-of-the-line beds you won’t want to get out of.

Most booked five-star hotels in San Cristóbal de Las Casas and surroundings in the past month

See all

Popular with guests booking five-star hotels in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 30 reviews

Popular with guests booking five-star hotels in San Cristóbal de Las Casas

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Popular with guests booking five-star hotels in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews

Popular with guests booking five-star hotels in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 197 reviews

Popular with guests booking five-star hotels in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 238 reviews

Popular with guests booking five-star hotels in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 269 reviews

Popular with guests booking five-star hotels in San Cristóbal de Las Casas

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 218 reviews

Popular with guests booking five-star hotels in San Cristóbal de Las Casas

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,024 reviews

5 star hotels that guests love in San Cristóbal de Las Casas

See all
Avg. price/night: US$100.80
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 218 reviews
Staff friendly $ helpful, rooms were spacious and beautifully decorated, beds and linens were luxurious 🤩 Thanks for a wonderful holiday!
Guest review by
Kathleen
Group