Looking for a cheap hotel room in Newbury, MA? Travelocity has over Newbury hotels to choose from to give you the best deal possible.