Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
"This property is new and kept clean. The photos are beautiful. They provide great bedding and towels. There is good hot water, but water pressure is low. There is a great kitchen, but no cook wear or utensils which renders it useless. There is no heat or air conditioning. We visited in January and it gets very cold there in the winter. We brought a small heater, so we were comfortable enough, but without the heater we would have been warmer outside. I would stay there again, but I would travel with all I need to be comfortable there and I might try to find a place with air conditioning if it was a warm time of year."
If I need to cancel my hotel reservation in San Pedro Xalostoc, will I receive a refund?
Yes! The majority of hotel reservations are refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in San Pedro Xalostoc.
What's it like to stay in San Pedro Xalostoc?
Visitors to San Pedro Xalostoc will definitely find plenty to explore and enjoy. There are 52 hotels and other accommodation options in the surrounding area. Find out more about San Pedro Xalostoc.
What's the seasonal weather in San Pedro Xalostoc?
The hottest months are usually April and May, with an average temperature of 16°C, while the coldest months are January and December, with an average of 12°C. The rainiest months in San Pedro Xalostoc are August, September, July and June, with each month seeing an average of 249 mm of rainfall.