
The venue has an experienced event management team that assists couples throughout the planning process. The Aquarium has received Best of Weddings awards annually from 2010-2020 and is a Best of Weddings Hall of Fame recipient.
Located on Central Wharf in downtown Boston, Massachusetts, serving couples planning weddings in the Boston metropolitan area.
Pricing is in the moderate to premium range ($$$ tier). Customized wedding packages are available to fit different budgets and event sizes.
Worked with New England Aquarium?
Help others by sharing your experience
No reviews available yet.
Waterfront Boston Wedding Venue Surrounded by Marine Life
Is this your business? Claim your free listing to update your info, respond to reviews, and connect directly with clients planning their event.