Bookings and Reservations
In most cases, booking directly with your hotel gets you the best deal. Certain special offers and promotions, such as pay for five nights and stay for seven (or get free credits to spend at the spa or onsite restaurants), may only be available for guests booking direct.
Some resorts and hotels require that you stay a certain number of nights to book with the property, especially during the tourism high season. While cancellation policies vary by company, many bookings are fully refundable up to a month before your stay.
It's typically possible to organize discounted group rates if you're planning a wedding, corporate retreat, or other special event, though the accommodation may require that you book a certain number of rooms to qualify for the special rate.
One consideration if you're visiting during the hurricane season, which coincides with lower rates, is travel insurance. Consider buying insurance to avoid any unexpected cancellations or delays.