We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
This hotel is situated centrally just a block away from the main square and within short walking distance of everything. Which actually would apply to 95% of all hotels as San Cristobal is a tiny little town.
The hotel itself has rooms around and behind...More
The Hotel Casa Margarita is probably one of the best located hotels in all of San Cristobal, the hotel lies right on one of the main pedestrian streets but just far enough not to be constantly loud, all of the main restaurants and shops are...More
The hotel is located in the best place in SC, in the middle of the main street. The staff was nice and friendly, spoke nice English and helped with everything.
Inside the hotel there's a traveling agency, which helps your stay in SC.
The hotel is clean and the rooms are standard, good value for money. There is a rooftop terrace. The hotel is right in the city centre but quiet in the evening (which is nice), only a couple of blocks away from Zocalo.
Very close to the centre, in the walking road real de Guadalupe, full of shops, bar and restaurants ( even if extremely for tourists). Clean and simple, no laundry service( laundry close) a bit small rooms, free parking available but a bit far and bad...More
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.
Free High Speed Internet ( WiFi )
$38 - $68 (Based on Average Rates for a Standard Room)
Star rating provided by Expedia.
Non-Smoking Rooms ,
Number of rooms
TripAdvisor is proud to partner with Expedia, Booking.com, Travelocity, Hotels.com and Priceline so you can book your Hotel Casa Margarita reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
Southern Mexico >
San Cristobal de las Casas
Also Known As
Hotel Casa Margarita San Cristobal De Las Casas, Mexico - Chiapas