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, Motels & Accommodations

Hampton Inn : 284 Elm St. 284 Elm St., Amesbury, MA 01913
  • 3-star property
From$101
Very Good 4.5 /5Hotel Reviews Call
Fairfield Inn Amesbury - Amesbury 35 Clarks Rd., Amesbury, MA 01913
  • Affordable Suburban hotel
  • Free comp. breakfast
  • For 59%, maintenance was acceptable
  • Check in was quick and efficient
Hampshire Inn & Conference Center in Seabrook 20 Spur Rd., Seabrook, NH 03874 ~4.11 miles northeast of Amesbury
  • 3-star Highway property
  • Hotel has 3 meeting rooms
  • Room needs to be redecorated
  • Nice continental breakfast
Holiday Inn Express Hotel & Suites in Seabrook
+1-888-690-5247
11 Rocks Rd., Seabrook, NH 03874 ~4.44 miles northeast of Amesbury
  • Three Star Highway hotel
  • 3 floors in property
  • Most guests said the reception staff was great
  • Fitness room was small
From$130
Very Good 4.0 /5Hotel Reviews Call
Essex Street Inn : 7 Essex St. 7 Essex St., Newburyport, MA 01950 ~4.65 miles southeast of Amesbury
  • Midscale Downtown property
  • Check in: 3:00pm
Hampton Falls Inn : 11 Lafayette Rd. 11 Lafayette Rd., Hampton Falls, NH 03844 ~4.85 miles northeast of Amesbury
  • 3-star Beach hotel
  • 3 floors in property
  • Bathroom needs cleaning
  • Dated furnishings
Tides Motel
+1-888-283-3404
95 Ashworth Ave., Hampton, NH 03842 ~7.20 miles northeast of Amesbury
  • Cheap property
Beach View Inn : 101 Ocean Blvd. 101 Ocean Blvd., Hampton, NH 03842 ~7.25 miles east of Amesbury
  • Cheap Beach hotel
  • 29 sleeping rooms in hotel
  • Room needs to be redecorated
  • Awful rooms
From$25
Very Good 4.0 /5Review Score Call
Mainsail Motel & Cottages : 40 Ashworth Ave.
+1-888-690-5281
40 Ashworth Ave., Hampton, NH 03842 ~7.35 miles northeast of Amesbury
  • Economical Beach hotel
  • Check-in: 2:00
Ashworth by The Sea Hotel : 295 Ocean Blvd. 295 Ocean Blvd., Hampton, NH 03842 ~7.57 miles northeast of Amesbury
  • 3 star Beach hotel
  • Hotel has 5 meeting rooms
  • Rooms are ok
  • Beach nearby
From$119
Very Good 4.0 /5Hotel Reviews Call
Lamie's Inn
+1-800-997-5148
490 Lafayette Rd., Hampton, NH 03842 ~7.77 miles northeast of Amesbury
  • Midscale Downtown hotel
  • 32 rooms in hotel
  • Accessible parking
  • Most guests complained about the bathroom
From$109
Very Good 4.5 /5Review Score Call
Hampton Village Resort 660 Lafayette Rd., Hampton, NH 03842 ~8.12 miles northeast of Amesbury
  • Inexpensive Beach property
  • 3 floors in hotel
Best Western Plus The Inn at Hampton - Hampton 815 Lafayette Rd., Hampton, NH 03842 ~8.43 miles northeast of Amesbury
  • Mid-scale Beach property
  • 18 suites in hotel
  • WiFi system needs upgrading
  • Most guests loved the outdoor sports facilities
From$80
Very Good 4.0 /5Reviews Call
The Exeter Inn in Exeter 90 Front St., Exeter, NH 03833 ~8.44 miles north of Amesbury
  • Affordable Suburban hotel
  • 6 suites in hotel
  • Bar is amazing
  • All guests said it was a stylish hotel
From$109
Very Good 4.0 /5Latest Reviews Call
Best Western Plus Merrimack Valley I 495 Exit 49, Haverhill, MA 01832 ~8.62 miles southwest of Amesbury
  • Three Star Suburban hotel
  • Check-in: 15:00
Hampton Inn & Suites Exeter : 59 Portsmouth Ave. 59 Portsmouth Ave., Exeter, NH 03833 ~8.92 miles north of Amesbury
  • Affordable Downtown property
  • 111 rooms in property
  • Good value
  • Most guests thought the service was very professional
From$95
Very Good 4.5 /5Read Reviews Call
Fairfield Inn & Suites Exeter in Exeter 138 Portsmouth Ave., Exeter, NH 03833 ~9.21 miles north of Amesbury
  • 3 star Suburban hotel
  • 3 floors in hotel
  • Most guests thought it was clean
  • Tasty breakfast
Hampton Inn 106 Bank Rd., Haverhill, MA 01832 ~10.88 miles southwest of Amesbury
  • Mid-scale Riverfront hotel
  • 2 meeting rooms in hotel
Quality Inn in Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~15.62 miles northeast of Amesbury
  • Cheap Suburban property
  • Free breakfast
  • Clean indoor pool
  • Ample ac
Holiday Inn Express Andover Lawrence - Lawrence 224 Winthrop Ave., Lawrence, MA 01843 ~15.73 miles southwest of Amesbury
  • 3 star Suburban property
  • Check in time: 3:00PM
  • Professional service
  • Dated fixtures
Days Hotel & Conference Center in Methuen 159 Pelham St., Methuen, MA 01844 ~16.21 miles southwest of Amesbury
  • 2 star Highway property
  • 117 rooms in property
  • Could be quieter
  • Rooms could be cleaner
Red Roof Inn Salem 15 Red Roof Lane, Salem, NH 03079 ~16.25 miles west of Amesbury
  • Low Cost Suburban property
  • 2 floors in property
  • Very good internet connection
  • Terrific location
Holiday Inn Salem 1 Keewaydin Dr., Salem, NH 03079 ~16.63 miles west of Amesbury
  • Mid-scale Suburban property
  • Hotel has 11 suites
From$109
Very Good 4.0 /5Recent Reviews Call
Fairfield Inn Portsmouth Seacoast : 650 Borthwick Ave.
+1-800-997-5149
650 Borthwick Ave., Portsmouth, NH 03801 ~16.66 miles northeast of Amesbury
  • Low priced Highway property
  • Check in: 3.00 PM
  • Best value for money
  • Almost all guests said rooms were small
La Quinta Inn & Suites - Salem 8 Keewaydin Dr., Salem, NH 03079 ~16.68 miles west of Amesbury
  • Three Star Highway hotel
  • 105 rooms in hotel
  • Great reception
  • Rooms in need of an update
Next 25 Amesbury Hotels >  [1 - 25 of 50]    
Next: See My Amesbury Hotels with Pricing
Back to Top