The expensive hotels in Chichén all occupy beautiful grounds, are close to the ruins, and serve decent food. All have toll-free reservations numbers. These hotels do a lot of business with tour operators -- they can be empty one day and full the next. From these hotels you can easily walk to the back entrance of the ruins, next to the Hotel Mayaland. There are several inexpensive hotels in the village of Pisté, just to the west of the ruins. There is no advantage to staying in Pisté other than the proximity to Chichén Itzá. It is an unattractive village with little to recommend it. Another option is to stay in the colonial town of Valladolid, 40 minutes away.