Editors’ Choice
Beauport Cruiselines, Gloucester
For a truly unforgettable wedding with true North Shore flavor, set sail with Beauport Cruiselines. Enjoy an open-air top deck and indoor seating for up to 300, plus dance floors, bars with top-shelf liquor, and an excellent catering menu. 6 Rowe Sq., Gloucester, 978-282-9700, beauportcruiselines.com
Readers’ Choice tie
The Roof, Salem
209 Essex St., Salem, 978-451-4950, theroofsalem.com
Olio, Peabody
43 Main St., Peabody, 978-595-1091, oliopeabody.com