Hotels in Haverhill
Viewing all hotels.
401 Lowell Avenue, MA 01832, Haverhill (Massachusetts)This hotel is 3 miles from downtown Haverhill and within a 20-minute drive of the Canobie Lake Park. The hotel offers a hot tub and rooms with free Wi-Fi. Several restaurants are within walking distance from the property.Rates: USD 98.99 - 139.99Stars: ★★★Rooms: 126 106 Bank Road, MA 01832, Haverhill (Massachusetts)This Haverhill, Massachusetts hotel is located 4 miles from Kenoza Lake and Winnekenni Castle. Facilities include an indoor swimming pool, daily hot breakfast, and free Wi-Fi access.Rates: USD 116.10 - 0.00Stars: ★★★Rooms: 126