Find Haverhill motels from $81
Upfront pricing
Our total price for your stay includes taxes and fees
Treat yourself
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Compare 38 Motels in Haverhill with updated reviews, rates, and availability.

Park View Inn - Salem
Park View Inn - Salem
8.8 out of 10, Excellent, (1422)
$97 nightly
The price is $106
Jul 10 - Jul 11
Total includes taxes and fees

Motel 6 Nashua, NH - South
Motel 6 Nashua, NH - South
6.4 out of 10, (1006)
$79 nightly
The price is $86
Jul 21 - Jul 22
Total includes taxes and fees

Knights Inn Danvers
Knights Inn Danvers
7.2 out of 10, Good, (1006)
$119 nightly
The price is $133
Jul 13 - Jul 14
Total includes taxes and fees

Motel 6 Tewksbury, MA - Boston
Motel 6 Tewksbury, MA - Boston
6.2 out of 10, (1002)
$105 nightly
The price is $118
Jul 9 - Jul 10
Total includes taxes and fees

Mari-Anne Motel
Mari-Anne Motel
8.2 out of 10, Very Good, (162)
$229 nightly
The price is $248
Jul 9 - Jul 10
Total includes taxes and fees

The Crest - Hampton Beach
The Crest - Hampton Beach
8.8 out of 10, Excellent, (598)
$167 nightly
The price is $182
Jul 21 - Jul 22
Total includes taxes and fees

Hampton Motor Inn
Hampton Motor Inn
7.0 out of 10, Good, (651)
$109 nightly
The price is $118
Jul 9 - Jul 10
Total includes taxes and fees

Plaza Inn
Plaza Inn
6.0 out of 10, (127)
$119 nightly
The price is $133
Jul 9 - Jul 10
Total includes taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Find out more about Haverhill
Find out more about Haverhill
Haverhill Motels information
Number of reviews | 12,159 |
---|---|
Accommodation | 38 Motels |
Lowest Price | $81 |
Highest Price | $314 |
Recent reviews of Haverhill hotels
Recent reviews of Haverhill hotels
Recent reviews of Haverhill hotelsExpedia verified reviews

Boston Marriott Burlington
5/5 Excellent
"Overall, it was a pleasant stay! We stayed for 7 days.
Breakfast and the evening hot food were generally well stocked and delicious. There were only 3 days out of 7 when the evening food was shut down prematurely or poorly stocked.
Learning about the M Club breakfast system was confusing the first day, but the next day, a different M Club hostess/waitress actually helped us through it.
Room was very clean and comfortable. They don't give out tiny bottles of certain toiletries, instead they have have bottles attached to the shower wall with generous amounts of shampoo, conditioner and shower gel, which I appreciate.
Will likely come back here for our next visit to MA!"
A verified traveler stayed at Boston Marriott Burlington
Posted 2 days ago
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near Small Works Gallery
- Hotels near Haverhill Station
- Hotels near Haverhill Bradford Station
- Hotels near Winnekenni Castle
- Hotels near Bradford Country Club
- Condo Rentals in Groveland
- Hotels near Cedarland Fun Center
- Groveland Hotels
- Hotels near Ski Bradford
- 5 Star Hotels in Groveland
- Hotels near Far Corner Golf Course
- Hotels near Tattersall Farm
- Hotels near John Greenleaf Whittier Homestead and Museum
- Boston Hotels
- Hotels near Crystal Lake Golf Club
- Hotels near Kimball Farm Corn Maze
- West Newbury Hotels
- Hotels near Lawrence Municipal
- Flights to Groveland
- Flights from Lawrence Municipal
- Flights from New York (JFK) to Lawrence (LWM)
- Flights from Boston (BOS) to Lawrence (LWM)
- Flights from Orange County (SNA) to Lawrence (LWM)
- Flights from Tampa (TPA) to Lawrence (LWM)
- Flights from Raleigh (RDU) to Lawrence (LWM)
- Flights from Kansas City (MCI) to Lawrence (LWM)
- Flights from Fort Lauderdale (FLL) to Lawrence (LWM)
- Flights from Orlando (MCO) to Lawrence (LWM)
- Flights from New York (LGA) to Lawrence (LWM)
- Flights from Miami (MIA) to Lawrence (LWM)
- Flights from Los Angeles (LAX) to Lawrence (LWM)
- Flights from Albany (ALB) to Lawrence (LWM)
- Flights from San Francisco (SFO) to Lawrence (LWM)
- Flights from Buffalo (BUF) to Lawrence (LWM)
- Flights from Allentown (ABE) to Lawrence (LWM)
- Flights from Indianapolis (IND) to Lawrence (LWM)
- Flights from Cleveland (CLE) to Lawrence (LWM)
- Flights from Atlanta (ATL) to Lawrence (LWM)
- Flights from Rochester (ROC) to Lawrence (LWM)
- Flights from Washington (DCA) to Lawrence (LWM)
- Flights from Sacramento (SMF) to Lawrence (LWM)
- Flights from St. Louis (STL) to Lawrence (LWM)
- Flights from Chicago (ORD) to Lawrence (LWM)
- Flights from Baltimore (BWI) to Lawrence (LWM)
- Flights from Las Vegas (LAS) to Lawrence (LWM)
- Flights from Fort Myers (RSW) to Lawrence (LWM)
- Flights from Detroit (DTW) to Lawrence (LWM)
- Flights from Nantucket (ACK) to Lawrence (LWM)
- Flights from Trenton (TTN) to Lawrence (LWM)
- Flights from Charlotte (CLT) to Lawrence (LWM)
- Flights from Myrtle Beach (MYR) to Lawrence (LWM)
- Flights from Columbus (CMH) to Lawrence (LWM)
- Flights from San Jose (SJC) to Lawrence (LWM)
- Flights from Santiago (STI) to Lawrence (LWM)
- Flights from Minneapolis (MSP) to Lawrence (LWM)
- Flights from Jacksonville (JAX) to Lawrence (LWM)
- Flights from Punta Cana (PUJ) to Lawrence (LWM)
- Flights from Philadelphia (PHL) to Lawrence (LWM)
- Flights from Belmar (BLM) to Lawrence (LWM)
- Flights from Knoxville (TYS) to Lawrence (LWM)
- Flights from Cincinnati (CVG) to Lawrence (LWM)
- Flights from Pittsburgh (AGC) to Lawrence (LWM)
- Flights from San Diego (SAN) to Lawrence (LWM)
- Flights from Louisville (SDF) to Lawrence (LWM)
- Flights from Burlington (BTV) to Lawrence (LWM)
- Flights from London (LHR) to Lawrence (LWM)
- Flights to Lawrence Municipal
- Flights from San José (SJO) to Lawrence (LWM)
- Flights from Fayetteville (FAY) to Lawrence (LWM)
- Flights from McAllen (MFE) to Lawrence (LWM)
- Flights from Cairo (CAI) to Lawrence (LWM)
- Flights from Kuwait City (KWI) to Lawrence (LWM)
- Flights from Richmond (RIC) to Lawrence (LWM)
- Flights from Mexico City (MEX) to Lawrence (LWM)
- Flights from Wilmington (ILM) to Lawrence (LWM)
- Flights from Washington (IAD) to Lawrence (LWM)
- Flights from Tirana (TIA) to Lawrence (LWM)
- Flights from Denver (DEN) to Lawrence (LWM)
- Flights from Pensacola (PNS) to Lawrence (LWM)
- Flights from Atlantic City (ACY) to Lawrence (LWM)
- Flights from Dallas (DFW) to Lawrence (LWM)
- Flights from Phoenix (PHX) to Lawrence (LWM)
- Car rentals near Groveland
- Car rentals near Tattersall Farm
- Car rentals near West Newbury
- Pickup Car Rentals near Lawrence Municipal
- Car rental North Andover Airport (LWM)
- Alamo Rent A Car Rental Cars in Lawrence Municipal
- Thrifty Car Rental Rental Cars in Lawrence Municipal
- Avis Rental Cars in Lawrence Municipal