United States > Massachusetts >  Watertown Hotels

Watertown Hotels

Research rates on all Watertown hotels

1
Super 8 By Wyndham, Watertown/Cambridge/Boston Area
100 North Beacon St
Watertown, MA 02472
0.5 Miles From Center City Watertown MA
TripAdvisor Traveler Rating: 2.5 of 5 starsBased on 310 reviews
Starting At
$111.20
Select
2
Residence Inn Boston Watertown
570 Arsenal Street
Watertown, MA 02472
1.5 Miles From Center City Watertown MA
Starting At
$282.78
Select
Pages
1



Please be patient while we process your request.