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.
Clean and nice rooms. Lobby area is really nice. Why not offering any drinks or coffee in that area? Bathroom a little bit too small and inconvenient (washing area is really small). But good recommendation.
I stayed 2 nights at casavieja, and it felt as coming home, the staff was really friendly, the room was clean, spacious and comfortable.
I had breakfast at the hotel restaurant which was also very nice.
You can walk from the hotel to san cristobal's...More
Like everything about it, room very clean, with space enough to walk and take good pictures inside the hotel. I'd stay 3 night it's neer all main attractions. Good food it's a buffet across the street.
Stayed here 2 nights as part of a Llama Travel tour. The hotel is very very attractive inside with relaxing courtyards & is also well located to the main areas of town.
Our room (a twin) was spacious, although the bathroom area was a little...More
Good location, very good breakfast on the other side of the road but staff can be much more friendly. A small 5 minute walk and you are in the middle of the city centre. Rooms are ok but don't expect much more.
US$70 - US$107 (Based on Average Rates for a Standard Room)
Star rating provided by Expedia.
#5 Luxury Hotel in San Cristobal de las Casas
#5 Family Hotel in San Cristobal de las Casas
#10 Romantic Hotel in San Cristobal de las Casas
Non-Smoking Rooms ,
Family Rooms ,
Number of rooms
TripAdvisor is proud to partner with Priceline, Expedia, Orbitz, Hotels.com, Booking.com, Travelocity, Agoda, TripOnline SA, Cancelon, Hotwire, Cheap Tickets and HotelQuickly so you can book your Hotel Casavieja reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.
Southern Mexico >
San Cristobal de las Casas
Also Known As
Hotel Casavieja San Cristobal De Las Casas, Chiapas