Home

Watertown, MA Hotels


Featured Watertown Hotels


Super 8 Motel Watertown Super 8 Motel Watertown
100 N Beacon St, Watertown, MA, 2172 USA
Closest Super 8 To Downtown Boston Cambridge Area Universities BU, BC, Harvard MIT.. Cable TV With HBO And Free Covered Parking. Mbta ...


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.
 






Watertown Hotel List


S

Super 8 Motel Watertown 100 N Beacon St, Watertown, MA