Go Hotels
 
 
Home > United States > Massachusetts > Watertown United States Flag
 
 
 

We have 2 hotels in Watertown.

 
 
Super 8 Watertown/Cambridge/Boston Area Star Rating 2        
100 North Beacon Street

This simple budget hotel, off I-90, is a 12-minute drive from Fenway Park and a 14-minute drive from downtown Boston.All rooms include en suite bathrooms and TVs. There's free WiFi in every room and kids 17 and under stay free with an adult.
Crystal Inn Hotel & Suites Logan Watertown Star Rating 3        
853 South Highway 89/91

Crystal Inn Hotel & Suites Logan Watertown provides comfortable 3-star accommodation in Watertown.Crystal Inn Hotel & Suites Logan Watertown provides cosy rooms, designed to suit the requirements of any traveller.The hotel is within walking distance of Waverley MBTA Rail Station, connecting guests with the surrounding area.
 
 
More on Watertown .
 
The Town of Watertown is a city in Middlesex County, Massachusetts, United States. It is part of the Greater Boston area. The population was 31,915 at the 2010 census.