Yes, you can purchase guest passes via your account only (no guest pass purchases at the Front Desk).  To do so:
Log into your account
Click on Payments
Make a Payment
Purchase Guest Passes- individual or bulk
Once purchased, guest passes will automatically be added to your account, and can be redeemed at the front desk.