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 in Haverhill
+1-888-690-5247
401 Lowell Ave., Haverhill, MA 01832-3683
  • 3 star Suburban hotel
  • 3 floors in hotel
Hampton Inn Haverhill
+1-888-305-3366
106 Bank Rd., Haverhill, MA 01832
  • Affordable Riverfront property
  • 131 suites in property
Days Hotel & Conference Center Methuen Ma in Methuen
+1-800-881-1523
159 Pelham St., Methuen, MA 01844 ~7.19 miles southwest of Haverhill
  • Mid-scale Highway property
  • 8 suites in hotel
  • Continental breakfast lady was very rude
  • Amenities are not the best
Holiday Inn Express Andover Lawrence
+1-888-283-3404
224 Winthrop Ave., Lawrence, MA 01843 ~7.29 miles southwest of Haverhill
  • Three Star Suburban hotel
  • Fitness center on property
  • For only 63%, the noise level was all right
  • Great breakfast and professional staff
From$87
Very Good 4.0 /5Review Score CallBookMore Details
Red Roof Inn Salem
+1-866-221-8581
15 Red Roof Lane, Salem, NH 03079 ~7.80 miles west of Haverhill
  • Low-priced Suburban hotel
  • 108 sleeping rooms in hotel
  • Gorgeous fixtures
  • Housekeeping can be a problem
From$57
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Salem
+1-866-429-5787
1 Keewaydin Dr., Salem, NH 03079 ~8.08 miles west of Haverhill
  • Affordable Suburban property
  • Hotel has an eco-friendly policy See policy
La Quinta Inn & Suites Salem by Wyndham
+1-888-690-5281
8 Keewaydin Dr., Salem, NH 03079 ~8.16 miles west of Haverhill
  • 3 star Highway property
  • Access to gym on-site
  • Older outdated basic hotel
  • Air conditioning was criticized by 75%
Homewood Suites by Hilton Boston / Andover
+1-888-690-5247
4 Riverside Dr., Andover, MA 01810 ~8.28 miles southwest of Haverhill
  • Mid-scale Suburban hotel
  • Check in: 4:00 PM
From$95
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard Boston Andover in Andover
+1-888-305-3366
10 Campanelli Dr., Andover, MA 01810 ~8.39 miles southwest of Haverhill
  • Midscale Rural hotel
  • Hotel has 3 floors
From$114
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Doubletree by Hilton Hotel Boston Andover - Andover
+1-800-881-1523
123 Old River Rd., Andover, MA 01810 ~8.65 miles southwest of Haverhill
  • Midscale Suburban hotel
  • 9 suites in hotel
Springhill Suites Boston Andover - Andover
+1-888-283-3404
550 Minuteman Rd., Andover, MA 01810 ~8.76 miles southwest of Haverhill
  • Affordable Highway property
  • Gym / Fitness Center Available
  • Pool is mediocre
  • Rooms are ok
La Quinta Inn & Suites Boston Andover by Wyndham in Andover
+1-866-221-8581
131 River Rd., Andover, MA 01810 ~8.86 miles southwest of Haverhill
  • Affordable Suburban hotel
  • 3 floors in hotel
Residence Inn by Marriott Boston Andover
+1-866-429-5787
500 Minuteman Rd., Andover, MA 01810 ~8.92 miles southwest of Haverhill
  • Three Star Suburban hotel
  • Hotel has an eco-friendly policy Read more
  • Awesome vibe
  • Beds were acceptable for 58%
From$130
Very Good 4.0 /5Recent Reviews CallBookMore Details
Sonesta Es Suites Andover : 4 Tech Dr.
+1-888-690-5281
4 Tech Dr., Andover, MA 01810 ~9.06 miles southwest of Haverhill
  • Affordable Suburban hotel
  • 133 suites in hotel
From$100
Very Good 4.5 /5Guest Reviews CallBookMore Details
Andover Inn : 4 Chapel Ave.
+1-888-690-5247
4 Chapel Ave., Andover, MA 01810 ~9.59 miles south of Haverhill
  • 3-star hotel
  • Hotel has 3 floors
From$199
Very Good 4.5 /5Latest Reviews CallBookMore Details
Fairfield Inn Amesbury in Amesbury
+1-888-305-3366
35 Clarks Rd., Amesbury, MA 01913 ~10.04 miles east of Haverhill
  • Mid-scale Suburban property
  • Free comp. breakfast
  • Rooms are ok
  • Fantastic service
From$94
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn Amesbury in Amesbury
+1-800-881-1523
284 Elm St., Amesbury, MA 01913 ~10.05 miles east of Haverhill
  • Three Star Highway hotel
  • 4 floors in hotel
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Essex Street Inn : 7 Essex St.
+1-888-283-3404
7 Essex St., Newburyport, MA 01950 ~11.15 miles east of Haverhill
  • 3 star Downtown hotel
  • Fitness center on property
From$139
Very Good 4.5 /5Guest Reviews CallBookMore Details
The Inn at Ring's Island in Salisbury
+1-866-221-8581
175 Bridge Rd., Salisbury, MA 01952 ~11.21 miles east of Haverhill
  • Affordable Riverfront property
  • 3 suites in hotel
Extended Stay America Boston Tewksbury
+1-866-429-5787
1910 Andover St., Tewksbury, MA 01876 ~12.16 miles southwest of Haverhill
  • Two star Suburban hotel
  • 3 floors in property
  • Dirty comforter
  • Vibe is not too good
Holiday Inn Tewksbury
+1-888-690-5281
4 Highwood Dr., Tewksbury, MA 01876 ~12.37 miles southwest of Haverhill
  • 3-star Suburban property
  • Hotel has 227 rooms
  • About half of guests thought the service was professional
  • Older facility
Towneplace Suites Boston Tewksbury / Andover - Tewksbury
+1-888-690-5247
20 International Place, Tewksbury, MA 01876 ~12.40 miles southwest of Haverhill
  • Three Star Suburban hotel
  • 94 suites in hotel
  • Average hotel building
  • Well-located with warm service
Residence Inn Boston / Tewksbury : 1775 Andover St.
+1-888-305-3366
1775 Andover St., Tewksbury, MA 01876 ~12.41 miles southwest of Haverhill
  • Affordable Suburban hotel
  • 3 floors in hotel
Best Western Hampshire Inn & Suites : 20 Spur Rd.
+1-800-881-1523
20 Spur Rd., Seabrook, NH 03874-4137 ~13.13 miles northeast of Haverhill
  • Low-priced Highway hotel
  • Check in time: 03:00
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express & Suites Hampton South Seabrook in Seabrook
+1-888-283-3404
11 Rocks Rd., Seabrook, NH 03874 ~13.50 miles northeast of Haverhill
  • 3 star Highway hotel
  • 3 floors in property
  • Almost all guests said the beds were comfortable
  • Every guests reviewed said the bathroom was dirty
From$130
Very Good 4.0 /5Guest Reviews CallBookMore Details
Next 25 Haverhill Hotels >  [1 - 25 of 50]    
Next: See My Haverhill Hotels with Pricing

Graph: Upcoming 20 Days of Haverhill Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Haverhill, MA discounts available. The chart reflects the cheapest Haverhill hotel for each day and each star rating category.
Back to Top