To ensure availability and the best options, it’s advisable to book your hotel room well in advance. The exact timing may vary depending on the popularity of the hotel and the season. However, reserving your room at least a few weeks or even a couple of months prior to your anniversary date should offer you a better chance of securing your desired room and any additional services you may need.