De media, el precio de Hotel Casa Petra es más bajo que la media de hoteles de 3 estrellas en San Cristóbal de las Casas. El precio por noche en Hotel Casa Petra suele ser $30, mientras que en San Cristóbal de las Casas es $20 más.