Star Rating
Hotel Name
Price Range (USD)to
Amenities

Haverhill Massachusetts Hotels & Motels

Find hotels & motels in Haverhill using the list below. Find cheap and/or discounted hotel rates in or near Haverhill, MA for your upcoming personal or group travel. We show the best Haverhill, Massachusetts motel and hotel rooms. Browse the Haverhill area hotels to find the perfect lodging! Please use the provided map of the Haverhill hotels. Need 5+ Rooms? Secure Haverhill Group Hotel Discounts

The Haverhill center point is about 1 mile northwest of Buttonwoods Museum and 3 miles southwest of John Greenleaf Whittier Homestead and Museum.

Haverhill Hotels/Motels & Accommodations

Best Western Merrimack Valley : 401 Lowell Ave. 401 Lowell Ave., Haverhill, MA 01832
  • Midscale Suburban property
  • 127 sleeping rooms in hotel
Hampton Inn Haverhill - Haverhill 106 Bank Rd., Haverhill, MA 01832
  • Affordable Riverfront property
  • 131 sleeping rooms in hotel
Days Hotel & Conference Center Methuen Ma - Methuen 159 Pelham St., Methuen, MA 01844 ~7.19 miles southwest of Haverhill
  • 2-star Highway property
  • Hotel has 8 suites
  • Convenience store nearby
  • Burnt eggs
Holiday Inn Express Andover Lawrence 224 Winthrop Ave., Lawrence, MA 01843 ~7.29 miles southwest of Haverhill
  • 3-star Suburban property
  • Check in time: 3:00PM
  • Room was clean
  • Most guests thought rooms were spacious
Red Roof Inn Salem 15 Red Roof Lane, Salem, NH 03079 ~7.80 miles west of Haverhill
  • Low Cost Suburban property
  • 108 rooms in hotel
  • Visit New
  • Front desk lady was incredibly helpful and friendly
From$57
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Salem in Salem 1 Keewaydin Dr., Salem, NH 03079 ~8.08 miles west of Haverhill
  • Three Star Suburban hotel
  • Fitness + Health Center
From$85
Very Good 4.0 /5Read Reviews CallBookMore Details
La Quinta Inn & Suites 8 Keewaydin Dr., Salem, NH 03079 ~8.16 miles west of Haverhill
  • 3-star Highway property
  • Free complimentary breakfast
  • The majority of guests said the reception staff was great
  • Rooms need regular maintenance
Homewood Suites by Hilton Boston / Andover 4 Riverside Dr., Andover, MA 01810 ~8.28 miles southwest of Haverhill
  • 3-star Suburban property
  • Hotel has 3 floors
Courtyard Boston Andover 10 Campanelli Dr., Andover, MA 01810 ~8.39 miles southwest of Haverhill
  • Mid-scale Rural property
  • Hotel has 2 meeting rooms
From$114
Very Good 4.0 /5Guest Reviews CallBookMore Details
Doubletree by Hilton Hotel Boston Andover in Andover 123 Old River Rd., Andover, MA 01810 ~8.65 miles southwest of Haverhill
  • Mid-scale Suburban property
  • Check in time: 3:00PM
Springhill Suites Boston Andover 550 Minuteman Rd., Andover, MA 01810 ~8.76 miles southwest of Haverhill
  • Mid-scale Highway hotel
  • Hotel has 4 floors
  • No waffles
  • Highway quiet
La Quinta Inn & Suites Boston Andover 131 River Rd., Andover, MA 01810 ~8.86 miles southwest of Haverhill
  • Affordable Suburban hotel
  • Hotel has 5 meeting rooms
From$85
Average 3.5 /5Reviews CallBookMore Details
Residence Inn by Marriott Boston Andover : 500 Minuteman Rd. 500 Minuteman Rd., Andover, MA 01810 ~8.92 miles southwest of Haverhill
  • Affordable Suburban hotel
  • Hotel has an eco-friendly policy See more
  • Most guests said the reception staff was great
  • Great amenities
Sonesta Es Suites Andover 4 Tech Dr., Andover, MA 01810 ~9.10 miles southwest of Haverhill
  • Mid-scale Suburban property
  • 3 floors in hotel
From$100
Very Good 4.5 /5Recent Reviews CallBookMore Details
Andover Inn : 4 Chapel Ave. 4 Chapel Ave., Andover, MA 01810 ~9.59 miles south of Haverhill
  • 3-star hotel
From$179
Very Good 4.5 /5Latest Reviews CallBookMore Details
Fairfield Inn Amesbury : 35 Clarks Rd. 35 Clarks Rd., Amesbury, MA 01913 ~10.04 miles east of Haverhill
  • Midscale Suburban property
  • Gym is available on property
  • Standard TV
  • Sink separated
Hampton Inn Amesbury - Amesbury 284 Elm St., Amesbury, MA 01913 ~10.05 miles east of Haverhill
  • Mid-scale Highway hotel
  • Complimentary breakfast is offered
From$109
Very Good 4.5 /5Reviews CallBookMore Details
Essex Street Inn : 7 Essex St. 7 Essex St., Newburyport, MA 01950 ~11.15 miles east of Haverhill
  • 3-star Downtown hotel
  • Free breakfast available
Extended Stay America Boston Tewksbury 1910 Andover St., Tewksbury, MA 01876 ~12.16 miles southwest of Haverhill
  • Cheap Suburban property
  • 92 rooms in property
  • Average wifi quality
  • Regular internet service
Holiday Inn Tewksbury 4 Highwood Dr., Tewksbury, MA 01876 ~12.37 miles southwest of Haverhill
  • 3 star Suburban property
  • 5 meeting rooms in property
  • Most guests complained about the restaurant service
  • Lobby is small
Towneplace Suites Boston Tewksbury / Andover - Tewksbury 20 International Place, Tewksbury, MA 01876 ~12.40 miles southwest of Haverhill
  • 3 star Suburban hotel
  • 94 suites in property
  • About half of guests said rooms were clean enough
  • Lack of lifeguard
Residence Inn Boston / Tewksbury 1775 Andover St., Tewksbury, MA 01876 ~12.41 miles southwest of Haverhill
  • 3-star Suburban hotel
  • Check-in: 3:00pm
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Fairfield Inn by Marriott Tewksbury / Andover
+1-888-305-3366
1695 Andover St., Tewksbury, MA 01876 ~12.42 miles southwest of Haverhill
  • Three Star Suburban hotel
  • Free breakfast
  • Located convenient
  • How clean everything
Hampshire Inn & Conference Center 20 Spur Rd., Seabrook, NH 03874 ~13.16 miles northeast of Haverhill
  • Three Star Highway hotel
  • 35 rooms in property
  • Good food and great shopping nearby
  • NO toilet paper
Holiday Inn Express & Suites Hampton South Seabrook - Seabrook 11 Rocks Rd., Seabrook, NH 03874 ~13.50 miles northeast of Haverhill
  • 3 star Highway hotel
  • Hotel has 34 suites
  • Breakfast is good
  • Plenty of parking space
From$130
Very Good 4.0 /5Read Reviews CallBookMore Details
Next 25 Haverhill Hotels >  [1 - 25 of 50]    
Next: See My Haverhill Hotels with Pricing
Back to Top