Cholula doesn´t have a huge range of hotels, and solo budget travelers would probably be better off staying in Puebla and visiting from there. The hostal on Privada Choloyan 2003 (between 20 and 22 Oriente, off Blvd Forjadores, tel: 01 222 247 70 83) apparently has beds for $6 but it appeared to be closed at the time of our visit. Locals swear it´s still open, so call first if you plan to stay there. The mid to high-range options in town are generally good value for money.
Orange- and cream- themed Maria Sofia is a quiet and clean hotel, if a bit characterless. It´s a bit of a trek from the city centre (perhaps a 25-minute walk for dawdlers) down a long tranquil street, but the distance means the prices are slightly lower at Maria Sofia than for rooms of a similar...
When you enter the dark, cavernous confines of Hostal de Zocalo, the first impression is that it´s vaguely institutional. That said, the location is perfect; as the name suggests, the hotel is right on the main square and some rooms have views of the portales and work-shirking students within....
Hotel Real de Naturales is a calming oasis slap-bang in the middle of Cholula. This hotel is a life saver for exhausted parents; it has an enclosed play area within hollering distance of the courtyard restaurant. The rooms are quite small but super comfortable, and there´s a gym and indoor pool....
Don´t be put off by the garishly painted bright blue façade or slightly scruffy neighbourhood- the views of the volcano, rising out of a sea of chapel domes and TV aerials more than makes up for the downtrodden nature of Suites San Juan. The rooms are huge, bright and well equipped with mini-bar,...
Las Iglesias isn´t in an especially scenic part of town, but once you step over the marble entrance it´s a different story. The welcoming reception area includes a spacious lounge area, usually full of businessmen watching sport on the plasma TV, and a large, amply stocked bar and restaurant....