Hi there,
City ports such as Newburyport, Gloucester, Salem, Boston, and Cape Cod offer whale watching trips and tours. Whale watching tours run from April to October and you can expect rates to be around $40.
Provincetown is another great spot for whale watching in Massachusetts as it’s the closest harbor from Stellwagen Bank. Dolphin Fleet of
Provincetown offers whale watching in Massachusetts and guarantees that if you do not see any whales you will receive a free ticket for a future trip.
Whale watching in Massachusetts is definitely one of the top attractions and it is a memorable experience to see these beautiful and majestic animals.
Travadvice360