Home

Weymouth, MA Hotels


Featured Weymouth Hotels


Super 8 Motel Weymouth Boston Super 8 Motel Weymouth Boston
655 Washington St, Weymouth, MA, 2188 USA
Just north of SR-3, the Super 8 Motel Weymouth Boston is within about 16 miles of downtown Boston and the Fleet Center.


Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 






Weymouth Hotel List


S

Super 8 Motel Weymouth Boston 655 Washington St, Weymouth, MA