Is there a way I can limit how far in advanced a membership holder or season pass holder can book a visit?
Limit season pass holders and members from booking too far in advance.
Go to Settings / More / Max Online Advanced Booking. There you can set how many days in advance they can book a visit. Some software clients may want to only allow customers to book a few days in advance, while others may allow a month or two in advance. You can customize this to your liking.