Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
People rate this place low and expected to much, but for the price, and the location, this place was great in my opinion, the breakfast was low quality but definitely filling, im coming here next time for sure!!!
Best Western Merrimack Valley$86Best Western Merrimack Valley$86
Search for hotels in Haverhill on Expedia. You can easily find your hotels in Haverhill using one of the methods below: