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 hotel
  • Gym is available on property
From$84
Very Good 4.5 /5Review Score Call
Fairfield Inn Amesbury - Amesbury 35 Clarks Rd., Amesbury, MA 01913
  • 3 star Suburban property
  • Hotel has 102 rooms
  • Approx. half of guests thought the building wasn't nice
  • Every guests reviewed were happy with the price of the breakfast
From$89
Very Good 4.0 /5Read Reviews Call
Hampshire Inn & Conference Center 20 Spur Rd., Seabrook, NH 03874 ~4.11 miles northeast of Amesbury
  • Affordable Highway hotel
  • Fitness / Gym is on-site
  • Great location
  • No internet
Holiday Inn Express Hotel & Suites - Seabrook
+1-888-690-5247
11 Rocks Rd., Seabrook, NH 03874 ~4.44 miles northeast of Amesbury
  • Midscale Highway property
  • 77 rooms in hotel
  • Plenty of parking space
  • Staff was very personable and helpful
From$130
Very Good 4.0 /5Review Score Call
Essex Street Inn 7 Essex St., Newburyport, MA 01950 ~4.65 miles southeast of Amesbury
  • Mid-scale Downtown hotel
  • Hotel has 6 suites
Hampton Falls Inn in Hampton Falls 11 Lafayette Rd., Hampton Falls, NH 03844 ~4.85 miles northeast of Amesbury
  • 3-star Beach property
  • 48 sleeping rooms in hotel
  • Vibe wasn't good
  • Helpful maid service
Tides Motel
+1-888-283-3404
95 Ashworth Ave., Hampton, NH 03842 ~7.20 miles northeast of Amesbury
  • 2-star property
Beach View Inn : 101 Ocean Blvd. 101 Ocean Blvd., Hampton, NH 03842 ~7.25 miles east of Amesbury
  • Economical Beach property
  • Check in: 3:00 pm
  • Room needs to be redecorated
  • Popular among couples
From$25
Very Good 4.0 /5Reviews Call
Mainsail Motel & Cottages
+1-888-690-5281
40 Ashworth Ave., Hampton, NH 03842 ~7.35 miles northeast of Amesbury
  • Cheap Beach hotel
  • 40 rooms in property
Ashworth by The Sea Hotel : 295 Ocean Blvd. 295 Ocean Blvd., Hampton, NH 03842 ~7.57 miles northeast of Amesbury
  • Midscale Beach property
  • Gym is available on property
  • Standard parking prices
  • Breakfast at the restaurant was fabulous
From$119
Very Good 4.0 /5Read Reviews Call
Lamie's Inn - Hampton
+1-800-997-5148
490 Lafayette Rd., Hampton, NH 03842 ~7.77 miles northeast of Amesbury
  • 3-star Downtown hotel
  • Fitness / Gym is on-site
  • The best bartenders
  • Tasty breakfast
From$109
Very Good 4.5 /5Review Score Call
Hampton Village Resort 660 Lafayette Rd., Hampton, NH 03842 ~8.12 miles northeast of Amesbury
  • Economical Beach property
  • 40 sleeping rooms in hotel
Best Western Plus The Inn at Hampton : 815 Lafayette Rd. 815 Lafayette Rd., Hampton, NH 03842 ~8.43 miles northeast of Amesbury
  • Affordable Beach property
  • Fitness + Health Center
  • Air conditioner didn't work
  • Dated charm
The Exeter Inn 90 Front St., Exeter, NH 03833 ~8.44 miles north of Amesbury
  • 3 star Suburban hotel
  • Fitness center on property
  • Free breakfast
  • Very quiet
From$189
Very Good 4.0 /5Review Score Call
Best Western Merrimack Valley in Haverhill I 495 Exit 49, Haverhill, MA 01832 ~8.62 miles southwest of Amesbury
  • Three Star Suburban hotel
  • 127 rooms in property
Hampton Inn & Suites Exeter 59 Portsmouth Ave., Exeter, NH 03833 ~8.92 miles north of Amesbury
  • 3-star Downtown property
  • Hotel has 36 suites
  • Most guests appreciated the closeness to the beach
  • Continental breakfast was very good
Fairfield Inn & Suites Exeter 138 Portsmouth Ave., Exeter, NH 03833 ~9.21 miles north of Amesbury
  • Three Star Suburban property
  • Check in: 0300
  • Generally very clean
  • Fantastic service
Hampton Inn 106 Bank Rd., Haverhill, MA 01832 ~10.88 miles southwest of Amesbury
  • Three Star Riverfront hotel
  • Fitness center on property
From$88
Very Good 4.5 /5Reviews Call
Quality Inn - Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~15.62 miles northeast of Amesbury
  • Economy Suburban property
  • Fitness + Health Center
  • Great shopping
  • Ample ac
Holiday Inn Express Andover Lawrence 224 Winthrop Ave., Lawrence, MA 01843 ~15.73 miles southwest of Amesbury
  • 3-star Suburban hotel
  • Hotel has 126 rooms
  • Furniture needs more attention
  • Location is great
Days Hotel & Conference Center : 159 Pelham St. 159 Pelham St., Methuen, MA 01844 ~16.21 miles southwest of Amesbury
  • Low priced Highway property
  • Check in time: 3:00
  • Broken down gym
  • Pool should be renewed
Red Roof Inn Salem 15 Red Roof Lane, Salem, NH 03079 ~16.25 miles west of Amesbury
  • Low Cost Suburban property
  • Check in: 3:00 PM
  • Most guests liked the proximity to shopping
  • Easily accessible by car and close to shopping areas
Days Hotel & Conference Center Methuen Ma : 159 Pelham St.
+1-888-283-3404
159 Pelham St., Methuen, MA 1844 ~16.26 miles southwest of Amesbury
  • Cheap property
  • Check in time: 11:00 AM
Holiday Inn Salem : 1 Keewaydin Dr. 1 Keewaydin Dr., Salem, NH 03079 ~16.63 miles west of Amesbury
  • Three Star Suburban hotel
  • 5 floors in property
From$109
Very Good 4.0 /5Reviews Call
Fairfield Inn Portsmouth Seacoast
+1-888-690-5281
650 Borthwick Ave., Portsmouth, NH 03801 ~16.66 miles northeast of Amesbury
  • Low-priced Highway hotel
  • Fitness + Health Center
  • Easily accessible by car and close to the city center
  • Friendly service
From$79
Very Good 4.0 /5Reviews Call
Next 25 Amesbury Hotels >  [1 - 25 of 50]    
Next: See My Amesbury Hotels with Pricing
Back to Top