Mahi Harbor Cruises & Private Events

24 Congress St, Salem, Massachusetts 01970

Celebrate your wedding weekend on the water with the biggest boat company centrally located in downtown Salem and serving the entire North Shore. Whether you’re looking for an intimate rehearsal dinner, unique transportation options to get your guests from point A to B, or a casual ceremony and reception at sea, nothing is off limits! Mahi is able to accommodate events for up to 150 passengers, provide customizable catering, live entertainment, three fully stocked bars and unbeatable views to make your wedding an unforgettable and one of a kind experience.

Facility Info

Whether you’re planning for 10 or 150, Mahi has what you need. The Finback is a 50-foot sightseeing boat that provides a fun and intimate setting. Or celebrate in style on the spacious Hannah Glover with a fully heated main deck and open-air top deck. All event hourly rates are based on cruises departing from Pickering Wharf in Salem. The hourly rate includes your exclusive rights to the boat, captain, crew bar set up, bar tenders, preparation of the boat set-up, clean-up and assistance loading and unloading the boat. In the rare case that weather hinders your cruise and a cancellation is necessary, all cruise costs are waived. Contact Allie, Mahi’s Event Coordinator, to discuss pricing and availability.


  • At Sea
  • Beach
  • Coastal
  • Rustic
  • Tented/Outdoor


  • Greater Salem
  • Salem