The venue can accommodate up to 300 guests for a wedding ceremony and reception. The Chesapeake Ballroom is the largest indoor venue, while the Bayview Ballroom offers stunning views of the Chesapeake Bay. For outdoor weddings, the resort has a private beach, a lush garden, and a pier that can be used as a ceremony or reception venue.