If you have your heart set on a certain hotel, book six months in advance for visits around Easter, Christmas, or the Day of the Dead. Although July and August fall in the rainy season, they're popular travel months with Mexican families. If you visit during the low season, expect prices to drop by 10% or so.
