A minimum of 4 months prior to your wedding is ideal. However, peak periods are booked quickly and we recommend booking as early as possible. Early bird (12 months+ in advance) bookings are also accepted.