Skip to main content

Filter by:


Star Rating

Review Score

San Felipe – 161 hotels and places to stay
See the latest prices and deals by choosing your dates.
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 liked the proximity to the center of town. It was walkable to great restaurants.
9.1
Scored 9.1
Wonderful
Rated wonderful
937 reviews
Price from$64.20per night
Yox Hotel Boutique, hotel in San Felipe

Located a 6-minute walk from San Cristobal Cathedral, Yox Hotel Boutique offers 5-star accommodations in San Cristóbal de Las Casas and features a garden, a shared lounge and a terrace.

excellent location. ! block to one of the pedestrian walkways with restaurants and shops. very quite
8.7
Scored 8.7
Excellent
Rated excellent
901 reviews
Price from$82.77per 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 0.6 mi from central San Cristobal de las Casas.

Parking lot
9.1
Scored 9.1
Wonderful
Rated wonderful
503 reviews
Price from$50.63per 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 center, garden and terrace. Free WiFi access is available.

The hotel & the room were very nicely designed - it made you just feel a part of the culture of the region. Plus the hotel is really well located (on one of the main roads of the city, and the main block is just a 7/10 minute walk away).
9.2
Scored 9.2
Wonderful
Rated wonderful
273 reviews
Price from$143.06per 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 accommodations offers a garden. Free WiFi access is available.

The hotel is beautiful and the room comfortable.
9.0
Scored 9.0
Wonderful
Rated wonderful
798 reviews
Price from$70.90per 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 location at walking distance from pedestrian corridors. Also, we liked the secured parking for our rental car and the wide variety of food choices of the breakfast buffet.
9.0
Scored 9.0
Wonderful
Rated wonderful
1,163 reviews
Price from$51.08per night
Hotel Pepe Pancho, hotel in San Felipe

Located in San Cristóbal de Las Casas and with San Cristobal Cathedral reachable within a 4-minute walk, Hotel Pepe Pancho provides concierge services, non-smoking rooms, a terrace, free WiFi...

Good location.
8.3
Scored 8.3
Very Good
Rated very good
238 reviews
Price from$35.23per night
Ganesha Hotel, hotel in San Felipe

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

The staff was exceptionally friendly and professional, ensuring daily room cleaning. The hotel radiates cleanliness with a charming, artistic, and spiritual ambiance. Its central location eliminates the need for taxis or buses. Billy, the owner, was delightful, offering helpful directions and city recommendations. I'm grateful for the early morning check-in, especially after a long trip to Chiapas. I eagerly anticipate staying there again in the future.
9.1
Scored 9.1
Wonderful
Rated wonderful
310 reviews
Price from$49.90per night
Sereno Art Hotel, hotel in San Felipe

Located in San Cristóbal de Las Casas, a 2-minute walk from San Cristobal Cathedral, Sereno Art Hotel provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

Very kind staff, spacious and nice room, comfy bed. TV supports Netflix. Lightning of room is really nice!
8.5
Scored 8.5
Very Good
Rated very good
172 reviews
Price from$56.14per 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.

The staff were super helpful and friendly even though they spoke little English. The room was cozy and spacious enough. We enjoyed the birds who were chirping in their beautiful garden. It was convenient to walk around and enjoy the town since all the attractions and great restaurants were close by.
8.5
Scored 8.5
Very Good
Rated very good
448 reviews
Price from$32.35per night
See all hotels near San Felipe
Subscribe to receive premium deals

Prices drop the second you sign up!