Haverhill hotels & apartments, all accommodations in Haverhill

Recommended hotels in Haverhill

Hampton Inn Haverhill photo

Hampton Inn Haverhill

Hampton Inn Haverhill is a worthy example of 3-star hotels in Haverhill offering non-smoking rooms overlooking Canobie Lake Park and Crystal Lake.

106 Bank Road, Haverhill, USA

Best Western Merrimack Valley photo

Best Western Merrimack Valley

Best Western Merrimack Valley is a 3-star deluxe hotel offering a non-smoking accommodation within easy reach of CoCo Key Water Resort, Casino Cascade Water Slide and Winnekenni Castle.

401 Lowell Avenue, Haverhill, USA