I just check-in to this hotel and can't help but feel a little bit cheated so I have to share my opinion on this hotel.
Short version - The sign on the hotel say 650 pesos but they insisted on charging me 760 pesos because I booked through the internet. Many better hotels available in the areas, don't get fool because this one has the website.
First I booked this hotel through the internet because the tripadvisor review was pretty ok and at that time this was the only reasonable price hotel available to book online. I visited during new year holiday, so I'm just afraid that there won't be any hotel available if I'm not book ahead of time... WRONG!!
There are so so many hotels in this area but they don't listed here in tripadvisor (I guess they don't have the website). They are definitely look better, cleaner, and most importantly they will have room available for you! (I walked around a little bit just to check it out.) Once I got to this hotel xibalba, I saw the sign at the frontdesk said 650 pesos but they insisted that they have to charged me 760 pesos because I booked online. (I booked at $58.50 dollars online.) I argued but they said I have to pay and they have my credit card so I have to stay here. The staffs are not helpful at all just chuckle and do nothing. In the end, I end up pay $58.50 in dollars, since I figured it better than paying 760 pesos.
The hotel looked just like old house converted to motel. The room is smelly and look like super cheap apartment (one plastic chair in my room for you). I also found hairs on my bed.
My conclusion is don't book online in Palenque town, there will be many hotels for you in the area no matters when you planned to visit and the price will be cheaper for walk-in (at least for now). Nice hotels here just doesn't have the website.
PS. One more thing, they not reply my email at all after I'm booked online...
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC