Question: how many months in advance should you book a hotel?
Answer: As a general rule of thumb, booking more than 21 days ahead of your arrival date is a no-no for the most popular destinations; you'll be putting yourself at risk for jacked-up prices. Your best bet is to start checking prices at least 40 days in advance and monitor the trend.