Holiday Inn Express Hotel & Suites Watertown - Thousand Islands, an IHG Hotel receives great reviews from guests. Hilton Garden Inn Watertown, Country Inn & Suites by Radisson, Watertown, SD and Hampton Inn Watertown are also excellent options to stay in Watertown pool.