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/Accommodations

Best Western Merrimack Valley 401 Lowell Ave., Haverhill, MA 01832
  • 3-star Suburban property
  • Check in time: 15:00
Hampton Inn Haverhill 106 Bank Rd., Haverhill, MA 01832
  • Three Star Riverfront property
  • 4 floors in hotel
Days Hotel & Conference Center Methuen Ma : 159 Pelham St. 159 Pelham St., Methuen, MA 01844 ~7.19 miles southwest of Haverhill
  • Inexpensive Highway hotel
  • Hotel has 2 meeting rooms
  • AC needs updating
  • Amenities are not the best
Holiday Inn Express Andover Lawrence : 224 Winthrop Ave. 224 Winthrop Ave., Lawrence, MA 01843 ~7.29 miles southwest of Haverhill
  • Three Star Suburban property
  • Fitness + Health Center
  • Vibe is not too good
  • Room is all right
Red Roof Inn Salem : 15 Red Roof Lane 15 Red Roof Lane, Salem, NH 03079 ~7.80 miles west of Haverhill
  • Cheap Suburban property
  • Check in: 3:00 PM
  • For 64%, the lobby entrance was sub-standard
  • Rooms need regular maintenance
From$57
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Salem 1 Keewaydin Dr., Salem, NH 03079 ~8.08 miles west of Haverhill
  • Mid-scale Suburban property
  • 11 suites in hotel
La Quinta Inn & Suites 8 Keewaydin Dr., Salem, NH 03079 ~8.16 miles west of Haverhill
  • 3-star Highway property
  • Fitness / Gym is on-site
  • Location is great
  • Free internet
Homewood Suites by Hilton Boston / Andover in Andover 4 Riverside Dr., Andover, MA 01810 ~8.28 miles southwest of Haverhill
  • 3-star Suburban hotel
  • Check in time: 4:00 PM
From$95
Very Good 4.0 /5Read Reviews CallBookMore Details
Courtyard Boston Andover 10 Campanelli Dr., Andover, MA 01810 ~8.39 miles southwest of Haverhill
  • Mid-scale Rural hotel
  • Check in time: 3:00
From$114
Very Good 4.0 /5Latest Reviews CallBookMore Details
Doubletree by Hilton Hotel Boston Andover : 123 Old River Rd. 123 Old River Rd., Andover, MA 01810 ~8.65 miles southwest of Haverhill
  • 3-star Suburban hotel
  • Hotel has 5 meeting rooms
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Springhill Suites Boston Andover in Andover 550 Minuteman Rd., Andover, MA 01810 ~8.76 miles southwest of Haverhill
  • 3-star Highway property
  • Free complimentary breakfast
  • Beds were acceptable for 60%
  • Pool is small
From$67
Very Good 4.0 /5Read Reviews CallBookMore Details
La Quinta Inn & Suites Boston Andover - Andover 131 River Rd., Andover, MA 01810 ~8.86 miles southwest of Haverhill
  • Mid-scale Suburban hotel
  • Gym / Fitness Center Available
Residence Inn by Marriott Boston Andover : 500 Minuteman Rd. 500 Minuteman Rd., Andover, MA 01810 ~8.92 miles southwest of Haverhill
  • Affordable Suburban property
  • Check-in time: 4pm
  • Room at a great price
  • Management was honest
From$129
Very Good 4.0 /5Recent Reviews CallBookMore Details
Sonesta Es Suites Andover - Andover 4 Tech Dr., Andover, MA 01810 ~9.10 miles southwest of Haverhill
  • Midscale Suburban hotel
  • 133 suites in property
From$95
Very Good 4.5 /5Reviews CallBookMore Details
Andover Inn 4 Chapel Ave., Andover, MA 01810 ~9.59 miles south of Haverhill
  • Three Star hotel
  • 3 meeting rooms in property
From$169
Very Good 4.5 /5Latest Reviews CallBookMore Details
Fairfield Inn Amesbury - Amesbury 35 Clarks Rd., Amesbury, MA 01913 ~10.04 miles east of Haverhill
  • 3-star Suburban property
  • Free breakfast available
  • Most guests said rooms were clean
  • Rooms are ok
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Amesbury 284 Elm St., Amesbury, MA 01913 ~10.05 miles east of Haverhill
  • 3-star Highway property
  • 4 floors in hotel
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Essex Street Inn 7 Essex St., Newburyport, MA 01950 ~11.15 miles east of Haverhill
  • Affordable Downtown property
  • 6 suites in property
Stripers Grill & Inn 175 Bridge Rd., Salisbury, MA 01952 ~11.19 miles east of Haverhill
  • Midscale property
  • Check-in: 15:00
Extended Stay America Boston Tewksbury in Tewksbury 1910 Andover St., Tewksbury, MA 01876 ~12.16 miles southwest of Haverhill
  • Two star Suburban property
  • 3 floors in property
  • Almost all guests thought they were poorly maintained
  • Loud music
Holiday Inn Tewksbury 4 Highwood Dr., Tewksbury, MA 01876 ~12.37 miles southwest of Haverhill
  • 3 star Suburban hotel
  • 5 floors in property
  • Beds were acceptable for 61%
  • Quiet location
Towneplace Suites Boston Tewksbury / Andover 20 International Place, Tewksbury, MA 01876 ~12.40 miles southwest of Haverhill
  • 3-star Suburban property
  • 3 floors in hotel
  • Only one waffle maker
  • Nice layout
From$74
Average 3.5 /5Reviews CallBookMore Details
Residence Inn Boston / Tewksbury 1775 Andover St., Tewksbury, MA 01876 ~12.41 miles southwest of Haverhill
  • Three Star Suburban hotel
  • Fitness + Health Center
Fairfield Inn by Marriott Tewksbury / Andover
+1-800-881-1523
1695 Andover St., Tewksbury, MA 01876 ~12.42 miles southwest of Haverhill
  • Mid-scale Suburban hotel
  • Free breakfast available
  • Clean facilities
  • Comfortable beds
From$94
Average 3.5 /5Reviews CallBookMore Details
Hampshire Inn & Conference Center 20 Spur Rd., Seabrook, NH 03874 ~13.16 miles northeast of Haverhill
  • 3-star Highway property
  • 35 suites in property
  • Beach nearby
  • Most guests thought the building wasn't nice
From$55
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