Skip to main content

Hotels near San Felipe

Search hotels and more near San Felipe

Filter by:

Star rating

Review score

San Felipe – 182 hotels and places to stay

See the latest prices and deals by choosing your dates.
Yox Hotel Boutique, hotel in San Felipe

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.

Great little hotel in a very central part of town. Beautifully decorated throughout. A rooftop and a lower ground outdoor space. Breakfast is delicious especially the omelette. Very friendly, helpful staff (who can book a shuttle or taxi to Tuxtla airport if you need one)
Scored 8.7
8.7
Rated fabulous
Fabulous
989 reviews
Price from
£65.62
per night
Sombra del Agua, hotel in San Felipe

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 monument dating from 1907 that has been adapted with...

I love this hotel and I return to it every year. The location is perfect - so close to all the markets and the rooms are clean and elegant with beautiful clean-lined wooden furniture. The courtyard is lovely, the restaurant delicious and the staff, friendly. I look forward to coming back next year!
Scored 9.1
9.1
Rated superb
Superb
823 reviews
Price from
£69.70
per night
Hotel Grand Maria, hotel in San Felipe

Featuring a restaurant and bar, Hotel Grand Maria is located in San Cristóbal de Las Casas. The accommodation offers a garden. Free WiFi access is available.

The location is perfect, with everything on walking distance. The rooms are comfortable and the small plaza is a very nice place to sit for a drink or a game. As there are very few parking spots available in the narrow streets, if you come by car it is big plus that the hotel has some own parking.
Scored 9.0
9.0
Rated superb
Superb
730 reviews
Price from
£51.63
per night
Hotel Mansion Del Valle, hotel in San Felipe

Located in downtown San Cristobal de Las Casas, this 4-star hotel is 3 blocks from San Cristobal Cathedral. The hotel offers a free Wi-Fi zone.

Excellent hotel in downtown, our room was superb and the accomodation very comfortable and worth the price. The staff is really wonderful and the real value added of the hotel. The restaurant too is very good
Scored 9.0
9.0
Rated superb
Superb
1,071 reviews
Price from
£40.49
per night
Casa Lum, hotel in San Felipe

Featuring a restaurant and bar, Casa Lum Hotel Eco Chic is located in San Cristóbal de Las Casas. This hotel offers a business centre, garden and terrace. Free WiFi access is available.

Quiet, great location, good service,beautiful architecture and interiors, sustainable philosophy.
Scored 9.2
9.2
Rated superb
Superb
240 reviews
Price from
£119.38
per night
Hotel Jovel - Pago solo en efectivo, hotel in San Felipe

Hotel Jovel - Pago solo en efectivo is located in the Cerillo district of San Cristóbal de las Casas, just 3 blocks from San Cristóbal Church. It offers a charming garden and rooms with free Wi-Fi.

Staff was friendly and accommodating. We could do an early check-in after a long bus ride and leave our bags until late in the evening to catch another night bus. The room was clean and spacious. Beds were comfy and the blankets warm enough (there were even more in a wardrobe in case we were cold). Towels and bathroom were good, hot water and hair dryer (didn't use it though). The location was great. There was Water to refill our bottles. Highly recommended! Thanks!
Scored 8.5
8.5
Rated very good
Very good
401 reviews
Price from
£25.65
per night
Hotel Cielo y Selva, San Cristobal de las Casas, hotel in San Felipe

Hotel Cielo y Selva, San Cristobal de las Casas is located in San Cristóbal de Las Casas, only 10 minutes’ walk from the Central Park, San Cristobal de las Casas Cathedral and La Paz Square.

It was clean and close to the town.
Scored 8.5
8.5
Rated very good
Very good
319 reviews
Price from
£28.69
per night
Ganesha Hotel, hotel in San Felipe

Situated in San Cristóbal de Las Casas, within 200 metres of San Cristobal Cathedral and 200 metres of Central Plaza & Park, Ganesha Hotel provides a garden.

I paid a small sum of money and got a room change with windows opened towards the inside not the road which was much better. Very spacious and beautiful. Nice decoration. Good WIFI finally. Very nice and friendly staff. Excellent location. Nice dinning area but the hotel does not serve breakfast or meals. Maybe the area is for the guests or the owner to relax. Not sure.
Scored 9.1
9.1
Rated superb
Superb
319 reviews
Price from
£36.77
per night
Hoteles Villa Mercedes San Cristobal, hotel in San Felipe

Featuring free Wi-Fi, free parking and a spa, Hotel Villa Mercedes San Cristobal is located 1 km from central San Cristobal de las Casas.

love how comfortable the bed was. I love how everything was super close by.
Scored 9.1
9.1
Rated superb
Superb
532 reviews
Price from
£51.74
per night
Hotel Casa Margarita, hotel in San Felipe

Hotel Casa Margarita is 200 metres from the Zócalo, San Cristobal De Las Casas’ Main Square.

location, cleanliness, the staff was kind and honest, travel agency inside the hotel with good offering and competitive prices
Scored 8.7
8.7
Rated fabulous
Fabulous
458 reviews
Price from
£31.39
per night
See all hotels near San Felipe