Beauport Hotel
If you're looking for a wedding venue right on the beach, the Beauport Hotel in Gloucester, MA is the one! This seaside hotel has 94 rooms and 4 event spaces, including the Oceanside Terrace that overlooks Gloucester Harbor. The Grand Ballroom is over 3,000 sq feet to accommodate a large guest count with room to spare for the dance floor. The Beauport
• Back to Weddings by Venue