During our visit to the lovely village of Grazalema, we stayed in Hotel Puerta de la Villa. It is an old-school hotel, somewhat outdated, yet charming at the same time. It has a certain 'oldish' odor, but it is very clean. We loved the small pool and enjoyed taking a refreshing dip. During our stay there was no breakfast served, but the café around the corner is a viable alternative.