Star Rating
Hotel Name
Price Range (USD)to
Amenities

Amesbury Massachusetts Accommodations

Find hotels & motels in Amesbury using the list below. Search for the cheapest discounted hotel and motel rates in or near Amesbury, MA for your upcoming individual or group travel. Discover the most popular Amesbury Massachusetts hotel rooms. Review the Amesbury hotel list below to find the perfect lodging. We also have a map of the Amesbury hotels. Need 5+ Rooms? Secure Amesbury Group Hotel Rates

The Amesbury center is approximately 4 miles southwest of Seabrook Nuclear Station and 4 miles west of Pettengill Farm.

Amesbury Hotels/Accommodations

Hampton Inn in Amesbury 284 Elm St., Amesbury, MA 01913
  • Affordable Highway property
  • Hotel has 8 suites
Fairfield Inn Amesbury 35 Clarks Rd., Amesbury, MA 01913
  • Midscale Suburban property
  • Check in: 3:00pm
  • Great desserts & fruits
  • Ample parking
Hampshire Inn & Conference Center 20 Spur Rd., Seabrook, NH 03874 ~4.11 miles northeast of Amesbury
  • Three Star Highway property
  • Hotel has 35 suites
  • Excellent location
  • Most guests had problems with the shower
Holiday Inn Express Hotel & Suites - Seabrook
+1-888-283-3404
11 Rocks Rd., Seabrook, NH 03874 ~4.44 miles northeast of Amesbury
  • Midscale Highway hotel
  • 77 rooms in property
  • Generally very clean
  • The majority of guests said the beds were comfortable
From$130
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Essex Street Inn : 7 Essex St. 7 Essex St., Newburyport, MA 01950 ~4.65 miles southeast of Amesbury
  • Mid-scale Downtown property
  • Comp. Breakfast
Hampton Falls Inn 11 Lafayette Rd., Hampton Falls, NH 03844 ~4.85 miles northeast of Amesbury
  • 3 star Beach hotel
  • Gym is available on property
  • Attentive front staff
  • AC needs updating
Tides Motel
+1-888-690-5281
95 Ashworth Ave., Hampton, NH 03842 ~7.20 miles northeast of Amesbury
  • 2 star hotel
Beach View Inn - Hampton 101 Ocean Blvd., Hampton, NH 03842 ~7.25 miles east of Amesbury
  • Cheap Beach hotel
  • Check-in: 3:00 pm
  • Good city hotel
  • Popular among couples
Mainsail Motel & Cottages
+1-888-305-3366
40 Ashworth Ave., Hampton, NH 03842 ~7.35 miles northeast of Amesbury
  • Two star Beach hotel
  • Check in time: 2:00
Ashworth by The Sea Hotel in Hampton 295 Ocean Blvd., Hampton, NH 03842 ~7.57 miles northeast of Amesbury
  • Affordable Beach hotel
  • 3 floors in property
  • Friendly service
  • Great service
From$119
Very Good 4.0 /5Review Score CallBookMore Details
Lamie's Inn : 490 Lafayette Rd.
+1-888-283-3404
490 Lafayette Rd., Hampton, NH 03842 ~7.77 miles northeast of Amesbury
  • 3 star Downtown property
  • Fitness / Gym is on-site
  • Close to the beach
  • All guests said it was a stylish hotel
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Village Resort - Hampton 660 Lafayette Rd., Hampton, NH 03842 ~8.12 miles northeast of Amesbury
  • 2 star Beach hotel
  • Hotel has 3 floors
Best Western Plus The Inn at Hampton 815 Lafayette Rd., Hampton, NH 03842 ~8.40 miles northeast of Amesbury
  • Affordable Beach property
  • Free breakfast
  • Pleasant hotel grounds
  • Vibe is not too good
The Exeter Inn - Exeter 90 Front St., Exeter, NH 03833 ~8.44 miles north of Amesbury
  • Affordable Suburban hotel
  • Check-in time: 3:00 pm
  • Most guests said the beds were comfortable
  • Friendly atmosphere
From$189
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn & Suites Exeter in Exeter 59 Portsmouth Ave., Exeter, NH 03833 ~8.92 miles north of Amesbury
  • Midscale Downtown property
  • Check in time: 3:00PM
  • Bathroom is relatively clean
  • Most guests said rooms were clean
Fairfield Inn & Suites Exeter 138 Portsmouth Ave., Exeter, NH 03833 ~9.21 miles north of Amesbury
  • Affordable Suburban hotel
  • Free breakfast available
  • Pool is below average
  • Good night sleep
From$60
Very Good 4.5 /5Review Score CallBookMore Details
Best Western Merrimack Valley 401 Lowell Ave., Haverhill, MA 01832 ~10.72 miles southwest of Amesbury
  • Affordable Suburban hotel
  • Check-in time: 15:00
Hampton Inn 106 Bank Rd., Haverhill, MA 01832 ~10.88 miles southwest of Amesbury
  • Mid-scale Riverfront hotel
  • Fitness center on property
From$88
Very Good 4.5 /5Read Reviews CallBookMore Details
Quality Inn - Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~15.62 miles northeast of Amesbury
  • Two-star Suburban hotel
  • Hotel has 121 rooms
  • Furniture needs more attention
  • Kitchen staff are helpful as well
From$69
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express Andover Lawrence in Lawrence 224 Winthrop Ave., Lawrence, MA 01843 ~15.73 miles southwest of Amesbury
  • Mid-scale Suburban property
  • Check in time: 3:00PM
  • Great breakfast and professional staff
  • Fantastic service
Red Roof Inn Salem - Salem 15 Red Roof Lane, Salem, NH 03079 ~16.25 miles west of Amesbury
  • Two-star Suburban property
  • 108 sleeping rooms in hotel
  • Most guests thought they were poorly maintained
  • Parking was ok, according to 55%
Days Hotel & Conference Center Methuen Ma 159 Pelham St., Methuen, MA 01844 ~16.28 miles southwest of Amesbury
  • 2-star Highway property
  • 2 meeting rooms in hotel
  • Terrible amenities
  • No swimming pool
Holiday Inn Salem 1 Keewaydin Dr., Salem, NH 03079 ~16.63 miles west of Amesbury
  • Affordable Suburban property
  • Check-in: 3:00pm
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Fairfield Inn Portsmouth Seacoast
+1-800-881-1523
650 Borthwick Ave., Portsmouth, NH 03801 ~16.66 miles northeast of Amesbury
  • Cheap Highway hotel
  • 4 floors in property
  • Room was neat
  • Entry closed
La Quinta Inn & Suites in Salem 8 Keewaydin Dr., Salem, NH 03079 ~16.68 miles west of Amesbury
  • Midscale Highway property
  • 10 suites in hotel
  • Air conditioning was criticized by 75%
  • HORRIBLE mattress
Next 25 Amesbury Hotels >  [1 - 25 of 50]    
Next: See My Amesbury Hotels with Pricing
Back to Top