Book Parador and Hotel América at least 3 months ahead
Both properties inside the Alhambra grounds have tiny room inventories — the Parador runs about 40 rooms, Hotel América fewer than 20. In peak months (April, May, July, August, early October) they sell out months in advance. Checking availability in January for a spring trip is not excessive. Cancellation policies on both are relatively flexible, so book when you see availability and cancel if plans change.